Architecting scalable systems, reliable backends, and products.
I build and ship software for early stage startups and growing companies. With a strong foundation in full-stack development, I specialize in creating robust backend systems, scalable cloud infrastructure, and seamless web applications that turn ideas into reliable, production-grade products.
When I'm not coding, you can find me exploring new technologies, contributing to open source projects, or sharing knowledge with the developer community. I believe in writing clean, maintainable code and continuously learning new skills.

How I approach engineering.
Model the domain first
Before frameworks, I get the data model and the vocabulary right. Most long-term maintenance cost comes from schemas and contracts that never matched the business.
Own the whole path to production
Writing the feature is half the job. Containers, pipelines, environments, logs and rollbacks are part of what I deliver, not somebody else's problem.
Optimise for the next engineer
Readable code, documented APIs and reviewable migrations. I write for the person who inherits the repository often that person is me, a year later.
Professional timeline.
- Current
Project Co-Ordinator & Software Developer
Mangrove Software and IT · Remote · USA
Project Co-Ordinator & Software DeveloperCurrent
Jan 2025 — Present
Software Developer & Team Lead
Sep 2023
Junior Developer
Feb 2023
Intern Developer
Nov 2022
Coordinating multiple software projects while building full-stack applications end to end.
- Own delivery planning across concurrent client projects
- Build and maintain full-stack features from database to UI
- Bridge stakeholder requirements and engineering execution
- Next.js
- React
- Javascript
- TypeScript
- Node.js
- Express.js
- MongoDB
- PostgreSQL
- Prisma
- Tailwind CSS
- Redux
- Context API
- WebSockets
- REST APIs
- GraphQL
- Docker
- Git
- GitHub
- Postman
- Google Cloud Platform
- Firebase
- CI CD
- Jira
Full Stack Software Developer
Taino System Inc · Remote · Canada
Developed and maintained full-stack web applications alongside cross-functional product teams.
- Ship production features across frontend and backend
- Maintain and refactor existing application code
- Collaborate with design, QA and product stakeholders
- React
- Next.js
- JavaScript
- TypeScript
- Tailwind CSS
- Bootstrap
- Material UI
- Node.js
- Express.js
- PostgreSQL
- REST APIs
- MongoDB
- Git T
- Kimai
- Jira
Web Developer
Programming Hero · Remote · Bangladesh
Built responsive web applications, contributed to educational content and mentored junior developers.
- Build responsive, accessible interfaces
- Contribute to technical learning material
- Mentor junior developers through code review
- JavaScript
- TypeScript
- React
- Next.js
- Tailwind CSS
- Node.js
- Express.js
- MongoDB
- PostgreSQL
- Prisma
- REST APIs
- GraphQL
- Docker
- Git
- GitHub
- Postman
- Google Cloud Platform
- Firebase
- CI CD
- Jira
The tools I reach for, and why.
Hover or focus a technology to see how it shows up in the work I do.
Select or hover over any technology on the left to read how I use it in production work.
Education.
North Bengal International University
BSc in Computer Science and Technology
Currently pursuing a Bachelor of Science in Computer Science and Technology, focusing on software engineering, algorithms, system design, and modern computing principles. Based in Rajshahi, Bangladesh.
Rajshahi Polytechnic Institute
Diploma in Computer Technology
Completed a four-year Diploma in Computer Technology with a CGPA of 3.60 out of 4.00. Gained strong foundations in programming, networking, database systems, and software development. Based in Rajshahi, Bangladesh.
Have a product to build? Let's make it happen.
Open to full-time roles, contract engagements and product partnerships. The fastest way to reach me is email — I reply to every serious enquiry.
- Rajshahi, Bangladesh