About Me
Hello, I'm a seasoned software engineer with over 14 years of dedicated experience in mobile application development. My journey in this dynamic field has equipped me with an in-depth understanding of the intricacies involved in crafting user-friendly and innovative mobile solutions. With a keen focus on iOS and Android platforms, I thrive on the challenges of leveraging technologies such as Swift, Kotlin, and Flutter to bring ideas to life. My repertoire also includes a solid foundation in Objective-C and Java, ensuring versatility across diverse project requirements. Throughout my career, I've earned recognition for my adept problem-solving abilities and seamless adaptability to evolving technological landscapes. As an experienced professional committed to excellence, I am passionate about delivering robust, intuitive mobile applications that exceed client expectations and enhance user experiences.
Resume
Professional Experience
Lead Software Engineer
2020 - Present
Glass Eagles - Colombo, Sri Lanka
- Leading the design and development of a point-of-sale application suite for Sri Lankan small to medium scale businesses.
- Design and develop supporting apps and modules such as sales management, inventory management, customer loyalty management, reporting, payment, communication, and connectivity.
- Manage iOS app releases and feature updates.
Swift
Kotlin
Flutter
Senior Software Engineer
2018 - 2019
AtLink - Remote - Houston, TX
- Designed and developed an iOS-based safety inspection management application for off-shore oil rig operations.
- Guided and trained junior iOS developers.
Swift
Senior Software Engineer
2016 - 2018
NCS - Singapore
- Added new features and optimized existing features & modules of an enterprise messaging platform.
- Added numerous messaging templates to accommodate different types of communication goals, such as shared messages, polls, complaints, and shared notes.
Swift
Objective-C
Kotlin
Senior Software Engineer
2015 - 2016
AIA - Singapore
- Developed new features for existing insurance sales and client data management application.
- Designed and developed a client onboarding and approval application.
Swift
Objective-C
Software Engineer
2011 - 2015
Eleos Web - Singapore
- Developed a complete iOS-based business management solutions for small to medium scaled businesses.
- Managed iOS app releases and updates.
Objective-C
Java
Software Engineer
2009 - 2011
Direct FN - Sri Lanka
- Developed stock market trading and data visualization web applications.
Java
Education
Bachelor of Science in Computer Science & Engineering
First Class Honors Degree, with GPA of 3.71
April 2005 - March 2009
University of Moratuwa, Colombo, Sri Lanka
Skills
Skills & Competencies
Swift
Kotlin
Flutter
UIKit
SwiftUI
Auto Layout
Cocoa Touch
Realm
CoreData
SQLite
MySQL
Objective C
Java
Git
SVN
Github
HTML
CSS
Xcode
Android Studio
VSCode
App Store
Google Play
Hobby Projects
Sinhala Keyboard
2012 - Present
A fully-featured smart custom keyboard designed for both iOS and Android devices, boasting over 1 million downloads and maintaining a consistent top 10 ranking in the lifestyle category on the Sri Lankan App Store.
Swift
Kotlin
Flutter
Manthathu
2017 - Present
An educational app available on iOS and Android platforms, boasting over 500k downloads and consistently holding the top position in the educational category on the Sri Lankan App Store.
Flutter
TV Tracker
2014 - Present
TV Episodes Tracker, available on iOS and Android, helps users maintain watchlists and track upcoming episode dates of their favorite shows. With nearly a million downloads worldwide.
Swift
Kotlin
Other hobby projects
2012 - Present
Apple App Store: apple/rajeev-prasad
Apple App Store: apple/ovitigala-hewage
Google Play Store: google/rajeev-prasad
Download
My projects
Embark on a journey of innovation through my portfolio, featuring a diverse range of mobile app projects designed to enhance user experiences. From intuitive designs to advanced features, explore a showcase of creativity and functionality that pushes boundaries and delivers exceptional value.
Retail Plus
A Comprehensive Retail Management Solution
Food Plus
An Ideal Choice for Modern Café & Restaurants
AIA iPOS
Mobile office for AIA agents
and many more....
Services
Elevate your digital presence with my expert mobile app development services, tailored for iOS, Android, and hybrid platforms. I craft innovative solutions to meet your unique needs, ensuring seamless user experiences across all devices. With my track record of success and client satisfaction, trust me to bring your app ideas to life.
Mobile App Development
Designing and building mobile applications for various platforms such as iOS, Android, or cross-platform development frameworks like Flutter.
UI/UX Design
Creating visually appealing and intuitive user interfaces (UI) and optimizing user experience (UX) to ensure ease of navigation and engagement within the app.
Integration Services
Integrating third-party services, APIs, and SDKs (Software Development Kits) to enhance the functionality of the app, such as payment gateways, social media login, or analytics tools.
Testing and Quality Assurance
Conducting thorough testing processes, including unit testing, integration testing, and user acceptance testing, to identify and address any bugs or issues before the app is deployed to users.
Maintenance and Support
Providing ongoing maintenance and support services to ensure the app remains up-to-date, secure, and compatible with new operating system versions and devices.
Consultation and Strategy
Offering consultation services to help clients define their app requirements, identify target audiences, and develop a strategic roadmap for app development and deployment.
Contact
Ready to elevate your mobile experience? Let's collaborate to turn your ideas into beautifully crafted mobile solutions. Contact me to discuss your project requirements and bring your vision to life.