I am a versatile and results-driven Full-Stack Software Engineer with over 4 years of experience delivering innovative web and mobile solutions for global clients. I am proficient in a wide range of technologies including JavaScript, PHP, React, WordPress, and Laravel, with proven expertise in cloud computing, API integrations, and mobile app development using React Native and Flutter. I am known for fast project delivery and a strong ability to manage the full project lifecycle from business analysis to quality assurance. I excel in performance optimization, database management, and implementing advanced security features. As a dedicated problem-solver with strong collaboration skills, I build scalable, secure, and user-friendly applications that consistently achieve high client satisfaction in multicultural environments.

Vidushan Maduranga

I am a versatile and results-driven Full-Stack Software Engineer with over 4 years of experience delivering innovative web and mobile solutions for global clients. I am proficient in a wide range of technologies including JavaScript, PHP, React, WordPress, and Laravel, with proven expertise in cloud computing, API integrations, and mobile app development using React Native and Flutter. I am known for fast project delivery and a strong ability to manage the full project lifecycle from business analysis to quality assurance. I excel in performance optimization, database management, and implementing advanced security features. As a dedicated problem-solver with strong collaboration skills, I build scalable, secure, and user-friendly applications that consistently achieve high client satisfaction in multicultural environments.

Available to hire

I am a versatile and results-driven Full-Stack Software Engineer with over 4 years of experience delivering innovative web and mobile solutions for global clients. I am proficient in a wide range of technologies including JavaScript, PHP, React, WordPress, and Laravel, with proven expertise in cloud computing, API integrations, and mobile app development using React Native and Flutter.

I am known for fast project delivery and a strong ability to manage the full project lifecycle from business analysis to quality assurance. I excel in performance optimization, database management, and implementing advanced security features. As a dedicated problem-solver with strong collaboration skills, I build scalable, secure, and user-friendly applications that consistently achieve high client satisfaction in multicultural environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Sinhala, Sinhalese
Advanced

Work Experience

