Hi, I'm Dhan Moti, a Senior iOS/Mobile Architect who enjoys turning complex problems into clean, maintainable code. Over the past years at NCS Group, I led iOS/tvOS app improvements, re-architected platforms for scalability, and pushed for test-driven development and Agile practices. Outside of coding, I thrive on mentoring teammates, collaborating with product and design, and contributing to digital transformation programs that boost delivery speed and quality.

Dhan Moti

Hi, I'm Dhan Moti, a Senior iOS/Mobile Architect who enjoys turning complex problems into clean, maintainable code. Over the past years at NCS Group, I led iOS/tvOS app improvements, re-architected platforms for scalability, and pushed for test-driven development and Agile practices. Outside of coding, I thrive on mentoring teammates, collaborating with product and design, and contributing to digital transformation programs that boost delivery speed and quality.

Available to hire

Hi, I’m Dhan Moti, a Senior iOS/Mobile Architect who enjoys turning complex problems into clean, maintainable code. Over the past years at NCS Group, I led iOS/tvOS app improvements, re-architected platforms for scalability, and pushed for test-driven development and Agile practices.

Outside of coding, I thrive on mentoring teammates, collaborating with product and design, and contributing to digital transformation programs that boost delivery speed and quality.

See more

Experience Level

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

Language

English
Fluent
Hindi
Intermediate
Burmese
Fluent

Work Experience

Senior Software Engineer - iOS/tvOS at NCS Group
September 1, 2019 - September 1, 2024
Enhanced Singtel CAST iOS/tvOS apps by adding new features and improving code quality; reduced cyclomatic complexity and long classes; re-architected the tvOS app to improve scalability, performance, and bug reduction; achieved 80% unit test coverage (excluding SwiftUI); enabled scalability for other Apple platforms without rewriting data and business logic layers, reducing development time by ~50%; advocated test-driven development and promoted unit testing; developed programming guidelines and conducted code reviews to maintain high coding standards; April–September 2024, supported Digital Transformation Management Office and performed project management activities.
Application Developer - iOS (External Contractor) at Singtel CAST (External Contractor via NCS Group)
September 1, 2019 - September 1, 2022
Introduced automated testing: unit and UI testing and advocated test-driven development; proposed workflow improvements to enhance development and CI/CD with GitLab and Jenkins; helped team adopt Agile practices such as daily standups and information radiator concepts using JIRA and Excel; developed and maintained iOS/tvOS apps.
Software Engineer - iOS at TONS Society Pte Ltd
May 1, 2018 - May 1, 2019
Developed, maintained, and released regular updates to Apple App Store.
Software Engineer - iOS at Streets Sine Singapore Pte Ltd
October 1, 2014 - March 31, 2016
Built an iPad application; reduced data entry errors by proposing design solutions to management.
Jr. System Analyst (eGov Solutions) at MCC Group
February 1, 2011 - June 30, 2013
Planned, gathered requirements, analysed, designed, and implemented change requests for government projects; tracked project progress; led Debt/Deposit Counters, a team of 3-6 operators; provided user training to new operators before government projects go live.
Application Developer - iOS at NCS Group (Singtel CAST – External Contract)
September 1, 2019 - September 1, 2022
Introduced automated testing: unit and UI tests, and promoted test-driven development. Proposed ideas to improve existing application and development workflow; implemented CI/CD using GitLab and Jenkins. Helped the team adopt Agile practices (daily standups, information radiators using JIRA and Excel).
Software Engineer at Street Sine Singapore PTE LTD
October 1, 2014 - January 1, 2017
Built an iPad application; reduced data entry errors by proposing design solutions to management. Developed web applications and API services using Java, Hibernate, MySQL, Bootstrap, JQuery, JSP.
Software Engineer - iOS at Street Sine Singapore PTE LTD
May 1, 2018 - May 1, 2019
Developed, maintained, and released regular updates to the Apple App Store.
Junior System Analyst (eGov Solutions) at MCC Group
February 1, 2011 - June 1, 2013
Planned, gathered requirements, analysed, designed, and implemented change requests for government projects; tracked project progress per company procedures; led Debt/Deposit Counters, a team of 3-6 operators; provided user training to new operators.
Application Developer - iOS at NCS Group (Singtel CAST assignment)
September 1, 2019 - September 30, 2022
Introduced automated testing: unit and UI testing; advocated test-driven development. Proposed new ideas to improve existing application and development workflow, including CI/CD using GitLab and Jenkins. Helped team adopt Agile practices such as daily standups and information radiators. Developed and maintained iOS/tvOS apps.
Senior Software Engineer - iOS/tvOS at NCS Group
September 1, 2022 - March 31, 2024
Continuation of iOS/tvOS work for Singtel CAST; focused on feature delivery, performance tuning, and cross-Apple-platform scalability without core logic rewrites.
Project/Program Manager (Digital Transformation) at NCS Group
April 1, 2024 - September 30, 2024
Supported the Digital Transformation Management Office and performed project management activities related to enterprise digital initiatives.
Software Engineer - iOS at TON SOCIETY PTE LTD
May 1, 2018 - May 31, 2019
Developed, maintained, and released regular updates to the Apple App Store. Implemented MVC/MVVM patterns, Swift, UIKit, and Payment Gateway integration.
Software Engineer at STREET SINE SINGAPORE PTE LTD
January 1, 2017 - December 31, 2017
Continued software development in 2017 with additional responsibilities as a Software Engineer.

Education

Graduate Diploma in Systems Analysis at National University of Singapore, Institute of Systems Science
August 1, 2013 - September 1, 2014
Graduate Diploma in Systems Analysis at National University of Singapore, Institute of Systems Science – Singapore
August 1, 2013 - September 1, 2014
Graduate Diploma in Systems Analysis, Specialised in Mobile Application Development at National University of Singapore, Institute of Systems Science – Singapore
August 1, 2013 - September 1, 2014

Qualifications

Certified ScrumMaster (CSM)
January 11, 2030 - February 12, 2026
Agile Testing & Digital User Experience Design
January 11, 2030 - February 12, 2026
Machine Learning using Python
January 11, 2030 - February 12, 2026
Certified ScrumMaster (CSM)
January 11, 2030 - February 12, 2026
Certified ScrumMaster® (CSM®)
January 11, 2030 - February 26, 2026
Agile Testing & Digital User Experience Design
January 11, 2030 - February 26, 2026

Industry Experience

Software & Internet, Telecommunications, Professional Services, Media & Entertainment, Other