# Work

> Roles, projects, and side experiments. From full-time engineering to client work.

## Experience

### Senior Software Engineer — [OnArrival](https://onarrival.com) (2022–present)
*India · Remote*

- Leading the flights integration for OneCard, UniCard, and CheQ across partner fintech apps.
- Driving migration of the flights repo to a new theme architecture, unifying styling across brands.
- Prototyping a Temporal-based orchestration layer for the flights booking flow to make long-running transactions reliable and resumable.
- Building a shared components package to deliver a native-like experience inside the PWA.
- Architected and built the embedded flights booking experience for partner fintech apps (Niyo Global, Zolve), now driving $1.3M+ in company revenue.
- Cut the CRA bundle by 25% by removing heavy dependencies and replacing MUI with a lighter set of reusable in-house components.
- Tightened team DX: introduced ESLint, Prettier, and Husky pre-commit hooks for consistent quality and faster reviews.
- Shipped seats, meals, baggage, aircraft layout, and the bookings page in the flights PWA, end to end. A real zero-to-one product journey.

### Software Engineer (Frontend) — [Dukaan](https://mydukaan.io/) (2022–2022)
*Bengaluru, Karnataka, India*

- Developed an opinionated UI toolkit boosting developer efficiency 10x - enabling 4 themes built in a week
- Initiated and led experimental projects around design systems, contributing to the product's aesthetic and functional framework
- Built new theme engine with vanilla JS for fast checkout and reduced waiting time
- Migrated store themes from Next.js to vanilla HTML, CSS, and JS
- Built store pages and seller dashboard features ground up to improve user experience

## Projects

- **BillSlip** (2026): A minimal SaaS workspace to create branded invoices, manage clients, and track payments — https://www.arjunbharti.com/projects/billslip
- **VibeHire** (2026): A marketplace that matches AI-built ("vibe-coded") products with engineers who fix the bugs and ship them to production — https://www.arjunbharti.com/projects/vibehire
- **Medycin** (2024): 10 minutes medicine delivery at your doorsteps — https://www.arjunbharti.com/projects/medycin
- **uiVibe** (2026): A lightweight component library to build clean, beautiful UIs quickly — https://www.arjunbharti.com/projects/ui-vibe
