Career
3 roles · since Apr 2025
Work
Three roles across two companies, from a remote trainee programme to backend architecture on production ERP, retail, and e-learning platforms.
Professional experience
Mar 2026 — Present
GeekSSort
Software Engineer
Mirpur, Dhaka · Full-time
Company ↗Backend architecture and delivery across ERP, retail, and e-learning products.
- Developed and maintained 325+ production APIs across NestJS and Django/DRF using PostgreSQL, Redis, Prisma, TypeORM, Celery, and Docker, following scalable backend architecture and clean coding practices.
- Delivered a multi-tenant ERP platform with subdomain-based tenancy, RBAC, multi-branch operations, HRM, Inventory, POS, and Finance using Django, DRF, PostgreSQL, Redis, Celery, Docker, and Next.js.
- Developed SortPi, a multi-branch retail POS and store operations platform using Next.js, TypeScript, Django REST Framework, PostgreSQL, Redis, and Celery.
- Built Compass German, a production e-learning platform using Astro, Next.js, Django DRF, PostgreSQL, Redis, Docker, and CI/CD, supporting course management, enrollment, assessments, and content administration.
- Built an enterprise barbershop management system with appointments, billing, inventory, attendance, and ZKTeco biometric integration using NestJS, PostgreSQL, Prisma, and Redis.
- Developed and restructured the GeekSSort company website using Astro, Sanity CMS, TypeScript, GSAP, Zustand, Zod, shadcn/ui, and Tailwind CSS, focusing on performance and modern UI/UX.
- Django
- DRF
- NestJS
- PostgreSQL
- Redis
- Celery
- Docker
- Next.js
Oct 2025 — Feb 2026
GeekSSort
Junior Software Engineer
Mirpur, Dhaka · Full-time
Company ↗Backend services and modular API structures on client-facing production applications.
- Developed backend services using NestJS, GraphQL, Prisma, and PostgreSQL, contributing to production applications with clean and maintainable code.
- Designed and implemented modular API structures and backend workflows, improving maintainability and supporting scalable application development.
- Implemented Redis caching and modular service patterns to improve backend performance and reduce repetitive database operations.
- Contributed to Shopify, Headless Shopify, and Framer projects, delivering frontend and integration tasks in a client-facing development environment.
- NestJS
- GraphQL
- Prisma
- PostgreSQL
- Redis
- Shopify
Apr 2025 — Sep 2025
Vivasoft Ltd.
Software Engineer Trainee
Dhaka, Bangladesh · Remote
Company ↗Six-month trainee programme on a production-oriented e-learning platform.
- Completed a 6-month remote trainee program, contributing to a production-oriented e-learning platform through backend and frontend development.
- Developed and enhanced NestJS backend services and Next.js frontend features supporting course delivery, user access, and core learning workflows.
- Integrated and maintained RESTful APIs, authentication flows, and client-server data communication using TypeScript, with a focus on reliable and maintainable implementations.
- Worked with PostgreSQL, Prisma, Git, and Postman, participating in code reviews, debugging, API testing, and collaborative task-based development.
- NestJS
- Next.js
- TypeScript
- PostgreSQL
- Prisma
- Postman
Education
Jan 2020 — Oct 2025
Patuakhali Science and Technology University
B.Sc. in Computer Science
CGPA 3.35 / 4.00
Certifications
JavaScript Algorithms and Data Structures
freeCodeCamp
Backend Development and APIs
freeCodeCamp
AWS Cloud Practitioner Essentials
AWS Skill Builder
Docker Essentials
IBM SkillsBuild
Git & GitHub Fundamentals
GitHub Learning Lab