Rachit Goyal

Rachit Goyal

Senior Engineering Manager - Thoughtworks

15 years in mobileLed 20–40+ engineersBuilt for 100M+ users

I’m a Senior Engineering Manager with 15 years of experience in mobile engineering and over 7 years leading engineering organizations across mobile. My work has increasingly focused on building and evolving large-scale mobile platforms - not just shipping features, but shaping systems and teams that can scale, adapt, and stay healthy over time.

I’ve led multi-layer organizations, including managing Engineering Managers, and have owned technical and organizational strategy for complex modernization efforts. I’m most effective at the intersection of architecture, delivery, and people: setting direction, improving developer experience, addressing performance and reliability challenges, and helping teams navigate change without losing momentum.

I still stay close to the technical details, especially around mobile architecture, platform foundations, CI/CD, and performance, but my real focus is enabling teams to make good decisions independently and deliver consistently at scale.

Outside of work, I enjoy following space exploration, building side projects, and tackling problems purely for the satisfaction of understanding how things work.

I'm somebody who loves to solve complex problems, which is why you shouldn’t be surprised to find me with some interesting variant sudoku at 2 am in the night, not sleeping until I feed in that last digit.

What I'm working on now

Current Focus

🏗️
🏗️

Mobile & Platform Modernization

Modernizing large-scale mobile ecosystems with platformization, modular architectures, server-driven UI, and state-of-the-art tooling.

👥
👥

Technical Leadership

Leading cross-functional engineering teams across Android, iOS, and full stack. Mentoring senior engineers and driving engineering excellence.

🚀
🚀

Performance Engineering

Optimizing apps used by millions. Reducing load times, improving build times, enhancing CI/CD efficiency, and implementing observability at scale.

🧪
🧪

Emerging Tech & Product Innovation

Working on prototypes, R&D, 3D engines, wearable experiences, and next-gen developer tooling.

Professional journey through innovative companies

Experience

T

ThoughtWorks Canada

Senior Engineering Manager
Oct 2022 - Present
  • Lead and grow senior mobile engineering teams across Android and iOS, including managing Engineering Managers and multi-layer org structures, with ownership of hiring, performance cycles, and delivery outcomes.

  • Operate at the intersection of technical strategy and execution, setting direction for platform modernization while staying accountable for day-to-day delivery and long-term system health.

  • Partnered with product and design leadership across Home Depot, Rogers, Meta, Peloton, and Capital One to shape mobile roadmaps, align priorities, and navigate complex organizational constraints.

  • Owned mobile platform foundations spanning architecture, CI/CD, observability, release safety, and developer experience, enabling teams to ship faster with higher confidence.

  • Led targeted performance and productivity initiatives, including significant reductions in app startup time and build times across large, mature codebases.

  • Run standard Agile execution (planning, standups, retrospectives), while evolving teams toward async-first collaboration through written design docs, RFCs, and architectural decision records.

Technologies & Skills

Engineering LeadershipOrg Design & ScalingPlatform ModernizationDistributed Systems (Mobile)Developer ExperiencePerformance EngineeringCI/CD & Tooling
01
P

Porter

Engineering Manager
May 2022 - Oct 2022

Led engineering for Porter’s Partner and Fleet Owner apps, owning both delivery and team health during a period of rapid operational scale. The role blended hands-on execution, people leadership, and close collaboration with Product and Ops to support a logistics platform operating under real-world constraints.

  • Managed a 20-person mobile organization, with 8 direct reports (tech leads & senior engineers) and multiple indirect reports across Android and iOS.

  • Owned end-to-end delivery: roadmap execution, sprint planning, release coordination, and operational readiness for production systems used daily by partners and fleet owners.

  • Drove hiring and team growth, from headcount planning and interviews to onboarding, goal-setting, and performance reviews.

  • Partnered closely with Product, Design, Ops, and Business to translate operational problems into shippable product improvements with measurable outcomes.

  • Improved team execution by tightening sprint discipline, clarifying ownership, and focusing on outcome-driven delivery rather than output volume.

Technologies & Skills

Engineering LeadershipMobile Product DeliveryTeam Scaling & HiringCross-functional CollaborationAgile Execution
02
W

Walmart

Engineering Lead
Jan 2021 - May 2022