Software Engineer - Freelance at Sri Lanka IT Professional Association, Dubai, UAE
March 1, 2025 - June 7, 2024
Developed the entire web application from scratch using PHP, MySQL, JavaScript, and Bootstrap. Integrated OAuth login (Google & LinkedIn) and implemented role-based access control. Built custom modules for member and partner management, event management with calendar and media support, CPD tracking, news and content scheduling, constitution documentation with PDF viewer, and an automated payment and membership renewal system. Designed and normalized a secure relational database schema with indexing and audit trails. Implemented advanced security features including CSRF/XSS protection and HTTPS enforcement. Integrated third-party APIs such as Google OAuth, LinkedIn OAuth, Google reCAPTCHA, and PHPMailer. Created a fully responsive frontend UI with a mobile-first design and admin dashboard. Delivered a production-ready system in 1.5 months, ensuring SEO-friendly and fast-loading pages with performance optimizations.
Software Engineer at Enfection Pvt(LTD)
May 1, 2023 - February 28, 2025
Independently developed and delivered full web development projects with high client satisfaction. Built websites using WordPress, Wix, and Brizy, ensuring fast turnaround times with excellent feedback. Created a WhatsApp sticker app for internal office use to enhance communication and engagement. Collaborated on developing a Candy Crush-style game, showcasing creativity and problem-solving skills.
Frontend Developer (Consultent) at ICT Option Pvt(LTD)
May 1, 2021 - June 7, 2024
Designed and developed responsive UI/UX using modern front-end technologies. Implemented HTML, CSS, JavaScript, and frameworks for interactive web experiences. Collaborated with backend teams to integrate APIs and enhance user functionality. Optimized website performance for better speed and accessibility.
Software Engineer (Consultent) at Solvion pvt(LTD)
February 1, 2024 - June 7, 2024
Led end-to-end development of the company’s website, ensuring high performance and responsiveness. Managed website hosting, domain configuration, and email setup to maintain seamless business operations. Implemented custom web solutions using WordPress, PHP, MySQL, and cloud hosting, optimizing functionality and security.
Trainee Software Engineer at Ceylon Electricity Board Head Office
February 1, 2022 - August 31, 2022
Led the end-to-end development of the company’s website, ensuring high performance and responsiveness. Managed website hosting, domain configuration, and email setup to maintain seamless business operations. Implemented custom web solutions using WordPress, PHP, MySQL, and cloud hosting, optimizing functionality and security.
Trainee Mobile Developer at Brandix - Wathupitiwala
August 1, 2021 - February 28, 2022
Worked on mobile development projects, gaining practical experience with application development tools and languages.
Software Engineer - Consultant at Sri Lanka IT Professional Association, Dubai, UAE
March 1, 2025 - Present
Developed the entire web application from scratch using PHP, MySQL, JavaScript, and Bootstrap. Integrated OAuth login (Google & LinkedIn) and implemented role-based access control. Built custom modules for member and partner management, event management with calendar and media support, CPD tracking, news and content scheduling, constitution documentation with PDF viewer, and automated payment and membership renewal system. Designed and normalized a secure relational database schema with indexing and audit trails. Implemented advanced security features including CSRF/XSS protection and HTTPS enforcement. Integrated third-party APIs including Google OAuth, LinkedIn OAuth, Google reCAPTCHA, and PHPMailer. Created a fully responsive frontend UI with mobile-first design and admin dashboard. Delivered a production-ready system in just 1.5 months, demonstrating high efficiency. Ensured SEO-friendly and fast-loading pages with performance optimizations.
Software Engineer at Enfection Pvt(LTD)
February 28, 2025 - July 22, 2025
Independently developed and delivered full web development projects with high client satisfaction. Built websites using WordPress, Wix, and Brizy, ensuring fast turnaround times with excellent feedback. Created a WhatsApp sticker app for internal office use, enhancing communication and engagement. Collaborated on developing a Candy Crush-style game, demonstrating creativity and problem-solving skills.
Frontend Developer (Consultant) at ICT Option Pvt(LTD)
May 1, 2021 - Present
Designed and developed responsive UI/UX using modern front-end technologies. Implemented HTML, CSS, JavaScript, and frameworks for interactive web experiences. Collaborated with backend teams to integrate APIs and enhance user functionality. Optimized website performance for better speed and accessibility.
Software Engineer (Consultant) at Solvion pvt(LTD)
February 1, 2024 - Present
Led the end-to-end development of the company’s website, ensuring high performance and responsiveness. Managed website hosting, domain configuration, and email setup to maintain seamless business operations. Implemented custom web solutions using WordPress, PHP, MySQL, and cloud hosting, optimizing functionality and security.
Trainee Software Engineer at Ceylon Electricity Board Head Office
August 31, 2022 - July 22, 2025
Led the end-to-end development of the company’s website, ensuring high performance and responsiveness. Managed website hosting, domain configuration, and email setup to maintain seamless business operations. Implemented custom web solutions using WordPress, PHP, MySQL, and cloud hosting, optimizing functionality and security.
Trainee Mobile Developer at Brandix - Wathupitiwala
February 28, 2022 - July 22, 2025
Worked as a trainee mobile developer contributing to app development projects.
Software Engineer – Consultant at Sri Lanka IT Professional Association
March 1, 2025 - Present
Designed and developed a full-stack web application using PHP, MySQL, JavaScript, and Bootstrap. Created custom modules for Member & Partner Management, Event Management, CPD tracking, News scheduling, Constitution documentation. Implemented OAuth authentication (Google, LinkedIn), role-based access control, and advanced security measures including CSRF and XSS prevention. Integrated third-party APIs for authentication, spam prevention, and email automation. Built a fully responsive UI with SEO optimization and delivered the system within 1.5 months, demonstrating strong time management and problem-solving skills.
Web Developer – Consultant at FitVault
June 1, 2025 - Present
Led the full revamp of FitVault.ae migrating it to a modern responsive WordPress platform. Improved performance via advanced caching, image optimization, and fixing JavaScript errors. Troubleshot plugin conflicts and browser-side errors ensuring a smooth WooCommerce cart experience. Optimized CSS layout issues on mobile devices and designed front-end with Elementor collaborating with a team for full site functionality.
Full-Stack Developer – Consultant at CrossXTrading.com
July 1, 2025 - Present
Engineered and launched an enterprise-level investment and trading platform using Laravel 11, PHP 8.1, and MySQL. Developed real-time investment management with profit calculations, countdown timers, and analytics. Integrated 20+ payment gateways including cryptocurrency and traditional methods. Implemented security/compliance features like KYC, 2FA, RBAC, and encryption. Optimized relational database schema, integrated multiple third-party APIs for notifications and multilingual support. Enhanced performance via Redis caching and background job processing. Designed a fully responsive UI with dynamic dashboards and customizable themes.
Trainee Software Engineer at Ceylon Electricity Board
August 1, 2022 - August 23, 2025
Worked on MVMMS mobile app development with Java and Oracle DB, MVMMS web app using Spring MVC, and CEB app using Kotlin and Firebase. Developed multiple websites for clients such as CrossXTrading UAE, FitVault UAE, Sri Lanka IT Professional Association UAE, Sri Lankan Airlines, Solvion Sri Lanka, PMF Finance PLC, and others. Created responsive UI/UX interfaces, integrated RESTful APIs, managed version control, and optimized applications for performance, accessibility, and SEO.
Frontend Developer (Consultant) at ICT Option Pvt Ltd
May 1, 2021 - Present
Led end-to-end company website development ensuring high performance and responsiveness. Managed hosting, domain configuration, and business email setup. Customized WordPress solutions with PHP and MySQL, optimized cloud hosting environments, applied security best practices including SSL and malware protection, collaborated with stakeholders on requirements and timely project delivery.
Software Engineer (Consultant) at Solvion Pvt Ltd
December 1, 2024 - Present
Developed and maintained responsive websites for clients including Peach Health Asia, Aranya Travels, Sri Lankan Airlines, PMF Finance PLC, and International Education Consultancy. Built and optimized an AI Photo Booth page, collaborated with cross-functional teams, applied web technologies such as HTML, CSS, JavaScript, and WordPress for high-quality deliverables while managing multiple projects on schedule.
Junior Executive – Web Development at Enfection (Pvt) Ltd
February 1, 2025 - August 23, 2025
Developed various web projects using WordPress, Android Studio (Java), Custom HTML and CSS for clients like Enfection, Peach Health Asia, and others. Delivered UI/UX designs, integrated plugins and APIs, and maintained performance and security standards.
Software Engineer – Consultant at Sri Lanka IT Professional Association, Dubai, UAE
March 1, 2025 - Present
Designed and developed a full-stack web application from scratch using PHP, MySQL, JavaScript, and Bootstrap. Created custom modules including Member & Partner Management, Event Management with calendar and media support, CPD tracking, News & Content Scheduling, Constitution Documentation with integrated PDF viewer, and Automated Payment & Membership Renewal System. Implemented OAuth authentication (Google, LinkedIn) and role-based access control for secure user management. Applied advanced security measures like CSRF protection, XSS prevention, and HTTPS enforcement. Delivered the production-ready system within 1.5 months, demonstrating strong time management, efficiency, and problem-solving skills.
Web Developer – Consultant at FitVault, Dubai, UAE
June 1, 2025 - Present
Led the full-scale revamp of FitVault.ae, migrating to a modern responsive WordPress environment. Improved website performance via advanced caching, image optimization, and fixing JavaScript errors. Resolved plugin conflicts and CSS layout issues on mobile devices, ensuring smooth functionality of core WooCommerce features. Designed front-end with Elementor, collaborating with the team to ensure full website functionality from product listings to checkout.
Full-Stack Developer – Consultant at CrossXTrading.com, Dubai, UAE
July 1, 2025 - Present
Engineered and launched an enterprise-level investment and trading platform from scratch using Laravel 11, PHP 8.1, and MySQL. Developed real-time investment management with dynamic profit calculations and portfolio analytics. Integrated multi-gateway payment system supporting 20+ methods including cryptocurrencies and traditional gateways. Implemented custom KYC verification, 2FA, RBAC, and financial-grade encryption. Optimized a complex database schema with audit trails. Integrated third-party APIs for notifications, communication, and multi-language support. Enhanced performance and scalability using Redis caching, query optimization, and job queuing. Created a fully responsive UI with dynamic dashboards and themes focusing on user experience.
Trainee Software Engineer at Ceylon Electricity Board – Sri Lanka
August 1, 2022 - August 27, 2025
Developed multiple web applications and websites including Crossxtrading UAE, FitVault UAE, Sri Lanka IT Professional Association UAE, Sri Lankan Airlines Ramayanaya, Solvion Sri Lanka, Ride Sri Lanka, Enfection, IEC, PMF and others. Designed and developed responsive UIs with HTML5, CSS3, JavaScript, and modern frameworks. Integrated RESTful APIs and optimized performance and accessibility. Managed version control using Git/GitHub. Developed Android apps and cloud computing projects. Applied debugging, testing, and quality assurance to deliver bug-free solutions.
Frontend Developer (Consultant) at ICT Option Pvt Ltd – Remote/Sri Lanka
May 1, 2021 - Present
Led end-to-end development of company website ensuring high performance and responsiveness. Managed hosting, domain, and business email configuration. Developed customized WordPress solutions with PHP and MySQL to enhance functionality and security. Configured cloud hosting for improved uptime and load times. Implemented security best practices including SSL, malware protection, and backups. Collaborated with stakeholders to gather requirements and deliver projects on time.
Software Engineer (Consultant) at Solvion Pvt Ltd – Remote/Sri Lanka
December 1, 2024 - Present
Developed and maintained responsive websites for clients including Peach Health Asia, Aranya Travels, Sri Lankan Airlines, PMF Finance PLC, and International Education Consultancy. Built and optimized AI Photo Booth page for Enfection. Collaborated with cross-functional teams to deliver client-aligned web solutions. Applied modern web development expertise in HTML, CSS, JavaScript, and WordPress. Managed multiple projects ensuring timely delivery and quality.
Junior Executive – Web Development at Enfection (Pvt) Ltd – Colombo, Sri Lanka
February 1, 2025 - August 27, 2025
Developed and maintained web applications, implemented responsive UI/UX using modern technologies, collaborated with backend teams, optimized performance, and performed debugging and testing to deliver high-quality solutions.
Software Engineer – Consultant at Sri Lanka IT Professional Association, Dubai, UAE
March 1, 2025 - Present
Designed and developed a full-stack web application from scratch using PHP, MySQL, JavaScript, and Bootstrap. Created custom modules for member and partner management, event management with calendar and media support, CPD tracking, news and content scheduling, constitution documentation with integrated PDF viewer, and automated payment and membership renewal system. Implemented OAuth authentication (Google, LinkedIn) and role-based access control for secure user management. Designed a secure relational database schema and integrated third-party APIs such as Google OAuth, LinkedIn OAuth, Google reCAPTCHA, and PHPMailer. Applied advanced security measures including CSRF protection, XSS prevention, and HTTPS enforcement. Built a fully responsive mobile-first UI and admin dashboard, conducted SEO optimization and performance tuning, and delivered the production-ready system within 1.5 months.
Web Developer – Consultant at FitVault, Dubai, UAE
June 1, 2025 - Present
Led the full-scale revamp of FitVault.ae, migrating the website from an older platform to a modern, responsive WordPress environment. Improved website performance by implementing advanced caching and image optimization via plugins like EWWW Image Optimizer and WP-Optimize. Resolved critical JavaScript errors and plugin conflicts to ensure smooth functionality of core features including WooCommerce cart. Optimized user experience by fixing CSS layout issues on mobile devices. Used Elementor to design and build a professional and visually appealing front-end. Collaborated with the team to ensure full website functionality from product listing to checkout.
Full-Stack Developer – Consultant at CrossXTrading.com, Dubai, UAE
July 1, 2025 - Present
Engineered and launched an enterprise-level investment and trading platform using Laravel 11, PHP 8.1, and MySQL. Developed a real-time investment management system with dynamic profit calculations and portfolio analytics. Integrated a multi-gateway payment system supporting over 20 payment methods including cryptocurrencies and traditional gateways. Implemented strong security features such as custom KYC verification, two-factor authentication, RBAC, and financial-grade data encryption. Designed a complex database schema with advanced indexing and audit trails. Integrated APIs for notifications, email/SMS, and multilingual support. Enhanced platform scalability via Redis caching, query optimization, and background job processing. Built a responsive, mobile-first UI emphasizing usability and customizable themes.
Trainee Software Engineer at Ceylon Electricity Board, Sri Lanka
August 1, 2022 - August 27, 2025
Developed multiple websites including CrossXTrading UAE, FitVault UAE revamp, Sri Lanka IT Professional Association UAE, Sri Lankan Airlines Ramayanaya, Solvion Sri Lanka, Sri Lankan Airlines Ride Sri Lanka, Enfection, IEC, PMF, Aranyatrails, Peach Health, Cloud Computing Project (Book Store Web Application MERN Stack and Azure), and CEB MVMMS Mobile and Web Apps. Created responsive UI/UX designs and collaborated with backend teams to implement RESTful APIs. Utilized Git version control and optimized web applications according to best practices. Gained hands-on experience with diverse technologies such as Java EE, Spring MVC, Kotlin, Firebase, and Java Android development.
Frontend Developer (Consultant) at ICT Option Pvt Ltd – Remote/Sri Lanka
May 1, 2021 - Present
Led end-to-end development of the company website ensuring high performance, responsiveness, and cross-browser compatibility. Managed website hosting, domain configuration, and business email setup for operational continuity. Developed and customized WordPress solutions using PHP and MySQL enhancing functionality, scalability, and security. Configured and optimized cloud hosting environments for faster load times and better uptime. Implemented security best practices including SSL, malware protection, and backups. Collaborated with stakeholders for requirements, proposed technical solutions, and delivered projects on time.
Software Engineer (Consultant) at Solvion Pvt Ltd – Remote/Sri Lanka
December 1, 2024 - Present
Developed and maintained responsive websites for clients like Peach Health Asia, Aranya Travels, Sri Lankan Airlines, PMF Finance PLC, and International Education Consultancy. Built and optimized AI Photo Booth Page for Enfection improving engagement and performance. Collaborated with cross-functional teams to align web solutions with client requirements and brand guidelines. Applied expertise in HTML, CSS, JavaScript, and WordPress to deliver quality deliverables. Managed multiple projects ensuring timely delivery and adherence to quality standards.
Junior Executive – Web Development at Enfection (Pvt) Ltd – Colombo, Sri Lanka
February 1, 2025 - August 27, 2025
Developed multiple websites and applications. Participated in frontend development including Momentro Admin Panel. Developed WhatsApp Sticker app using Android Studio Java. Engaged in EDM development using HTML and CSS and worked on various WordPress custom projects. Contributed to cloud computing and mobile app projects including CEB MVMMS Mobile App and Web App. Designed and tested responsive UI/UX and collaborated with backend teams. Used Git for version control and optimized web performance.

