Available to hire
Hi, I’m Prem Shankar Rajagopalan Nayar, a results-driven Mobile Engineer specializing in Swift, SwiftUI, and Flutter. I love building high-quality mobile apps using modern architectures (MVVM-C, Clean Architecture, and BLoC) and I’m comfortable with BLE integration to enable robust device communication.
Across Singapore-based teams, I’ve led architectural migrations, driven CI/CD improvements, and collaborated with product, QA, and DevOps to deliver reliable releases. I enjoy mentoring engineers and continuously exploring new technologies to deliver impactful solutions.
Language
English
Fluent
Work Experience
Senior iOS Developer (Contract) at Singtel
April 1, 2025 - PresentLeading the revamp of an in-house native iOS app using the SwiftUI framework. Collaborate frequently with different stakeholders to ensure timely deployment of test builds through automated CI/CD pipelines at the end of each Agile sprint.
Senior Software Engineer at Merry Electronics (Singapore) Pte. Ltd.
April 30, 2025 - August 31, 2025Developed multiple projects using Core Bluetooth framework and coded in Swift, SwiftUI, and Flutter for hybrid app development. Tested and debugged SDK on PCB boards to ensure proper Bluetooth peripheral connectivity for audio devices. Collaborated with firmware and hardware teams to resolve issues and documented client requirements thoroughly.
Senior Developer, iOS at Clarity Techworks Pte. Ltd.
October 31, 2023 - August 31, 2025Engaged in multiple projects using Agile Scrum and best coding practices. Interacted regularly with management, team lead, and junior developers. Led architectural conversion from MVC to MVVM. Promoted usage of Swift Package Manager, Combine framework, and SwiftUI. Collaborated with cross-functional teams to translate client requirements into working models and estimated sprint task durations. Mentored junior developers via code reviews and pair programming.
Mobile Engineer (Flutter, iOS) at BigPay Pte. Ltd.
April 30, 2023 - August 31, 2025Worked on the app redesign by converting native iOS code to Flutter using VSCode and designing fresh UI components. Communicated frequently with backend engineers and UI/UX designers, reporting to the co-CTO. Refactored legacy iOS code to remove bottlenecks and increased code coverage with comprehensive unit tests.
Mobile Engineer, iOS at Bitsmedia Pte. Ltd.
July 31, 2022 - August 31, 2025Developed new features for the 'Muslim Pro' app including Quran audio recitations, UI revamp for Profile screen, and iOS widgets using SwiftUI. Architected the landing page for Qalbox, an online streaming platform integrated within the app. Deployed builds to Firebase Test and Staging environments via Fastlane and tracked crashes with Firebase Crashlytics, rolling out hotfixes as needed. Contributed to adopting modular architecture using Swift Package Manager, reducing code complexity by 40%. Volunteered in knowledge-sharing workshops on latest software trends and collaborated closely with design, product, and support teams to fix bugs and improve features.
Mobile Developer (iOS) at PCCW Solutions Singapore Pte. Ltd.
October 31, 2020 - August 31, 2025Implemented MVVM architecture and utilized '.xib' components to significantly reduce app size with thorough documentation on key decisions. Employed GitLab for source control and CI/CD pipeline management. Periodically deployed app builds through Firebase for tester access.
Senior iOS Developer (Contract) at Singtel
April 1, 2025 - PresentWorking on the revamp of an in-house native iOS app using the SwiftUI framework. Collaborate frequently with different stakeholders and deploy test builds through automated CI/CD pipelines at the end of each Agile sprint.
Senior Software Engineer at Merry Electronics (Singapore) Pte. Ltd.
April 30, 2025 - September 1, 2025Worked on multiple projects leveraging Core Bluetooth and coding in iOS (Swift, SwiftUI) and Flutter frameworks for hybrid app development. Tested and debugged SDK on PCB boards ensuring proper Bluetooth peripheral connections. Collaborated with firmware and hardware teams to resolve functional discrepancies and documented and executed client requirements.
Senior Developer, iOS at Clarity Techworks Pte. Ltd.
October 31, 2023 - September 1, 2025Worked on multiple projects adopting Agile Scrum methodology and best coding practices. Interacted with management, team leads, and junior developers. Initiated the conversion of architecture from MVC to MVVM and promoted Swift Package Manager, Combine framework, and SwiftUI. Collaborated extensively with cross-functional teams to translate client requirements and estimate sprint tasks. Mentored junior developers through code reviews and pair programming.
Mobile Engineer (Flutter, iOS) at BigPay Pte. Ltd.
April 30, 2023 - September 1, 2025Worked on redesigning the BigPay app by converting native iOS code to Flutter using VSCode and creating fresh UI components. Communicated frequently with backend engineers and UI/UX designers and reported to the co-CTO. Refactored legacy iOS code, eliminating bottlenecks and increasing code coverage through comprehensive unit tests.
Mobile Engineer, iOS at Bitsmedia Pte. Ltd.
July 31, 2022 - September 1, 2025Developed new features for the 'Muslim Pro' app, including audio recitation for Quran, UI revamp for Profile screen, and iOS widgets using SwiftUI. Architected the initial landing page for Qalbox, the online streaming platform within the Muslim Pro app. Deployed builds to Firebase Test and Staging environments using Fastlane and used Firebase Crashlytics for crash identification and hotfix rollouts. Contributed to adoption of modular architecture via Swift Package Manager, reducing code complexity significantly. Held knowledge-sharing workshops on latest software trends and maintained strong communication with design, product, and support teams.
Mobile Developer (iOS) at PCCW Solutions Singapore Pte. Ltd.
October 31, 2020 - September 1, 2025Practiced MVVM architecture and used '.xib' components to reduce app size significantly. Documented critical decisions in detail. Utilized Gitlab for code versioning and maintained CI/CD pipelines with periodic Firebase app deployment for testers.
Senior iOS Developer (Contract) at ESol Pte Ltd.
April 1, 2025 - October 1, 2025Contributed to the modernization of Singtel’s in-house iOS app by redesigning the UI with SwiftUI and refactoring legacy MVC architecture into MVVM-C, enhancing scalability and maintainability. Integrated secure credential storage using Keychain, improved privacy compliance, and collaborated across product, QA, and DevOps to streamline CI/CD deployments at the end of each Agile sprint.
Senior Software Engineer at Merry Electronics (Singapore) Pte. Ltd.
June 1, 2024 - April 1, 2025Delivered end-to-end BLE solutions using Core Bluetooth, Swift, SwiftUI, and Flutter, enabling secure, high-performance communication with smart audio devices. Implemented encrypted communication protocols for secure device pairing. Teamed with firmware and hardware to debug SDKs on PCBs and translated client requirements into modular, maintainable codebases.
Mobile Engineer (Flutter, iOS) at BigPay Pte. Ltd.
August 1, 2022 - April 1, 2023Drove cross-platform modernization by migrating native iOS components to Flutter, aligning development across iOS and Android for faster, unified releases. Engineered a library of reusable UI components to standardize UX and accelerate feature delivery. Enhanced app reliability through unit tests and increased code coverage. Explored React Native with proof-of-concept tests.
Mobile Engineer, iOS at Bitsmedia Pte. Ltd.
October 1, 2020 - July 1, 2022Led core iOS development for Muslim Pro (100M+ downloads), delivering feature rollouts such as Quran Audio Recitation, Profile UI revamp, and SwiftUI Widgets. Championed modular architecture and initiated migration to Swift Package Manager. Collaborated with cross-functional teams and deployed builds to Firebase and Crashlytics for monitoring.
Mobile Developer, iOS at PCCW Solutions Singapore Pte. Ltd.
July 1, 2019 - October 1, 2020Implemented MVVM architecture and reusable UI components to reduce app size. Managed CI/CD pipelines and code versioning via GitLab; deployed app builds using Firebase.
Education
BSc at Coventry University, UK / Auston Institute of Management, Singapore
March 1, 2012 - February 28, 2013Diploma at Nanyang Polytechnic, Singapore
May 1, 2005 - February 28, 2008BSc | Engineering Business Management at Coventry University, UK / Auston Institute of Management, Singapore
March 1, 2012 - February 28, 2013Diploma | Mechatronics Engineering at Nanyang Polytechnic, Singapore
May 1, 2005 - February 28, 2008BSc Engineering Business Management at Coventry University / Auston Institute of Management
March 1, 2012 - February 1, 2013Diploma in Mechatronics Engineering at Nanyang Polytechnic
May 1, 2005 - February 1, 2008Course Certification: iOS Application Development at Srishti Campus, Thiruvananthapuram, India
September 1, 2018 - November 1, 2018Qualifications
iOS Application Development
September 1, 2018 - November 30, 2018iOS Application Development
September 1, 2018 - November 30, 2018iOS Application Development Certificate
September 1, 2018 - November 1, 2018Industry Experience
Software & Internet, Telecommunications, Consumer Goods, Professional Services, Manufacturing, Media & Entertainment
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Singapore today.