Technical lead for Cart, Checkout, and Booking flows in Walmart’s flagship Android application, working on highly visible, revenue-critical user journeys at massive scale.

  • Led design and delivery of core checkout and cart experiences, balancing feature velocity with performance, reliability, and platform constraints.

  • Acted as a technical anchor for the team, reviewing architecture, mentoring engineers, and setting quality and delivery standards.

  • Played an active role in on-call rotations and incident response, triaging production issues and partnering with SRE teams to maintain high availability.

  • Collaborated closely with Product, Design, Backend, and QA to ship complex features with tight dependencies and strict release requirements.

Technologies & Skills

Mobile ArchitectureRevenue-Critical FlowsOn-call & Incident ResponseHigh-Scale Consumer Apps
03
S

Simplilearn Education

Senior Tech Lead
Apr 2019 - Jan 2021

Owned the mobile platform end-to-end at Simplilearn, spanning Android, iOS, backend coordination, and QA, while leading a 9-member cross-functional team.

  • Built and scaled the mobile organization from scratch, establishing architecture, delivery processes, and quality standards.

  • Led platform modernization across Android and iOS, migrating codebases to MVVM and Kotlin/Swift.

  • Drove measurable quality improvements, maintaining 99.9%+ crash-free rates and introducing automated testing with 80%+ coverage on Android.

  • Partnered closely with product, design, and business stakeholders to translate requirements into reliable, scalable mobile experiences.

Technologies & Skills

Mobile Platform OwnershipTeam Building & LeadershipArchitecture & Modernization
04
P

Perpule

Mobile Lead
Aug 2018 - Apr 2019

Led Android development for Perpule’s consumer and staff-facing mobile applications in a fast-scaling retail-tech environment.

  • Owned Android architecture and delivery, migrating both apps to MVVM and Kotlin to improve maintainability and velocity.

  • Worked closely with product and design to translate business requirements into scalable mobile features.

  • Played a hands-on role across the full lifecycle — development, testing, releases, and production support.

  • Contributed to sprint planning and execution for the broader tech team, balancing feature delivery with platform stability.

Technologies & Skills

Android LeadershipMVVM & KotlinMobile ArchitectureAgile Delivery
05
U

UpGrad Education

Senior Software Engineer
June 2016 - June 2018

Worked as a senior mobile engineer on UpGrad’s core learning applications, owning end-to-end feature development on Android and contributing to iOS delivery. Played a key role in stabilizing and modernizing the Android codebase while shipping user-facing features used by a large, active learner base.

Led the migration of the Android app to MVVM architecture, improving maintainability and testability, and introduced unit and UI testing practices to raise overall quality. Regularly handled Play Store releases, production issues, and cross-functional collaboration with product and design to improve learning flows and app usability.

Contributed to the in-house iOS app using Swift, gaining hands-on exposure to cross-platform delivery and shared product constraints.

Technologies & Skills

Android DevelopmentMVVM ArchitectureCross-Platform ExposureProduction Delivery
06
O

Osahub Technologies

CEO and Co-founder
Oct 2014 - Jun 2016

Co-founded and led an education and services company focused on practical, industry-ready training in mobile, web, and emerging technologies. Built and ran the organization end-to-end, spanning curriculum design, delivery, client engagements, and team operations.

Personally led technical training programs across Android, iOS, web, cloud, and robotics, delivering workshops and hands-on sessions to universities, corporate teams, and professional audiences. Trained 2,000+ students and professionals through structured programs, seminars, and applied projects.

Alongside education, delivered software projects for Indian and international clients, balancing client delivery with team development, business operations, and long-term sustainability.

Technologies & Skills

Founder ExperienceTechnical EducationEntrepreneurshipClient Delivery
07
P

Promat Engineering and Systems

Manager
Nov 2013 - Oct 2014
  • Worked as the manager with a team of 9 people in a metal manufacturing company.

  • Pitched projects to senior people in MNC's and converted several clients including Hero Moto Corp., Maruti, Honda, Samsung and LG.

  • Handled resource management, team training and technology development.

08
C

Computer Sciences Corporation

Software Engineer
Jul 2011 - Nov 2013
  • Worked on two insurance based projects for US clients

  • Worked on JAVA, SQL and front-end development

  • Interacted with clients on a regular basis for requirement elicitation, and problem solving

  • Provided support and handled production bugs

  • Generated reports using crystal reports

09

A selection of work across platforms and domains

Featured Projects

Home Depot Android
Android

Home Depot Android

Led mobile platform modernization for Home Depot across Android and iOS. Owned architectural direction, performance improvements, CI/CD evolution, and org-wide technical strategy across multiple phases of a multi-year modernization program.

