Abu Bokkor Siddik

Software Engineer
I build performant web applications that solve real problems and deliver exceptional user experiences.

About Me

Hello! I'm Abu Bokkor Siddik, a Software Developer based in Bangladesh. I enjoy building web applications that are simple to use, well-structured, and reliable.

I graduated with a BSc in Computer Science and Engineering, and I started learning web development out of curiosity about how websites and modern apps actually work. Over time, that curiosity turned into something I genuinely enjoy doing every day.

I mostly work with React, Next.js, Node.js, Express, MongoDB, and PostgreSQL, and I like writing clean code, improving performance, and building features that solve real problems for users.

When I'm not coding, you'll find me exploring new technologies, contributing to projects, or learning something new to sharpen my skills as a developer.

Abu Bokkor Siddik

Recent Works

These are some of the projects I’ve enjoyed building lately.

IELTS Vocabulary Learning Platform

A free IELTS vocabulary learning platform designed to help learners master 3500+ essential words through spaced repetition, adaptive quizzes, and progress analytics. Built using an Nx monorepo architecture with separate User and Admin applications

Next.jsTypeScriptNxExpressMongoDBChakra UITanStack QueryZustandJWT
Screenshot of IELTS Vocabulary Learning Platform

IELTS Vocabulary Admin Panel

Admin dashboard for managing vocabulary content, users, quizzes, and analytics for the IELTS Vocabulary Learning Platform.

Next.jsTypeScriptNxExpressMongoDBChakra UITanStack QueryJWTRBAC
Screenshot of IELTS Vocabulary Admin Panel

WorkForce Pro

WorkForce Pro is a comprehensive employee management system streamlining workload tracking. HR operations, and payroll processing with role-based access control (RBAC) for Employees, HR, and Admins.

ReactNode.jsMongoDBStripeFirebaseTanStack QueryJWT
Screenshot of WorkForce Pro

Open Source

Here are some open source projects I’ve contributed to.

soundcn

kapishdima

A shadcn-style registry for a collection of high-quality UI sounds and audio interactions for React applications.

Experience

Dhaka, BangladeshRemote

Software Developer· Part-time

Aug 2025Present

Develop and maintain scalable web application features using Next.js, NestJS, and the MERN stack. Build responsive user interfaces, implement secure API integrations, and deliver high-quality, production-ready solutions while collaborating with cross-functional teams.

Software Developer Intern· Internship

Apr 2025Jul 2025

Started my journey at Perceptron as an intern, building foundational skills in full-stack development with NestJS and Prisma ORM. Focused on learning best practices, writing clean code, and contributing to real-world projects under mentorship.

Dhaka, BangladeshOn-site

Frontend Developer· Full-time

Apr 2025Jun 2025

Worked as a Frontend Developer building seamless user experiences. Collaborated with a team to turn ideas into polished interfaces, focusing on responsive design and modern frontend practices.

Skills

Technologies and tools I work with on a daily basis.

  • React
    React
  • Next.js
    Next.js
  • TypeScript
    TypeScript
  • JavaScript
    JavaScript
  • Tailwind CSS
    Tailwind CSS
  • Redux
    Redux Toolkit
  • Figma
    Figma
  • Node.js
    Node.js
  • Express
    Express.js
  • NestJS
    NestJS
  • MongoDB
    MongoDB
  • PostgreSQL
    PostgreSQL
  • Prisma
    Prisma
  • Git
    Git
  • GitHub
    GitHub
  • Postman
    Postman

Scrolled till here?

Don't be a stranger, let's talk!