E-Store
E-commerce storefront with cart, filtering and checkout flow. Built to learn React state management properly.
Sandip Shakya — Frontend Developer
Four years of shipping production frontends in Angular and React, from ERP Systems to healthcare platforms. Based in Patan, Lalitpur — working with teams anywhere.
Currently: Frontend Developer @ Maitri Services
E-commerce storefront with cart, filtering and checkout flow. Built to learn React state management properly.
Two-player chess built from scratch — legal move generation, check and checkmate detection, castling and en passant. No chess library, just logic.
Personal finance tracker with monthly breakdowns and charts. Small app, but I still use it.
Stock tracking, purchase/sales entries and low-stock alerts for a small retail business.
More experiments and half-finished ideas on GitHub ↗
Working on Evaire Capture, a medical coding and chart review platform used by coders and auditors. Part of the team migrating the legacy Angular client to React 19 — TanStack Router & Query, Zustand, Mantine, all in strict TypeScript — while also shipping features and fixes in the legacy Angular apps.
Built Angular-based ERP, inventory, pathology and healthcare modules used by 100+ daily users. Integrated REST APIs with JWT auth, added WebSocket-powered real-time inventory and payment alerts, and turned Figma designs into responsive, accessible components. Lazy loading and reusable component structures cut initial load time by 35%; unit tests in Jasmine/Karma kept quality high.
First dev role. Built reusable Angular components shared by a team of 5+ developers, worked with reactive forms and routing, and documented development processes that sped up onboarding for new developers.
Data annotation and quality work. Not a coding job, but it taught me attention to detail and working against deadlines.
I'm a frontend developer from Patan, Lalitpur. I got into web development through a design course back in 2016 and never really left. I hold a BSc in Computer Science and IT (CSIT) from Academia International College.
These days I spend most of my time in React and TypeScript, but I've shipped plenty of Angular too. I care about interfaces that feel fast, code that the next person can read, and getting the small details right.
Away from the keyboard: music, movies, and the occasional sketch.
Have a project in mind, or just want to say hi? My inbox is always open.
+977 9843916741