GAURAV GUPTA

TECHNICAL ARCHITECT (iOS)

Technical Architect with over 15+ years of extensive expertise in crafting and implementing innovative iOS solutions. Passionate about driving technical excellence and streamlining workflows, with a keen eye for detail and a commitment to delivering high-quality, scalable applications.

15+

Years Experience

50+

Projects Completed

20+

Technologies

Skills & Expertise

iOS Development

Swift, Objective-C, UIKit, SwiftUI, watchOS, tvOS, macOS, Core Data

Tools & Platforms

Git, Firebase, JIRA, Carthage, CI/CD

Web & Backend

RESTful API, Golang, Python, Rust, C++

Databases

MySQL, PostgreSQL

Professional Experience

Technical Consultant

Actiknow MAY 2023 - PRESENT
  • Worked on a porting code from Objective-C to Swift for multiple legacy applications.
  • Lead initiatives on feature enhancements for legacy applications.

Technical Architect

OSW Technologies SEP 2022 - APR 2023
  • Architected and implemented core framework architecture, integrating authentication, data persistence, and cryptographic operations while ensuring seamless API integration and cross-platform compatibility.
  • Partnered with backend teams to optimize API endpoints and payload structures while maintaining comprehensive documentation for iOS framework components.
  • Engineered custom shell scripts for fat framework generation, enabling dual support for simulator and device environments with improved build efficiency.
  • Orchestrated JIRA workflow management and technical documentation, ensuring alignment between development milestones and project requirements.
  • Streamlined development workflows by implementing automated CI/CD pipelines, reducing deployment time, and enhancing code quality.

Technical Architect

Freelance Engagement JUN 2021 - SEP 2021
  • Bug fixes & Release management for an App Clip purely developed in SwiftUI.
  • Architecting & Developing Apps/PoC from the ground up in native stack and Flutter.
  • Orchestrated end-to-end development of proof-of-concept applications, driving technical excellence through native and cross-platform solutions.
  • Established robust development workflows by implementing automated CI/CD processes, enhancing team productivity and code quality.

Technical Architect

Novelty Data Solutions APR 2021 - JUN 2021
  • Worked for a reputed OTT platform product with a vast customer base across Europe/Asia/America.
  • Technically lead a team of 8-10 engineers.
  • Closely worked with cross-functional teams such as QA, UI/UX, Marketing, etc.
  • Interfaced with Product Owners, Technical Managers as well other key stakeholders.

Technical Architect

HARMAN India FEB 2020 - APR 2021
  • Associated with one Mobile Center Of Excellence of one of the world's largest consulting organizations.
  • Worked as a Member of the Framework Team responsible for releasing frameworks that are consumed across various in-house Apps.
  • Worked on creating a custom framework for facilitating the feature of Remote Notifications in iOS apps while seamlessly interfacing with Firebase FCM.
  • Interfaced closely with Principal Architect, Product Owner, and Engineering Manager in varied capacities.
  • Developed & Delivered a feature involving scheduling a local notification on receiving a remote notification.
  • Technically lead a team of 2 junior iOS developers.
  • Worked on a healthcare application on a completely new technology stack (Xamarin Native) for a key client in the USA.
  • Developed modules for patient goals and progress. Along with it, also worked on making the application accessible in a way for the automation team to generate automation test cases on both platforms.

Technical Architect

Freelance Engagement JAN 2020 - FEB 2020
  • Architecting & Developing Apps/PoC from the ground up in iOS/watchOS.
  • Setting up CI/CD environment for varied projects.
  • Developed a PoC in golang as an ad-hoc solution to facilitate kick-off for an iOS application in SwiftUI.
  • Worked remotely with a team of 3 junior iOS developers.

Technical Lead

Invaria Technologies JUN 2019 - DEC 2019
  • Lead a team of 2 iOS developers.
  • Interfaced with various teams such as QA, Firmware & Server Side for delivering the product.
  • As the lead on the offshore, worked very closely with the principal engineer in the USA for a complete overhaul of existing application architecture.
  • Designed & Developed a generic component/framework which facilitated local data persistence.
  • Designed & Developed a mechanism to sync a remote DB (Firebase Realtime) with a local data persistence layer on a fresh install of the application.
  • Worked closely with the Automation team to facilitate complete UI Automation testing of the iOS Application.

iOS Consultant

Freelance Engagement MAY 2016 - JUN 2019
  • Worked on a number of mobile applications in various domains such as Retail/Fintech/Health/Banking etc.
  • Major work involved fixing issues, delivering new features, and developing Proof Of Concept projects for feasibility analysis.
  • Worked on projects involving moving the code base from ObjectiveC to Swift.

Technical Lead

Mindteck India Limited AUG 2012 - MAY 2016
  • Worked on a Fortune 500 client project, which involved testing their flagship hardware product series for Point Of Sales (SLED).
  • Worked on an in-house PoC, which would showcase the development capabilities of the organization in the field of IoT.
  • Worked on developing a framework from the ground up, by porting code from an existing .net project into ObjectiveC.
  • Administrator for Apple Developer program for Organization.
  • Worked closely with the pre-sales team for all potential mobile project engagements.

IOS Consultant

Confidential MAR 2012 - AUG 2012
  • Worked on multiple mobile applications for a single client in banking domain etc.
  • Major work involved fixing issues.
  • Feature enabling a user to manage photos uploaded by thru web interface or from camera roll.
  • Worked further on 3 more PoC's specifically for iPad(version 1 & 2).
  • Overlooked development & progress of 5 more team members in the capacity of a Tech Lead.

Technical Lead

Emids AUG 2011 - MAR 2012
  • L2/L3 development for Node B/Wimax for a tier 1 client of wipro Technologies.
  • Intel IXP Programming.

Technical Lead

Wipro Technologies DEC 2010 - JUL 2011
  • Development in areas of Telecom domain. System software development for WCDMA BTS; fastpath software development on IXP2400.

Senior Software Engineer

Wipro Technologies MAR 2004 - JUN 2007

Education

Bachelors in Technology in Electronics And Communications

Bharati Vidyapeeth College Of Engineering, India

AUG 1999 - JUL 2003

Get In Touch