I have 3 years of experience as a software engineer specialising in full-stack development, cloud computing, and AIdriven applications. Proficient in designing and optimising high-performance applications using Java, Spring Boot, React.js, Express, MongoDB, Node.js, Vue.js, Bootstrap, Tailwind, JSP, REST API, JSON, JBoss, WildFly, Canva, HTML, CSS, JavaScript, D3.js, WordPress, PHP, JWT, Recharts, Mapbox, Azure, Figma, Photoshop, Azure, Python, and SAP technologies. Proven track record of resolving technical issues, improving system efficiency, and creating scalable solutions. Passionate about AI-driven automation, database optimisation, and enterprise software development.
Building responsive and dynamic websites using modern frameworks and technologies.
Crafting intuitive and visually appealing user interfaces that enhance user engagement and satisfaction.
Designing and optimizing database structures for efficient data storage and retrieval.
• Technologies: WordPress, Elementor, Divi Page Builder, WPBakery Page Builder, Astra, CSS,
JavaScript, PHP, SEO
• Developed and maintained responsive WordPress websites using leading page builders such as
Elementor, Divi, and WPBakery.
Built custom layouts, reusable design components, and optimized site structure for speed,
accessibility, and SEO best practices.
Implemented UI enhancements using CSS and JavaScript, managed plugin integrations, and
ensured consistent cross-browser
performance. Delivered continuous site updates, technical fixes, and performance
improvements to maintain a secure, userfriendly, and fully optimized web experience
• Technologies: Figma, React.js, Tailwind CSS
• Designed and built a responsive,
production-ready front end for a client website, translating Figma wireframes into
reusable React components styled with Tailwind. Implemented client-side routing, form
validation, and API integrations with robust error/loading states for a smooth UX;
optimised accessibility, SEO, and performance using semantics and best practices; and
ensured cross-browser compatibility and maintainable component architecture
• Developed software solutions using Java, Spring Boot, JSP, React.js, Tailwind CSS, MySQL,
and WordPress.
• Collaborated with a team to troubleshoot and resolve technical issues, ensuring timely
project delivery.
• Technologies: Java, Spring Boot, React.js, Express, MongoDB, Node.js, Vue.js, Bootstrap,
Tailwind, JSP, REST API, JSON, JBoss,
WildFly, Canva, HTML, CSS, JavaScript, D3.js, WordPress, PHP, JWT, Recharts, Mapbox,
Azure.
• Implemented a high-performance AI-based news generation platform with dynamic content
retrieval
through the YouTube API and automated AI-generated images, boosting user engagement by
40%.
• Back-end services optimised with Spring Boot and Hibernate, achieving a 30% faster API
response time
through database indexing and caching mechanisms.
• Front-end enhancements with increasing efficiency and reducing page load time by 15%, with
React.js
and Tailwind.
• Identified and resolved serious server-side bugs in WildFly and JBoss, reducing system
downtime by
25%.
• Enacted secure authentication protocols, avoided SQL injection attacks, and enhanced
platform security.
Projects
• VivaLanka News Website - Technology used: JSP (Java, HTML, CSS), AI, YouTube API. Designed
various
functionalities such as AI-driven news generation. Implemented recent YouTube video
retrieval for dynamic content.
Designed image generation functionalities for news articles. Customized and optimized
website header, footer, and
other front-end blocks. Improved overall user experience and responsiveness of the site.
www.vivalanka.com
• AI News Generation Platform - Technologies: React.js (front-end), Spring Boot (back-end).
Responsible for front-end
development for mobile, tablet, and desktop optimization. Implemented AI-driven news
generation features as well
as image generation features. Handled user authentication, login protection, and email
settings. Implemented
functionality for handling news channels as well as user interactions.
devce.vivalanka.com
• VivaLanka Clone - Technologies: Next.js. Made a clone of the VivaLanka website with
Next.js. Enhanced
performance of the website as well as SEO features. The project is in development stages and
not deployed.
• WordPress Website - Technologies: WordPress, CSS. Developed an entire website on
WordPress. Used customized
styles and layout with CSS for a distinct and responsive design. Applied dynamic content
features for increased user
engagement. Established user authentication with functionality of login and registration.
Set up measures of security
and email sending functionalities for enhanced user management.
vlf.vivalanka.com
rev-creations.com
www.vivalanka.com
www.vivalanka.com
www.vivalanka.com
• Worked on software solutions using Java, Spring Boot, Hibernate, UI5, MDK, SAP HANA, and
MySQL.
• Assisted in troubleshooting and debugging, contributing to smooth project execution.
• Technologies : Java, Spring Boot, Hibernate, SAP UI5, MDK, HANA,
Developed and implemented Spring Boot RESTful APIs, enhancing API performance and shortening
response times by 35%.
• Identified, diagnosed, and fixed issues of poor SAP HANA database query performance,
reducing query
execution time 40% via indexing and query optimisation.
• Workflow automation on the go with SAP MDK, enhancing business operations and
collaboration.
• Partnered with lead engineers in debugging and optimisation of login flows, which lowered
login failure
rates by 20%
• Assisted in the development and testing of web applications using HTML, CSS, JavaScript,
React.js, and PHP.
• Implemented database functionalities using MySQL, gaining hands-on experience in database
management.
• Technologies: HTML, CSS, JavaScript, React.js, PHP, MySQL
• Have designed, tested, and developed e-commerce web applications, mitigating page load
durations by
• 20% through front-end improvements.
• Refactored JavaScript code and React components for enhanced maintainability with a 25%
decrease in
script execution speed.
• Optimised MySQL database queries with 30% reduced query execution time and
encryption-based
database security for protecting sensitive user data.
• Implemented role-based access control (RBAC) for limiting unauthorised access to data.
Feel free to reach out if you want to collaborate or have any questions about my work.
Kalutara, Sri Lanka
(+94) 75-4347472 | (+94) 71-2343458
mihiranmadonsa@gmail.com