Frontend Engineer

Building UIs
That Drive
Real Products

I specialise in complex enterprise frontends — multi-tenant ERPs, AI chat platforms, and modular SaaS. Every interface ships production-ready, scalable, and maintainable.

10+
Project Delivered
On-time Delivery100%
2+Years
10+Projects
ERPSpecialization
AVAILABLE
Frontend Lead

Built with

Next.js
TypeScript
Tailwind CSS
React
shadcn/ui
Framer Motion
PostgreSQL
Node.js
Next.js
TypeScript
Tailwind CSS
React
shadcn/ui
Framer Motion
PostgreSQL
Node.js
Next.js
TypeScript
Tailwind CSS
React
shadcn/ui
Framer Motion
PostgreSQL
Node.js
CASE STUDIES

Projects

01
TECHINDIKAAug 2025 – Apr 2026Sole Frontend Developer

Multi-tenant Workforce & Payroll Management ERP

Industrial-grade HR, safety, and payroll. One unified audit trail.

https://erp.pinaly.com/
Multi-tenant Workforce & Payroll Management ERP
TECH STACK
Next.js 15React 19Tailwind CSS 4shadcn/ui@dnd-kitMongoose 8Express 4Bull QueueRedisAWS S3
01 — THE CHALLENGE

Pinaly Power, led by Director Amit Kumar Mohanta, operates across multiple industrial sites managing hundreds of employees, heavy assets, and strict safety compliance requirements. Their existing processes were fragmented. HR, payroll, safety documentation, training, and asset tracking were all handled separately, creating gaps in visibility, delayed approvals, and compliance risks. They needed a single unified platform that could handle the full operational complexity of an industrial company while keeping site-level data properly separated and accessible to the right people.

02 — THE SOLUTION

At Technindika, we built a full-scale ERP system tailored to Pinaly Power's operations, covering HR, payroll, safety compliance, training, asset and material management, and more under one roof. I owned the entire frontend for this project, working closely with a backend developer to bring it to life. With role-based access across Super Admin, Site Admin, and Employee levels, every team member sees exactly what they need. Payroll runs through a structured multi-phase approval cycle, safety compliance tracks 17+ modules with a live dashboard, and employees can self-register for training via QR codes on the shop floor. Everything feeds into a single audit trail.

SCREENSHOTS — drag to scroll · click to expand
KEY FEATURES
Employee lifecycle with 13 profile tabs
Bulk import and inter-site transfers
Attendance tracking with leave management
Multi-phase payroll with approval workflow
Salary structure and full & final settlement
Asset allocation and calibration tracking
Material stock and low stock monitoring
HIRA, JHA, SOP, JEP compliance modules
Toolbox talk, line walk, mass meeting logs
Incident reporting with CAPA tracking
PPE, tool, vehicle, and housekeeping audits
Self-safety audits and initiative submissions
Safety dashboard with radar chart scoring
Work orders with job and activity breakdown
Expense claims with approval workflow
Granular role and permission management
Employee self-service for payslips and records
Eight-tab dashboard with site-level filtering
02
TECHINDIKA2024Frontend Lead

CPM India AI Chatbot Platform

Multi-tenant conversational AI with a 5-provider LLM factory.

chat.cpmindia.ai
CPM India AI Chatbot Platform
TECH STACK
Next.jsReactTypeScriptClaude APIOpenAI APIGeminiAzure OpenAIOllama (on-prem)Vector StoresPlaywrightMongoDB / MySQL / Postgres
01 — THE CHALLENGE

Ms. Latesh Vats, Head of Business Insights at CPM India — one of India's largest sales-outsourcing firms — needed a conversational layer she could white-label across dozens of FMCG brand engagements. Every off-the-shelf option (Chatbase, Intercom, Drift) locked her to a single LLM, one vector store, and SaaS-only hosting. No on-prem path for BFSI clients. No multi-tenant license keys. No way to match the frontend stack of whichever brand was being served.

02 — THE SOLUTION

Together at Techindika, we built a multi-tenant AI platform with a 5-provider LLM factory — Claude, OpenAI, Gemini, Azure OpenAI, and local Ollama for on-premise deployments — alongside 4 vector store integrations. A Playwright-based knowledge ingester, live connectors for MongoDB, MySQL, and Postgres, and a human-in-the-loop feedback loop that channels unanswered queries into admin-level instructions, letting the bot sharpen itself weekly without retraining. Ships in 6 widget flavours and 4 deployment packages — from pure SaaS to fully obfuscated on-premise builds. I led the frontend effort within the team, setting the architecture, driving direction, and working alongside another frontend developer to own delivery end-to-end.

SCREENSHOTS — drag to scroll · click to expand
KEY FEATURES
5-provider LLM factory
Multi-tenant with license keys
4 vector store integrations
Playwright knowledge ingester
Live database connectors
Human-in-the-loop feedback loop
6 embeddable widget flavours
On-premise deployment support
White-label customisation
Weekly improvement without retraining
03
TECHINDIKA2023–2024Frontend Developer → Lead

Leapsoft ERP — College Management Platform

Two-tier microfrontend SaaS for Indian educational institutions.

leapsoft.in/super-admin
Leapsoft ERP — College Management Platform
TECH STACK
Next.jsReactTypeScriptMicrofrontend ArchitecturePrismaPostgreSQLPM2@reactour/tourSwagger@godaddy/terminus
01 — THE CHALLENGE

Mr. Jitesh Srivastav, CEO of Royal Cards Infotech, wanted a multi-tenant SaaS for Indian colleges and training institutes. Existing ed-tech tools like Tabiasoft and SchoolMint are monolithic — no entitlement gating, no way to push new modules to existing tenants without a full re-platform. He needed an architecture that could grow from 2 modules to 20 without breaking what was already in production.

02 — THE SOLUTION

Together at Techindika, we architected a two-tier microfrontend: a parent shell (Super Admin Console) that launches entitlement-gated modules, and a module host that renders them dynamically. Two modules — Admission and ERP — are live, with new ones plugging in cleanly. The sole project in the portfolio using Prisma + PostgreSQL, with a custom mergeSchema.js split-schema pattern where each module owns its own .prisma file and migrates independently. PM2 handles process management, @godaddy/terminus ensures graceful shutdown, Swagger auto-generates API docs, and @reactour/tour guides first-time admins through onboarding. I joined the Techindika team as a frontend developer and later stepped into the lead role — taking full ownership of delivery after the original lead departed and seeing the remaining scope through to completion.

SCREENSHOTS — drag to scroll · click to expand
KEY FEATURES
Two-tier microfrontend shell
Entitlement-gated module system
Super Admin Console (parent shell)
Independent per-module deployments
Custom mergeSchema.js split-schema
Per-module Prisma migrations
12-module Admission system
10-module ERP system
Guided onboarding with @reactour/tour
Swagger auto-documentation
GET IN TOUCH

Looking to build something?

I build complex frontend systems for enterprise applications. If you have a product that needs a thoughtful, scalable UI — let's talk.