Senior Software Engineer - Mobile(Flutter) - Zone24x7 - United States
(2025-08)
AceTrak App/ KnoCen App - are comprehensive warehouse management systems designed to streamline the tracking, organisation and control of inventory within a warehouse environment. It enables businesses to efficiently manage stock levels, monitor item movements, and optimize storage operations, ensuring improved accuracy, productivity, and overall supply chain performance.
- Took full ownership of the AceTrak App, leading the end-to-end development using Flutter to deliver a scalable, high-performing Application.
- Worked closely with the Mobile Development Manager, product owners, designers, and QA teams to understand requirements, provide accurate effort estimations, and plan realistic delivery timelines for mobile features and releases.
- Followed established architectural guidelines and coding standards to maintain consistency across multiple mobile projects.
- Contributed to code reviews and technical discussions to ensure scalable, maintainable, and high-performance mobile applications.
Senior IOS Engineer - Circles - Colombo, Sri Lanka
(2024-05 - 2025-08)
ANP App/ AT&T App/ ONIC App/ TSEL App - Circles is a global technology company transforming the telco industry through its Saas platform, enabling telecom operators to launch and manage high-performing digital brands.
- Contributed to the end-to-end development of multiple white-label iOS applications for global telco partners, ensuring seamless integration with Circles' scalable Saas platform.
- Collaborated cross-functionally with the Mobile Development Manager, product teams, and stakeholders to provide accurate project estimations, delivery timelines, and risk assessments for ongoing and upcoming initiatives.
- Championed app performance, quality, and responsiveness through unit testing, performance profiling, and continuous optimization.
- Led and participated in comprehensive code reviews to enforce coding standards, promote knowledge sharing, and maintain architectural consistency across multiple teams.
- Mentored junior developers and contributed to onboarding processes.
Senior IOS Engineer - Kasper Global (PVT) LTD - Colombo, Sri Lanka
(2019-09 - 2023-09)
Kasper-Smart Home App - Is an innovative smart solution for the home automation system. As a specialized technology provider, Kasper Global delivers an end-to-end solution for automation, management and consumption monitoring of household applications.
- Collaborated closely with the Mobile Development Manager to deliver accurate project estimates, progress reports, and risk assessments.
- Ensured high performance, optimal quality, and responsiveness across mobile applications through rigorous testing and performance tuning.
- Led code reviews to uphold best practices, maintain code consistency, and drive continuous improvement in code quality.
- Integrated and managed communication with electronic devices such as BLE peripherals, Wi-Fi modules, occupancy sensors, and temperature sensors.
- Designed and developed proof-of-concept (POC) applications to validate innovative features and technologies, including BLE RSSI-based distance tracking, geofencing with traffic data integration, and object recognition using TensorFlow.
Freelance Software Developer Flutter - InCite Logix - Remote
(2019-11 - 2020-02)
AIRR AI Readiness Roadmap App - A quiz app designed to assess internal knowledge and skills through domain-specific questions on data, AI, and operations. It provides performance-based ratings and immediate feedback to help InCite Logix identify knowledge gaps and support data-driven decision-making.
- Took full ownership of the AIRR AI Readiness Roadmap App, leading the end-to-end development using Flutter to deliver a scalable, high-performing quiz platform.
- Collaborated closely with designer and product managers to implement features aligned with business goals and user experience standards.
- Resolved complex issues and improved app stability through in-depth Dart research and debugging.
- Implemented Stripe payment integration in Flutter, enabling secure and seamless in-app transactions.
- Integrated Firebase services for authentication, analytics, and push notifications, enabling real-time insights and enhanced user engagement.
Software Engineer Mobile(Flutter) - GWC Technologies - Colombo, Sri Lanka
(2018-09 - 2019-08)
Fynd App - A service-based platform developed as a pilot project in Sri Lanka. People can book services using this application.
- Work with the developers, designers and product manager to develop new features consistent with the product roadmap.
- Conducted code reviews and maintained code quality and standards.
- Research about the Dart language and fixed some untraceable issues (Flutter 1.0).
- Utilized Google firebase for user data communication, analytics and push notification services.
Associate Software Engineer MOBILE - Paymedia (PVT) LTD - Colombo, Sri Lanka
(2017-10 - 2018-08)
Amana Bank BAYD App - Is a smart POS system to collect their daily collection (Money and Cheques) from customers.
- Developed and maintained multiple applications, focusing on clean, efficient code and user friendly design.
- Proficient in Swift and Objective C using both languages for IOS App Development.
- Implement IOS SDK for Scan QR and Payment for third party applications.
- Used MVC and MWM architectures for development process.
- Focused about the application security (User data store in key chain, encryptions and etc).
Trainee Software Engineer MOBILE - Infixd Connect (PVT) LTD - Colombo, Sri Lanka
(2017-03 - 2017-09)
Infixd App - Is a social media application, can request introductions to new people.
- Experience in software development with a strong background in mobile application development.
- Strong understanding and implementation of Object-Oriented Programming principles.
- Familiar with MVC Architecture.
- Used Jira for efficient task management and GitHub for the version control management.