ModernizationPerformanceCI/CD
Rogers Seekr
Android

Rogers Seekr

Built and shipped Rogers Seekr, a new consumer-facing product, from inception to launch. Led Android and iOS delivery under aggressive timelines, partnering closely with Product and Design to ship production-grade apps within months.

Jetpack Compose
Capital One
Android

Capital One

Served as Android SME for Capital One’s mobile ecosystem. Led deep-dive evaluations across architecture, CI/CD, analytics, and testing automation to guide long-term platform improvements.

Architecture ReviewObservability
Peloton Android
Android

Peloton Android

Improved developer productivity and platform performance for Peloton’s Android ecosystem by leading modularization, build optimization, and tooling improvements across a large, multi-module codebase.

Jetpack ComposeCI/CD
Home Depot iOS
iOS

Home Depot iOS

Led mobile platform modernization for Home Depot across Android and iOS. Owned architectural direction, performance improvements, CI/CD evolution, and org-wide technical strategy across multiple phases of a multi-year modernization program.

Mobile ModernizationCI/CD
Seekr iOS
iOS

Seekr iOS

Built and shipped Rogers Seekr, a new consumer-facing product, from inception to launch. Led Android and iOS delivery under aggressive timelines, partnering closely with Product and Design to ship production-grade apps within months.

SwiftUI
Porter Driver Partner
Android

Porter Driver Partner

Managed the app growth and defined the feature deliverable trajectory. This included product/business asks and general platform optimizations to improve performance, code quality, etc

KotlinRibs Architecture
Walmart Android
Android

Walmart Android

I worked on the Cart, Checkout and Order Confirmation pages of the Walmart US app. We work with an MVVM+Clean architecture, using coroutines for async operations. There is over 90% code coverage, and a very robust CI/CD process.

MVVM CleanJetpack Compose
Simplilearn Android
Android

Simplilearn Android

Simplilearn Android app enables users to consume course content including videos, tests, quizzes, interactive content, discussions, etc. on the go. We migrated the app to MVVM/Kotlin, and achieved a code coverage of over 80%. The crash free percentage was consistently over 99.9%.

Simplilearn iOS
iOS

Simplilearn iOS

Simplilearn iOS app enables users to consume course content including videos, tests, quizzes, interactive content, discussions, etc. on the go. The app provides an offline experience where users can download videos.

Perpule Staff vPOS
Android

Perpule Staff vPOS

Staff vPOS is a Virtual Point of Sale Android app that runs on mobiles or integrated hand-held devices. The app integrates with printers, scanners, and other hardware for a seamless experience. Re-architected the app to a MVVM/Kotlin architecture, and revamped the entire UI.

Perpule - Order Ahead
Android

Perpule - Order Ahead

Perpule Android app enables users to do a self-checkout at partnered stores near them. They can walk into a store, scan items on the app, pay for it online, and leave. No more standing in long queues.

UpGrad Android
Android

UpGrad Android

Staff vPOS is a Virtual Point of Sale Android app that runs on mobiles or integrated hand-held devices. The app integrates with printers, scanners, and other hardware for a seamless experience. Re-architected the app to a MVVM/Kotlin architecture, and revamped the entire UI.

UpGrad iOS App
iOS

UpGrad iOS App

The UpGrad iOS app allows users on iPhones and iPads to view the course content for all the UpGrad courses. This includes viewing videos and text, attempting quizzes, discussing on the discussion forum, and a lot more.

Startup India Learning Program
Android

Startup India Learning Program

The app enables users to take the free UpGrad course on Startup entrepreneurship. This app has been downloaded by 100000+ people, and has consistently maintained a 4.7+ rating.

Meta Smartwatch Retail Experience
Android

Meta Smartwatch Retail Experience

Led performance engineering for a smartwatch retail experience built for a Meta device launch. Focused on cold-start optimization and runtime performance for in-store environments.

Performance Engineering
Meta Interactive / Game Prototypes
Game Dev

Meta Interactive / Game Prototypes

Built interactive and real-time prototypes for experimental retail and device experiences. Focused on performance, modularity, and rapid iteration.

Game DevelopmentAR/VR

Expertise

Professional Skills

Loading skills...
Loading skills...
Drag to rotate view

Latest Articles

From The Blog

Contact

Get In Touch

Let’s Connect

I’m always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!

Location

Toronto, Ontario, Canada