Available to hire
I’m a software engineer with over 10 years of experience in mobile and front-end development. I have a proven track record of delivering scalable, user-friendly applications and adapting to diverse technologies and frameworks.
I’m currently seeking new opportunities to contribute my skills and experience to innovative projects.
Skills
Language
English
Fluent
Work Experience
Tech Lead / Consultant at Virtusa – Sri Lanka
January 1, 2017 - July 1, 2022Led the front-end modernization of the John Hancock Retirement mobile application, improving performance, UI/UX, and maintainability for a major U.S. retirement fund platform. Engineered cross-platform mobile solutions using Sencha Touch, native Android (Java), and iOS (Objective-C) to ensure consistent functionality and responsive design across devices. Served as the technical liaison between U.S. stakeholders and the Sri Lankan development team, coordinating sprint planning and delivery across distributed teams. Directed architectural decisions, conducted design reviews, and enforced code quality standards through peer reviews. Contributed to Modjoul’s COVID-19 analytics dashboard by building dynamic, real-time data visualizations using Angular and JavaScript for enterprise clients.
Senior Software Engineer at Virtusa
January 1, 2015 - December 1, 2016Developed the My EE Android application for British Telecom (UK), adhering to telecom compliance and data privacy standards. Designed and implemented a custom automated testing framework with unit, integration, and UI tests, improving release confidence and reducing regressions. Led architectural enhancements to optimize performance, scalability, and maintainability through modular design. Also developed the Petbarn iOS application for Green Cross Ltd (Australia) using Swift 3, delivering a performant and intuitive user experience aligned with brand guidelines.
Software Engineer at Virtusa
October 1, 2013 - January 1, 2015Managed the post-release lifecycle of the Sri Lankan Airlines mobile application, monitoring performance, triaging production issues, and delivering regular updates. Collaborated in requirements analysis, solution design, and QA processes to ensure alignment with business goals. Led App Store and Google Play submission processes, overseeing versioning, compliance, and metadata optimization. Provided mentorship to junior developers through code reviews, pair programming, and knowledge-sharing sessions.
Associate Software Engineer at Virtusa
June 1, 2012 - September 1, 2013Developed the Sri Lankan Airlines mobile application using Appcelerator Titanium, enabling cross-platform deployment with a shared JavaScript codebase. Maintained high code quality with modular architecture and regular peer reviews. Performed debugging, unit testing, and manual/automated testing to ensure stability and a seamless user experience across iOS and Android.
Education
Professional Graduate Diploma at BCS The Chartered Institute for IT
January 11, 2030 - April 1, 2010Qualifications
International Computer Driving License for MS OFFICE 2003
January 11, 2030 - January 14, 2026OCJP- Oracle Certified Java Programmer
January 11, 2030 - January 14, 2026Titanium Certified Application Developer
January 11, 2030 - January 14, 2026Industry Experience
Software & Internet, Professional Services, Telecommunications, Computers & Electronics, Financial Services
Skills
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer today.