Senior Frontend Engineer — Mumbai, India
Building scalable web & mobile products for SaaS, IoT and commerce
9+ years shipping production-grade applications with React.js, React Native, TypeScript and Node.js — from workforce intelligence dashboards to BLE/NFC connected device platforms.
01 — About
I design, build and maintain web and mobile applications end-to-end — from the first sketch to the thousandth device in the field.
I work closely with product managers, backend engineers, hardware teams and stakeholders to take products from concept to deployment — and stay with them through the unglamorous parts: performance, data volume, device edge cases and everything real usage throws back.
For the last four years I've been the frontend engineer behind Traceplus, a SaaS workforce management platform for employee tracking, productivity monitoring, attendance automation and location intelligence, and SafeAir, an IoT platform for air quality, occupancy, health monitoring and footfall analytics. Across both I've delivered 10+ production web and mobile applications — real-time location intelligence, indoor 3D visualisation, geofenced attendance, MQTT pipelines and device communication over BLE, NFC and USB, including OTA firmware updates.
I started out in WordPress and WooCommerce, converting PSD and XD designs into responsive sites and growing into custom themes, plugins and business logic in PHP. That's 100+ websites across eCommerce, LMS, fundraising, corporate and directory platforms for clients in the US and UK — including stores with 30,000+ product variations and campaigns generating £10k–£20k+ in orders.
- 0Years of experience
- 0Production apps at Traceplus & SafeAir
- 0Websites delivered
- 0Product variations handled
02 — Work
Selected work
Nine products across SaaS, IoT and commerce. Keep scrolling — each project stacks over the last.
Workforce management SaaS
Traceplus Web Application
Dashboard for administrators and HR teams to monitor employee productivity, attendance, performance metrics and real-time location. Integrated SmplrSpace for indoor 3D location visualisation and Google Maps for outdoor workforce tracking.
Visit projectPlatform administration
TraceAdmin
The console that configures the web application — managing site locations, drawing boundaries, monitoring devices, importing users and shifts, and managing roles and permissions.
Visit projectIoT environmental monitoring
SafeAir Web Application
Monitoring and device management for multiple SafeAir device types — real-time sensor visualisation, reporting, comparative analytics, device configuration via USB, BLE and NFC, and BLE-based OTA firmware updates.
Visit projectAutomated attendance
Traceplus Onetap
Android attendance automation using geolocation and geofencing — background location tracking, MQTT-based communication and automated clock-in/clock-out. On iOS, native geofencing keeps attendance events accurate while complying with platform restrictions.
View on Google PlayDevice diagnostics
Traceplus Connect
BLE diagnostic tool for validating Traceplus devices — device verification, health checks and troubleshooting through MAC ID-based scanning and real-time data monitoring.
View on Google PlayAir quality companion apps
SafeAir AQM & AQM Connect
React Native apps for SafeAir devices: real-time monitoring, OTA firmware updates and Wi-Fi configuration for stationary and ad hoc modes — plus a configuration and diagnostics tool reading sensor data and setting parameters over NFC, USB and BLE across device types.
View on Google PlayFundraising & prize draws
PlayFundWin
A year on V1 in WordPress and WooCommerce — host dashboards, random ticket numbers and winner selection, recurring subscription draws with auto-relisting. Then V2 in Node.js, Express and React: draw lifecycle logic, rule-based winners and an import pipeline for millions of records.
Visit projectLarge catalog eCommerce
Honeypot Furniture
WooCommerce catalog with 30,000+ product variations — large-scale variation imports, custom variation metadata, frontend behaviour driven by availability and status, custom filters and product selection, and performance work for heavy datasets.
Visit projectCampaign-driven storefront
Eyebrow Queen Pro
WooCommerce store built from scratch — product and variation functionality, campaign requirements, checkout and order flows and performance optimisation, handling campaign traffic that regularly generated £10,000–£20,000+ in orders.
Visit project- Traceplus
- TraceAdmin
- SafeAir
- Onetap
- Connect
- SafeAir AQM
- PlayFundWin
- Honeypot
- Eyebrow Queen
Also built
- Traceplus OnboardFirst phase of onboarding — tag serial scanning for check-in & check-out
- Textbook TeachersWordPress job portal
- Integrity FLDirectory listing platform
- Dean LynnPortfolio website
- Bolin WebbeCommerce store
03 — Experience
Where I've worked
-
Oct 2021 — Present
Senior Software Engineer
Working with Traceplus Technologies as client on two primary products: Traceplus, a SaaS workforce management platform, and SafeAir, an IoT environmental monitoring platform. Delivered 10+ production-grade web and mobile applications across both ecosystems.
- Built the Traceplus workforce dashboard — productivity, attendance, performance metrics and real-time location tracking, with SmplrSpace indoor 3D maps and Google Maps outdoors.
- Developed TraceAdmin for site locations, boundary drawing, device monitoring, user and shift imports, and roles and permissions.
- Shipped React Native device tools communicating over BLE, NFC and USB — diagnostics, sensor reading, parameter configuration, Wi-Fi setup and BLE-based OTA firmware updates.
- Automated attendance on Android with geofencing, background location and MQTT, and on iOS with native geofencing within platform restrictions.
- Collaborated with product managers, backend engineers and hardware teams from concept to deployment, with a focus on performance optimisation.
-
2022 — 2023
Full Stack Developer Freelance
Full-stack developer on a high-volume online fundraising and prize-draw platform, building backend services with Node.js and Express on MySQL alongside a React.js frontend.
- Built the draw listing system, covering draw lifecycle management and automated draw-ending logic.
- Designed and implemented dynamic winner selection for automated, rule-based draw outcomes.
- Built a taxonomy system for categorising and organising draws across the platform.
- Developed a bulk import pipeline processing millions of records — draft draws, hosts, taxonomies, existing WordPress users, orders and subscriptions.
-
Jun 2017 — Oct 2021
Web Developer
Started as a WordPress frontend developer building websites from scratch and grew into full custom development, delivering 100+ websites across eCommerce, LMS, fundraising, corporate and directory platforms for international clients in the US and UK.
- Converted PSD/XD designs into responsive WordPress websites with custom themes and templates.
- Developed custom functionality in PHP, HTML, CSS and JavaScript with ACF, custom post types, taxonomies and dynamic content.
- PlayFundWin V1: user and host dashboards, random ticket numbers and winner selection, recurring subscription draws with automatic relisting, ticket data on WooCommerce order meta, and dynamic host, order and winner emails.
- Eyebrow Queen Pro: WooCommerce store built from scratch, handling campaigns worth £10,000–£20,000+ in orders.
- Honeypot Furniture: 30,000+ product variations with large imports, custom filters and performance tuning.
- Handled WordPress optimisation, troubleshooting, production maintenance and client project management.
Education
- BSc, Information TechnologyMumbai University2017
- Higher Secondary CertificateMaharashtra State Board2014
- Secondary School Certificate, ITMaharashtra State Board2012
04 — Stack
Technical expertise
From React Native device apps to WooCommerce at scale. Hover any logo to see how long I've worked with it.
Want to build something together?
Mumbai, Maharashtra 400095
India · Available remote