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.

Senkordan Satchithananthan

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.

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.

See more

Experience Level

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

Language

Tamil
Intermediate
English
Fluent
Sinhala, Sinhalese
Intermediate

Work Experience

Associate Tech Lead – Mobile (iOS) at LOLC Technologies (Pvt) Ltd
March 1, 2024 - Present
Own 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, 2024
Led 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, 2021
Collaborated 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, 2017
Contributed 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, 2013
Supported 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, 2026
Led 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, 2024
Led 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, 2021
Developed 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, 2017
Built 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, 2026
Led 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, 2024
Led 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, 2021
Developed 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, 2017
Built 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, 2013
Assisted 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, 2014
Diploma in Network Administration at Turnkey, Sri Lanka
January 1, 2009 - December 31, 2009
BEng (Hons) in Software Engineering at University of Westminster, UK (via Informatics Institute of Technology, Sri Lanka)
January 1, 2010 - January 1, 2014
Diploma in Network Administration at Turnkey, Sri Lanka
January 1, 2009 - April 14, 2026
BEng (Hons) in Software Engineering at University of Westminster, UK (via Informatics Institute of Technology, Sri Lanka)
January 1, 2010 - January 1, 2014
Diploma in Network Administration at Turnkey, Sri Lanka
January 1, 2009 - January 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services