Full-Stack / Backend Engineer
Codezee Private Limited
Surat, Gujarat, India
— Present
Impact
- Owned backend delivery across booking, donation, billing, inventory, and e-commerce modules used in day-to-day operations.
- Shipped production payment flows (SagePay, Razorpay), PDF invoices/receipts, and transactional email without breaking live ops.
- Designed multi-module REST APIs and data models so admin, staff, and customer workflows stay consistent.
Day to day
- Built and maintained REST APIs and backend services with Node.js, Express.js and TypeScript for multi-module business applications.
- Modelled and integrated MongoDB, PostgreSQL and MySQL schemas around real operational records — bookings, donors, invoices, stock and orders.
- Implemented authentication, role-based authorization and admin workflows so the right people can access the right CRM and ops screens.
- Shipped production features end-to-end: PDF documents, transactional email, payment gateways, reporting exports and third-party API hooks.
- Collaborated with product and frontend work to keep API contracts clear, error handling predictable, and deployments production-ready.
APIs & services
- REST APIs
- Node.js
- Express.js
- TypeScript
Data
- MongoDB
- PostgreSQL
- MySQL
Access control
- Authentication
- Role-based authorization
- CRM workflows
Production features
- PDF generation
- Email notifications
- Payment processing
- Reporting