Available to hire
I am a result-driven iOS engineer with over 11 years of experience building high-performance applications using Swift, SwiftUI, and UIKit. I excel in leading development teams, mentoring engineers, and delivering impactful mobile solutions in fast-paced Agile environments. Now I am actively transitioning into AI technologies, with a strong passion for integrating machine learning and on-device AI into mobile apps to create smarter, more intuitive user experiences. I am excited to bring my iOS expertise to a mobile team focused on harnessing the power of advanced language models and building elegant, user-friendly applications.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
Tamil
Intermediate
English
Fluent
Sinhala, Sinhalese
Intermediate
Work Experience
Associate Tech Lead – Mobile (iOS) at LOLC Technologies (Pvt) Ltd
March 1, 2024 - PresentOwn the end-to-end mobile development lifecycle for flagship Digital Banking and Payments applications deployed across international markets. Act as technical owner for mobile architecture, ensuring scalability, security, and long-term maintainability. Lead App Store release management, ensuring compliance, stability, and seamless production deployments. Mentor and guide cross-functional mobile teams through code reviews, architectural guidance, and best practices. Collaborate closely with UI/UX designers, product owners, and stakeholders to translate complex financial requirements into intuitive mobile experiences. Drive performance and security improvements using SwiftUI, RxSwift, and modern iOS frameworks. Support sprint planning, estimation, and delivery in an Agile environment to ensure timely, high-quality releases.
Tech Lead / Associate Tech Lead – Mobile at Inova IT Systems (Pvt) Ltd
January 1, 2021 - March 1, 2024Led and managed the mobile development team, overseeing architecture, development, and production releases. Designed and maintained the common mobile framework used across multiple applications. Conducted rigorous code reviews and enforced engineering best practices to maintain high-quality standards. Worked closely with designers and product teams to plan and implement scalable UI/UX solutions. Played a key role in technical decision-making and delivery planning.
Senior Software Engineer – Mobile (iOS) at Inova IT Systems (Pvt) Ltd
January 1, 2017 - January 1, 2021Collaborated with Project Managers and Business Analysts to provide technical solutions and project estimates. Developed reusable UI components and maintained high code quality through peer reviews. Planned and implemented UI/UX features in coordination with design teams.
Software Engineer – Mobile (iOS) at Inova IT Systems (Pvt) Ltd
December 1, 2014 - January 1, 2017Contributed to Agile teams delivering iOS applications within defined sprint cycles. Developed and published applications directly to the Apple App Store. Ensured performance, stability, and maintainability through active participation in code reviews and pull requests.
Trainee Software Engineer at Visni (Pvt) Ltd
August 1, 2012 - August 1, 2013Supported R&D initiatives to resolve technical challenges in mobile application development. Fixed production bugs and assisted in feature development and testing.
Associate Tech Lead at LOLC Technologies (Pvt) Ltd
March 1, 2024 - February 1, 2026Led development of digital banking and payment platforms used across multiple international markets, supporting thousands of daily transactions. Designed and integrated scalable RESTful and GraphQL APIs enabling secure mobile transactions. Collaborated with backend teams to define API contracts and improve system performance. Managed App Store release processes ensuring stability and compliance for production deployments. Mentored engineers and enforced engineering standards through structured code reviews. Improved application performance with SwiftUI and reactive programming while strengthening secure API communication and authentication flows.
Tech Lead at Inova IT Systems (Pvt) Ltd
January 1, 2021 - March 1, 2024Led mobile development team and contributed to architecture decisions across mobile and backend services. Built reusable frameworks and shared components across multiple production applications. Implemented large-scale API integrations supporting high-traffic mobile platforms. Collaborated with backend engineers to design scalable API contracts and data models. Managed sprint planning, technical estimation, and Agile delivery processes.
Senior Software Engineer at Inova IT Systems (Pvt) Ltd
January 1, 2017 - January 1, 2021Developed scalable mobile features and reusable UI components for enterprise applications. Integrated complex REST APIs ensuring reliability, error handling, and performance. Worked closely with product managers and analysts to design technical solutions. Maintained code quality through refactoring, peer reviews, and performance improvements.
Software Engineer at Inova IT Systems (Pvt) Ltd
December 1, 2014 - January 1, 2017Built and delivered multiple iOS applications within Agile development cycles. Integrated backend APIs to enable secure client-server communication. Published several applications to the Apple App Store. Ensured stability and performance through testing and code reviews.
Associate Tech Lead at LOL C Technologies (Pvt) Ltd, Sri Lanka
March 1, 2024 - February 1, 2026Led development of digital banking and payment platforms used across multiple international markets, supporting thousands of daily transactions. Designed and integrated scalable RESTful and GraphQL APIs enabling secure mobile transactions. Collaborated with backend teams to define API contracts and improve system performance. Managed App Store release processes ensuring stability and compliance for production deployments. Mentored engineers and enforced engineering standards through structured code reviews. Improved application performance using SwiftUI and reactive programming while strengthening secure API communication and authentication flows.
Tech Lead at Inova IT Systems (Pvt) Ltd, Sri Lanka
January 1, 2021 - March 1, 2024Led mobile development team and contributed to architecture decisions across mobile and backend services. Built reusable frameworks and shared components across multiple production applications. Implemented large-scale API integrations supporting high-traffic mobile platforms. Collaborated with backend engineers to design scalable API contracts and data models. Managed sprint planning, technical estimation, and Agile delivery processes.
Senior Software Engineer at Inova IT Systems (Pvt) Ltd, Sri Lanka
January 1, 2017 - January 1, 2021Developed scalable mobile features and reusable UI components for enterprise applications. Integrated complex REST APIs ensuring reliability, error handling, and performance. Worked closely with product managers and analysts to design technical solutions. Maintained code quality through refactoring, peer reviews, and performance improvements.
Software Engineer at Inova IT Systems (Pvt) Ltd, Sri Lanka
December 1, 2014 - January 1, 2017Built and delivered multiple iOS applications within Agile development cycles. Integrated backend APIs to enable secure client-server communication. Published several applications to the Apple App Store. Ensured stability and performance through testing and code reviews.
Trainee Software Engineer at Visni (Pvt) Ltd, Sri Lanka
August 1, 2012 - August 1, 2013Assisted R&D initiatives focused on mobile and web technologies. Supported debugging, testing, and feature development activities.
Education
BEng (Hons) in Software Engineering at University of Westminster (UK) / Informatics Institute of Technology, Sri Lanka
January 1, 2010 - December 31, 2014Diploma in Network Administration at Turnkey, Sri Lanka
January 1, 2009 - December 31, 2009BEng (Hons) in Software Engineering at University of Westminster, UK (via Informatics Institute of Technology, Sri Lanka)
January 1, 2010 - January 1, 2014Diploma in Network Administration at Turnkey, Sri Lanka
January 1, 2009 - April 14, 2026BEng (Hons) in Software Engineering at University of Westminster, UK (via Informatics Institute of Technology, Sri Lanka)
January 1, 2010 - January 1, 2014Diploma in Network Administration at Turnkey, Sri Lanka
January 1, 2009 - January 1, 2009Qualifications
Industry Experience
Financial Services, Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Perth today.