Led a team of 13 developers. Designed architecture, integrated taxi module, maps, real-time driver tracking
Code Brew Labs' core multi-vertical super-app product — a shared codebase letting businesses stand up e-commerce, taxi, food delivery, car rental, on-demand services, and P2P payments as one platform.
Team Lead — 13 React Native developers.
Each new vertical (taxi, food, rentals...) risked becoming its own codebase and its own team silo, multiplying maintenance cost and fragmenting the product experience.
A multi-module architecture where verticals share a common core (auth, payments, navigation shell) while owning their own feature logic — then led the team building it, including the taxi module: real-time driver tracking and maps integration.
Lets Code Brew Labs offer clients a multi-vertical product (taxi + food + e-commerce + rentals + on-demand) from one shared codebase instead of quoting a separate build per vertical.
Splitting one React Native codebase across 13 engineers without merge chaos or feature coupling — required real module boundaries and task allocation by developer strength, not just by ticket — plus getting real-time driver-location updates to feel instant without draining battery or overloading the maps SDK.
This is the actual evidence a Team Lead req screens for — not "has managed people" but "kept a 13-person codebase coherent while shipping five product verticals in parallel." That's an engineering-management problem, not just a people-management one.