
Mayank Barak
Full Stack Developer ERP and Business Tools
Skills

See my services

Work experience
Full-Stack Developer
Self Employed • Self-employed
Apr 2026 - Jul 2026 • 3 mos
Designed and built a full-stack manufacturing ERP system from scratch, on my own. It covers inventory and warehouse management, purchasing (suppliers, purchase orders, goods receipts), sales (customers, orders, invoicing, payments), HR (workers, attendance, leave, payroll), and a live reporting dashboard across all modules. I designed the entire database myself — over 60 connected tables in PostgreSQL via Prisma — with multi-tenant data isolation so each business's data stays fully separate. Built role-based access control, audit logging for every create/update/delete action, and a reporting engine that pulls real-time KPIs and analytics from the underlying data. Stack: Next.js 15, TypeScript, Prisma, PostgreSQL, Tailwind CSS, and shadcn/ui on the frontend. I used an AI-assisted workflow throughout, which let me move fast while keeping the architecture clean — service layer, validation, and permission checks are consistent across every module. This project taught me how to think about data modeling, tenant isolation, and system design at a level a typical small project doesn't get you to, and it's what I now bring to client work — clear scoping, solid data structure, and no shortcuts on how information is stored or secured.