Full-Stack Architect | Ex-JPMC | Ex-JCI | Ex-TataCliq | SwiftUI | Kotlin | Clean Architecture | Scaling Mobile Teams | Specialising in On-Device AI, CoreML & High-Performance Mobile Architectures.

Hybrid





India

Gurugram, Haryana, India


Gurugram, Haryana, India







Bachelor of Technology (B.Tech.), Information Technology
rajasthan technical university
Join Sachin and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossFull-Stack Architect | Ex-JPMC | Ex-JCI | Ex-TataCliq | SwiftUI | Kotlin | Clean Architecture | Scaling Mobile Teams | Specialising in On-Device AI, CoreML & High-Performance Mobile Architectures.
Technology and Mobile Architecture Leader with 14+ years of experience building and scaling customer-facing digital products across banking, financial services, e-commerce and connected-device platforms. Deep expertise in native iOS with broader architectural experience across Android, cross-platform mobile, APIs, cloud and distributed systems. I specialize in mobile architecture, platform modernization, modularization, reusable Design Systems, API integration, performance, security and engineering excellence. I have led architecture and technical initiatives across complex enterprise environments, partnering with product, engineering and business stakeholders to turn complex requirements into scalable and maintainable solutions. Hands-on with Generative AI-assisted engineering, using GitHub Copilot and Cursor for development, refactoring, debugging, documentation and test generation. I am also expanding my expertise across AI engineering, cloud architecture and full-cycle solution architecture. I enjoy mentoring engineers, leading technical discussions, simplifying complex problems and building engineering practices that help teams deliver better products. Areas of focus: Technical Architecture | Principal & Staff Engineering | Mobile Platforms | iOS | Android Architecture | Cross-Platform Mobile | AI Engineering | System Design | Cloud & Distributed Systems | Design Systems | Modular Architecture | Technical Leadership
Bengaluru
cursor
github copilot
openai
perplexity
replit
windsurf
Mobile App Architect at Publicis Sapient, Dec 2024 - Present · 1 yr 10 mos, Hybrid, Led iOS engineering for the Scottish Widows IP&I (Investments, Pensions & Insurance) mobile application, a mission-critical digital platform serving millions of UK customers within Lloyds Banking Group. Directed end-to-end development of native iOS applications from the ground up using Swift, UIKit, and SwiftUI, integrating networking and persistence layers to deliver seamless, high-performance UI/UX across millions of devices and users. Drove development of secure, scalable iOS features using Swift, SwiftUI, and Clean Architecture, implementing feature flagging to enable safe rollouts and A/B testing while ensuring regulatory compliance and long-term maintainability. Architected modular, testable components across key domains (Investments, Pensions, Authentication, Onboarding) leveraging MVVM and dependency injection, significantly improving code reuse, release confidence, and development velocity. Played a key role in modernising the iOS codebase by advancing SwiftUI adoption, improving UI consistency and reducing feature implementation time across multiple journeys. Collaborated closely with backend, product, design, security, and compliance teams to integrate RESTful APIs and align mobile solutions with evolving business goals, regulatory requirements, and customer needs. Focused on performance optimization, stability, and accessibility, contributing to improved app responsiveness, reduced crash rates, and a more inclusive customer experience. Partnered cross-functionally with Product, Design, QA, and DevOps to ensure agile delivery, high-quality feature rollouts, and continuous improvement across all releases.
Mobile Solutions Manager at Publicis Sapient, Dec 2024 - Present · 1 yr 10 mos, Lead architecture and delivery for the H&M mobile app in a global retail environment. Define engineering standards across architecture, testing, code quality, secure development, and release management. Drive technical decision-making and architecture governance across multiple teams. Mentor and guide a team of 5 engineers while staying hands-on in critical design and implementation work. Partner with product, design, backend, and platform teams to align technology strategy with business objectives.
Vice President (Lead Software Engineer) at JPMorganChase, Apr 2024 - Dec 2024 · 9 mos, Developed Digital Commercial Banking iOS applications in Swift and Objective-C with UIKit, incorporating XCTest for unit and UI testing to support business customers with high-value, transaction-heavy workflows. Focused on predictability, correctness, and auditability across onboarding, account management, and transaction journeys by adopting MVVM and leveraging Swift Concurrency for reliable background processing. Implemented modular architecture to isolate risk-prone features such as authentication, payments, and data synchronization. Delivered features in a low error-tolerance environment, aligned with enterprise security standards and SLAs, and streamlined releases using Fastlane and Swift Package Manager for CI/CD.
Lead Engineer at JPMorganChase, Apr 2024 - Oct 2024 · 7 mos, Led mobile engineering initiatives across banking and payments applications. Improved startup and runtime performance through targeted optimization and modernization efforts. Strengthened engineering quality through automated testing, CI/CD adoption, and release discipline. Guided architecture discussions across mobile and backend teams to improve scalability and maintainability.
Lead Mobile Engineer at Johnson Controls, Jan 2024 - Mar 2024 · 3 mos, Contributed to Kantech EntraPass connected-device workflows for access-control and sensor-based door operations. Worked on CCTV and live-streaming mobile features with focus on reliability, performance, and user experience. Collaborated with cross-functional teams on mobile-to-device integration, networking, and secure communication workflows. Participated in architecture discussions and technical design reviews for enterprise-grade mobile solutions.
Engineering Manager at Tata CLiQ, Sep 2021 - Dec 2023 · 2 yrs 4 mos, India, • Built and managed engineering teams, including direct staff and vendors. • Collaborated across business and technology organization. • Provided business analysis, process and change leadership within Agile framework. • Proficient in Swift, Swift UI, Objective-C. • Experience with Combine, RxSwift, CoreData, AB-Testing, GIT, Autolayout. • Experience in designing application architecture with SOLID principles, design patterns, and architectural patterns (MVC, MVVM, MVP, VIPER). • Experience in Agile Methodologies (Scrum, Kanban), TDD and BDD development techniques. • Experience with Unit Testing, XcodeGen, Github Hooks, Stencil, Flex, Instruments (memory leaks, energy consumption analysis), and App deployment to AppStore. • Experience in CI/CD tools (Jenkins, Bitrise) and other tools (Fastlane, Docker).
Senior Application Developer L2 at Publicis Sapient, Nov 2019 - Sep 2021 · 1 yr 11 mos, Gurugram, Haryana, India, Lead iOS Engineer | US Bank - Led development of a voice-enabled virtual assistant, enabling customers to perform banking operations (transactions, account inquiries) through conversational interactions - Worked within the Innovation team, driving multiple POCs to explore emerging technologies and improve digital banking experiences - Designed and implemented scalable, secure solutions for voice-based interactions, ensuring compliance with banking and data security standards - Collaborated with Product, Backend, and AI/ML teams to integrate voice processing capabilities and deliver seamless end-to-end user journeys - Prototyped and validated new features rapidly, helping stakeholders make informed decisions on product direction and feasibility - Improved user experience by simplifying complex banking workflows into intuitive, voice-driven interactions - Contributed to architectural decisions for integrating conversational interfaces within existing mobile platforms - Played a key role in transitioning successful POCs into production-ready features
iOS Developer at Publicis Sapient, Jun 2016 - Sep 2021 · 5 yrs 4 mos, Delivered mobile solutions for Lloyds Bank / Scottish Widows, McDonald's, and US Bank applications. Led architecture discussions, code reviews, and mentoring initiatives. Collaborated with product, design, QA, and backend teams throughout the software delivery lifecycle. Contributed to platform performance, maintainability, and engineering best practices.
Senior Application Developer L1 at Publicis Sapient, Jun 2016 - Nov 2019 · 3 yrs 6 mos, Gurugram, Haryana, India, iOS Engineer | McDonald’s - Led migration from Objective-C to Swift, modernizing legacy codebase, improving maintainability, and accelerating feature development velocity - Drove adoption of modern iOS architecture patterns, contributing to a scalable and modular app foundation - Worked on a key app initiative using LEGO architecture, enabling better feature isolation, faster development cycles, and improved team collaboration - Collaborated with cross-functional teams to ensure seamless migration without impacting existing user experience or release timelines - Contributed to the Performance Engineering team, focusing on app stability, monitoring, and runtime efficiency - Built a reusable wrapper over New Relic SDK, standardizing performance tracking, reducing integration complexity, and improving observability across modules - Identified and resolved performance bottlenecks, enhancing app responsiveness and reducing crash-prone scenarios - Supported continuous delivery by ensuring backward compatibility and minimizing regression risks during large-scale code transformations
Bachelor of Technology (B.Tech.), Information Technology, rajasthan technical university
github: https://github.com/sachin19jan
medium: https://medium.com/@sachin.19jan