Back End Developer
Sparktech Agency
Jan 2026 – Present · 5 mos
Mohakhali, Dhaka, Bangladesh
Backend systems for event platforms — REST APIs, RBAC, and real-time features.
- Node.js
- Express.js
- NestJS
- TypeScript
- Go
- FastAPI
- +22
Build scalable, secure backends for web and event apps — API design, data modeling, access control, and real-time features with frontend and mobile teams.
Architecture
Express + TypeScript with MongoDB, JWT-guarded routes per persona, and Socket.IO for event-scoped realtime — transport, validation, and domain logic separated.
Contributions
- REST APIs with Node.js, Express, and TypeScript.
- MongoDB/Mongoose schemas for event-driven workloads.
- RBAC across Admin, Organizer, Volunteer, Attendee, and Exhibitor roles with JWT auth.
- Event modules: registration, check-in, volunteer tasks, exhibitor workflows.
- Socket.IO for chat, polling, and sessions; QR workflows for attendance and leads.
- Layered architecture with Zod validation, centralized errors, and standard responses.
- API testing with Postman; focus on performance and data integrity.
Tech stack
- Node.js
- Express.js
- NestJS
- TypeScript
- Go
- FastAPI
- MongoDB
- PostgreSQL
- MySQL
- SQL
- Prisma
- Mongoose
- Redis
- GraphQL
- REST APIs
- Microservices
- Socket.IO
- WebRTC
- ZEGOCLOUD
- JWT
- SMTP
- IMAP
- Rate limiting
- Caching
- Queue-based processing
- Load balancing
- Postman
- Git & GitHub