Skip to main content

Experience

Production backend roles — expand for architecture and contributions.

  1. Current roleFull-timeOn-site

    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
  2. InternshipOn-site

    Full Stack Developer (Backend-Focused)

    Softvence

    Sep 2025 – Dec 2025 · 4 mos

    Dhaka, Bangladesh

    Backend-focused internship — React frontends, Node.js APIs, and PostgreSQL.

    • Node.js
    • Express.js
    • NestJS
    • TypeScript
    • React
    • PostgreSQL
    • +13