I’m Harpreet Singh, a results-driven senior mobile developer with 14+ years of experience designing, developing, and testing scalable, user-centric mobile and web applications. I specialize in Swift, SwiftUI, and Objective-C, with strong expertise in C, JavaScript, and HTML/CSS, focused on mobile performance optimization, automation testing, and CI/CD pipelines. I’ve delivered innovative solutions for global brands including Google, AT&T, and Rogers, and I excel at leading cross-functional teams to exceed project goals. I’m passionate about building robust architectures, integrating RESTful services, and turning data into actionable features. I collaborate across product, design, and QA to ship reliable software, mentor teammates, and drive automation and quality improvements through shared best practices and scalable processes.

Harpreet Singh

I’m Harpreet Singh, a results-driven senior mobile developer with 14+ years of experience designing, developing, and testing scalable, user-centric mobile and web applications. I specialize in Swift, SwiftUI, and Objective-C, with strong expertise in C, JavaScript, and HTML/CSS, focused on mobile performance optimization, automation testing, and CI/CD pipelines. I’ve delivered innovative solutions for global brands including Google, AT&T, and Rogers, and I excel at leading cross-functional teams to exceed project goals. I’m passionate about building robust architectures, integrating RESTful services, and turning data into actionable features. I collaborate across product, design, and QA to ship reliable software, mentor teammates, and drive automation and quality improvements through shared best practices and scalable processes.

Available to hire

I’m Harpreet Singh, a results-driven senior mobile developer with 14+ years of experience designing, developing, and testing scalable, user-centric mobile and web applications. I specialize in Swift, SwiftUI, and Objective-C, with strong expertise in C, JavaScript, and HTML/CSS, focused on mobile performance optimization, automation testing, and CI/CD pipelines. I’ve delivered innovative solutions for global brands including Google, AT&T, and Rogers, and I excel at leading cross-functional teams to exceed project goals.

I’m passionate about building robust architectures, integrating RESTful services, and turning data into actionable features. I collaborate across product, design, and QA to ship reliable software, mentor teammates, and drive automation and quality improvements through shared best practices and scalable processes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Panjabi, Punjabi
Fluent
Hindi
Fluent
English
Fluent

Work Experience

Tech Lead at Tech Mahindra Americas Inc
September 1, 2013 - Present
Leading Rogers Media project on mobile apps development and CI/CD automation; responsible for audio and video playback live-stream components, UI automation, implementing design patterns, and fetching data from REST services to populate data models across app components.
Mobile Software Engineer at Google - YouTube
August 1, 2021 - March 1, 2023
Verified and validated features of iOS apps via live automation and internal frameworks & libraries; implemented new testing automation APIs to evaluate critical user journeys before releases and monitored flakiness in internal frameworks; reduced UI test flakiness significantly.
Mobile Software Engineer at Google - YouTube
August 1, 2019 - August 1, 2021
Verified and validated features of iOS apps via live automation through internal frameworks & libraries; updated APIs to evaluate test coverage before releases and reduced test flakiness.
Software Engineer at AT&T
November 1, 2018 - August 1, 2019
Bridge between hybrid and native modules through JavaScript and web components; authored UI automation for all user flows to accelerate release and fix bugs; supported multi-action flows.
Software Developer at TracFone
January 1, 2018 - November 1, 2018
My Account app development for TracFone users; supports purchasing data plans, current service and end date, etc.; implemented UI and automation across the app lifecycle.
iOS Developer at Titration (Baylor Scott & White Health)
October 1, 2017 - November 1, 2017
iOS app for BP patients; includes medication guidance at each stage; created independent modules for reuse and automated testing of each component.
iOS Developer at My Orange
April 1, 2017 - September 1, 2017
The Orange app checks users' phone balances and internet balances, activates/deactivates services, and changes tariff plans; built for iOS.
iOS Developer at Volkswagen Mobility (Audi)
October 1, 2016 - April 1, 2017
iPad app for VW/Audi sales personnel to display images/models to customers along with hardware configuration data.
iOS Developer at Under Armour
June 1, 2016 - October 1, 2016
Converted three Under Armour sites to Hybrid technology; mobile app development.
iOS Developer at SeaSmart iPad – GE
August 1, 2015 - June 1, 2016
Configurator app to assist the sales force; generated PDFs for sharing with others.
iOS Developer at Aspire HHO Government Foundation Qatar
February 1, 2015 - July 1, 2015
Project management tool to oversee multiple projects; budgeting and risk tracking features.
Mobile App Developer at My Bell (Bell Canada)
October 1, 2013 - December 1, 2014
My Bell Mobile suite for Bell Canada customers to pay bills, manage profile, and service features.
Software Developer at Seasia Infotech Pvt Ltd
November 1, 2012 - August 1, 2013
APA CK – Shopping App; supports multiple user types and dynamic templates; dynamic cart and order flow.
Software Developer at Relay Strategy Pvt Ltd
February 1, 2011 - October 1, 2012
GOO Inventory Management for hospitals; manage orders, edits; admin users handle pending requests.
Software Developer at My Checklist
April 1, 2012 - May 1, 2012
Checklist enabling investors to evaluate investment potential; scores across internal matrices.
Software Developer at Rapture Detector
February 1, 2011 - April 1, 2011
App with animations and videos; positive messages; RSS feed integrated, displayed in-app.
Software Developer at TextBardment
June 1, 2010 - September 1, 2010
Animated messaging app; sends messages with bombs; built with REST/JSON.

Education

Master of Computer Applications at Punjab Technical University, India
January 11, 2030 - September 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment