I have got more than 6 years of experience in IOS development.
I started my career as an IOS Engineer with Cyber LMJ after completing my Master's degree from London Metropolitan University. This is a great place where I started designing and developing features for IOS platforms.
During this period I was involved in many application developments for many domains such as Healthcare solutions, Media and entertainment, Marketing, Social media, HR system, and Banking and Finances.
In my downtime, I enjoy learning new technologies and new concepts even if it is not required for the current development.
Experience
Emapta Pvt Ltd
Jan 2022 – Present
Colombo, Sri Lanka
IOS Application Developer
* Evaluate and introduce new technologies
* End to End IOS application development
* Responsible for providing prototypes and proofs of concepts
* Ensure the performance, quality, and responsiveness of applications
* Close collaboration with Product, UX and Data team
* Writing testable code, unit tests and following test driven development * Highly engaged in technical discussions
IIH Solutions Pvt Ltd
Jul 2020 – Dec 2021
Colombo, Sri Lanka
Senior Software Engineer - IOS
* Analyze technical requirement
* End to End IOS application development
* Task estimation and management
* Collaborating with cross-functional team and the main point of contact for the
project delivery
* Dedicated in Managing individual team member, encouraging their
professional growth and maximizing their potential contribution
* Lead technical architecture, Maintain Coding standard and Code quality, and
Code reviews
* Responsible for maintaining unit test and test automation
* Apply Agile, Scrum framework and participate in sprint planning * Client interactions
Weblankan Pvt Ltd
Apr 2019 – Jun 2020
Colombo, Sri Lanka
IOS Consultant
* Take non-technical requirements and map them to technical implementation.
* Estimate and plan design for technical design and development tasks.
* Provide scalable and maintainable software solutions by adhering to agreed
architectural design guidelines.
* Provide technical guidance and drive conversations within the mobile team to improve the development process.
* Take ownership and responsibility of all stages in SDLC and provide assist
team leadership to meet deliveries on time.
* Have the ability to balance high response, stable and efficient code with
attractive and functional aesthetics.
* Work closely with product managers, designers, and other engineers to build
innovative solutions to current and future challenges.
* Create and maintain unit tests and automation testing.
* Supporting our Agile and Scrum practices.
* Contribute to architectural and design decisions and code reviews.
AMG Pvt Ltd
May 2015 – Feb 2019
Colombo, Sri Lanka
Software Engineer - IOS
* Writing clean, maintainable applications in Objective C and Swift using the latest Native IOS programming techniques.
* Provide accurate engineering time estimates with on-time delivery.
* Ensure high code quality and maintainability with proper unit testing and
documentation.
* Work across both technical and business focus teams to deliver value to
application development.
* Priorities activities based on current business objectives.
* Analyzing, Investigating, and problem-solving skills.
* Managing app distribution process to Apple Store.
* Continuously discover, evaluate, and implement new technologies to
maximize development efficiency.
Cyber LMJ Pvt Ltd
Jan 2013 – Aug 2014
Colombo, Sri Lanka
Software Engineer - IOS
* Design and build advanced features for the IOS platforms.
* Facilitate communication of technical matters among the developers as well
as external partners.
* Analyze requirements and capabilities of related systems to propose
appropriate solutions.
* Write clean, stable, unit-tested code and accompanying documentation
where needed.
* Collaborate with cross-functional team to define, design, and ship new
features.
* Work on bug fixing and improving application performance.
* Continuously discover, evaluate and implement new technologies to
maximize development efficiency.