K-One Techsolutions Synergy Bharat Pvt. Ltd.
CPMS — Enterprise Construction Management SaaS
Oct 2025 — Present
Fully remote
Senior Front-End Developer
Jan 2026 — Present
- Promoted from Intermediate to Senior in 3 months for driving frontend architecture and codebase modernization. Owned end-to-end frontend development across 160+ production commits on a 1,600+ file Next.js codebase serving 100+ field workers, working across 10+ concurrent modules including daily logs, accounting, RFIs, inspections, incidents, permits, and tasks.
- Built an interactive Gantt scheduler from scratch with zoom/pan, infinite scroll, dependency rendering, drag-to-create tasks, sticky month/year headers, and multi-level child-task navigation. Tuned the interface for 500+ concurrent tasks using virtualization and memoization, with timeline calculations tested against production usage patterns.
- Built a reusable attachment infrastructure across 10+ modules through a shared useAttachmentSync hook. Added optimistic queue reconciliation, session-persisted uploads, S3 streaming headers, and binary previews for DNG/RAW/HEIC using TIFF IFD parsing and range-chunk fetching without downloading entire files.
- Reduced Daily Log initial JavaScript by ~295 KB (-77.6%) through strategic code-splitting and lazy-loaded modals. Applied similar conditional loading to Incidents, Permits, Work Orders, and Vehicles, achieving ~120–190 KB savings per module.
- Diagnosed the build-time impact of aggressive code-splitting, evaluated Webpack caching against Turbopack, and reduced production build time by ~65% (9:37 → 3:00–3:40) by adopting Turbopack. Presented the trade-offs and migration approach to leadership.
- Architected reusable UI patterns including BaseFormModal, BaseViewModal, AttachmentViewSection, filter chips, steppers, and loaders. These patterns were adopted across 20+ modal types and 15+ module-specific file panels, eliminating roughly 10,000 lines of duplicated component code.
- Shipped mobile-first accounting workflows using React Hook Form and Zod, including quick-entry flows, responsive document shells, and navigation improvements for invoices, payments, and journal entries. Also addressed production reliability issues including React hydration errors, offline detection, reconnection sync, and RBAC enforcement.
- Designed and maintained Playwright E2E coverage across 6+ core modules including authentication, daily logs, attachments, accounting, inspections, and mobile workflows. Coordinated testing and regression validation asynchronously across develop and staging environments.
Intermediate Front-End Developer
Oct 2025 — Jan 2026
- Onboarded to CPMS, a multi-tenant construction operations platform serving 100+ field workers.
- Delivered Daily Log and Accounting surfaces end-to-end, including forms, list views, mobile shells, and data workflows using React Hook Form, Zod, and TanStack Query.
- Designed reusable filtering primitives including FilterSelected, DateRangeFilter, InfiniteScrollMultiSelect, and PeopleMultiSelect, which were adopted across project and task listing pages.
- Built RBAC-aware, mobile-responsive interfaces using container-query layouts and permission-gated navigation.
- Next.js 15
- React
- TypeScript
- Tailwind CSS
- Radix UI
- Zustand
- TanStack Query
- React Hook Form
- Zod
- Playwright
- S3 APIs
- Cloud Functions