Education

BScHons Information Technology at Sri Lanka Institute Of Information Technology (SLIIT)
January 1, 2019 - December 31, 2023
Higher National Diploma Information Technology at Sri Lanka Institute Of Information Technology (SLIIT)
January 1, 2021 - December 31, 2021
GCE A/L Completed (ART Stream) at Bandarawela Central Collage
January 1, 2017 - December 31, 2017
GCE O/L Completed at Bandarawela Central Collage
January 1, 2012 - December 31, 2012
BScHons Information Technology at Sri Lanka Institute Of Information Technology (SLIIT)
January 1, 2019 - July 22, 2025
Higher National Diploma Information Technology at Sri Lanka Institute Of Information Technology (SLIIT)
January 1, 2021 - December 31, 2021
GCE A/L Completed (ART Stream) at Bandarawela Central Collage
January 1, 2017 - December 31, 2017
GCE O/L Completed at Bandarawela Central Collage
January 1, 2012 - December 31, 2012
BSc (Hons) Information Technology at Sri Lanka Institute Of Information Technology (SLIIT)
January 1, 2019 - August 23, 2025
Higher National Diploma Information Technology at Sri Lanka Institute Of Information Technology (SLIIT)
January 1, 2019 - January 1, 2021
BSc (Hons) Information Technology at Sri Lanka Institute Of Information Technology (SLIIT)
January 1, 2019 - August 27, 2025
Higher National Diploma Information Technology at Sri Lanka Institute Of Information Technology (SLIIT)
January 1, 2019 - January 1, 2021
BSc (Hons) Information Technology at Sri Lanka Institute Of Information Technology (SLIIT), Sri Lanka
January 1, 2019 - August 27, 2025
Higher National Diploma Information Technology at Sri Lanka Institute Of Information Technology (SLIIT), Sri Lanka
January 1, 2019 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Gaming, Professional Services, Travel & Hospitality, Non-Profit Organization, Education, Financial Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more