Skip to content
View abdulmajidcse's full-sized avatar
:atom:
Coding...
:atom:
Coding...

Block or report abdulmajidcse

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abdulmajidcse/README.md

Md Abdul Majid

Full-Stack Software Engineer · Dhaka · GMT+6 · Open to interesting work

abdulmajid.dev · Resume (PDF) · Email · LinkedIn

Six years of ERP, SaaS, and ecommerce systems built with Laravel, React, and Next.js — delivered remotely for local and international clients.

6 yrs shipping production software · 40% operational efficiency gained on ERP · ~30% business cost cut through automation · 91+ public GitHub repos

Software Engineer at StepUp Technology Limited in Dhaka, building for the web since 2020 — an intern shipping a WordPress plugin, then three and a half years remote for international clients at Creative Technology, then Nogor Solutions Limited, and now multi-tenant SaaS and enterprise ERP. That work means multi-tenant data models, queued and scheduled background jobs that have to stay correct under real transaction volume, and a WooCommerce integration that reconciles storefront orders and stock automatically.

Systems in production

  • Boneek — StepUp Technology Limited. A multi-tenant commerce platform: three surfaces on one codebase — an administrator panel, a merchant dashboard for stock, orders, customers, and billing, and a storefront provisioned automatically the moment a merchant signs up. An AI calling agent phones customers to confirm new orders. Laravel · PostgreSQL · React · TypeScript · Tailwind CSS · TanStack Query
  • Inventory Management ERP — enterprise clients, via StepUp Technology Limited — internal, no public URL. Built end to end from the PostgreSQL domain model through queued background work and scheduled jobs to a React and TypeScript front end. 40% gain in client operational efficiency. Laravel · PostgreSQL · React · TypeScript · Queues · Docker
  • NSD eTender — Naval Stores Depot, Chattogram, via Nogor Solutions Limited. A supplier-facing procurement portal that moves tender notices, supplier enlistment, quotations, purchase orders, and billing online — a Laravel backend serving a Vue single-page application. Laravel · Vue · MySQL · Bootstrap

Also via Nogor Solutions Limited: NSD ERP (resource and stores management for the same depot), Naasa Group ERP (resource planning tailored to how the group actually operates, not a generic off-the-shelf system), BIM Digital Library (the member-gated portal for the Bangladesh Institute of Management’s training and diploma participants), and Cricket97 (a cricket news portal publishing in Bangla and English) — all four on Laravel and MySQL.

Several of these are internal or member-gated systems, so only public entry points are linked. Three builds — Boneek, the enterprise inventory ERP, and the CSFD framework — are written up in full at abdulmajid.dev/work: problem, constraints, approach, outcome.

Experience and education

  • Apr 2025 — Present · Software Engineer, StepUp Technology Limited, Dhaka — building multi-tenant SaaS inventory and enterprise ERP end to end, PostgreSQL schema through React front end, while reviewing code and leading junior developers across the frontend, mobile, and backend teams. Shipped a WooCommerce sync through bulk import and webhooks, HLS live streaming with Gotipath and Owncast, and unit and feature tests over the critical paths.
  • Mar 2024 — Mar 2025 · Software Engineer, Nogor Solutions Limited, Dhaka — core developer of CSFD (Customize Software for Development), the in-house framework built with Laravel, MySQL, Vue, Bootstrap, and SCSS for standing up web applications quickly, alongside ERP delivery that automated manual work and cut business costs by around 30%.
  • Before that · Software Engineer, Creative Technology (Sep 2020 — Feb 2024) — three and a half years fully remote for international clients, with performance and scale work through code splitting, query optimisation, and caching. Web Developer Intern, W3S Cloud Technology (Jun — Aug 2020) — a custom WordPress plugin syncing WooCommerce leads into Pipeline CRM.

Education — BSc in Computer Science and Engineering, Dhaka International University (2022 — 2026) · Diploma in Computer Technology, Kurigram Polytechnic Institute (2016 — 2020) · Web Development with Laravel industrial attachment, European IT Solutions Institute (Jan — Mar 2020).

Open source

  • Database Admin — a DataGrip-style database client that runs in Docker: one self-hosted web client for MySQL, MariaDB, PostgreSQL, SQLite, Redis, and MongoDB, with a virtualised object tree that stays responsive across hundreds of tables. Accounts and connections stay on your machine. Next.js · TypeScript · Docker
  • Docker Mastery — a complete Docker learning resource covering fundamentals to advanced concepts, aimed at clean, consistent, and scalable environments for developers. Docker · Compose · DevOps
  • TalktoAPI — a JSON Placeholder–style API provider with CRUD, Blog, and eCommerce endpoints, so frontend beginners can learn Vue, React, or Angular without building a backend first. Laravel · REST

Alongside them: Simple Ecommerce Cart on Laravel, Inertia, and React; Data Structure & Algorithm in PHP and Python, running from one container; Docker Practice environments for PHP, Node, Nginx, Laravel, and WordPress; and Event Management in pure PHP. Everything else: github.com/abdulmajidcse.

Stack

Curated by daily reach — not a laundry list of endorsements.

  • Backend — PHP · Laravel · Livewire · Node.js · Express.js · REST APIs · Queues · Task Scheduling
  • Frontend — JavaScript · TypeScript · ReactJS · Next.js · VueJS · InertiaJS · TanStack Query · TailwindCSS · Bootstrap · SCSS
  • Data — PostgreSQL · MySQL · Database Design · Query Optimisation · Caching
  • DevOps & delivery — Docker · VPS Server · Git · CI/CD · Caddy · Linux
  • Ways of working — Code Review · Team Leadership · Mentoring · Agile · Unit & Feature Testing
  • Domains — SaaS · Multi-tenancy · ERP · Inventory · Ecommerce · Dropshipping · Live Streaming

Writing and teaching

Technical articles on Medium — Laravel, Docker, and Vue — and practical Bangla screencasts on YouTube covering Docker, Laravel APIs, and Linux, with working examples.

Screencasts, in Bangla

In other people’s words

We worked closely together on a SaaS-based inventory management platform, where he contributed as a backend engineer. Abdul demonstrated strong expertise in PHP and Laravel, consistently delivering scalable and well-structured backend solutions. His solid understanding of backend architecture, APIs, and database design ensured seamless integration with our PostgreSQL system, and played a crucial role in the project’s success.

Tanvir Faysal — Senior Software Engineer, Akij IBOS — October 2025

This one and four more, in full, on LinkedIn.

Get in touch

No form. Pick the channel that fits and write to me directly — email reaches me fastest, and you keep a copy of what you sent.

  • Emailabdulmajiddev26@gmail.com · best for anything substantive: a project brief, a role, or a question about something I built. I read every message and reply from my own inbox.
  • LinkedInlinkedin.com/in/abdulmajidcse · where hiring conversations usually start. Fine for a first hello.

Also on WhatsApp, Telegram, and GitHub — same handle everywhere.

Best for: Laravel · React · Next.js · Docker · VPS · SaaS · ERP
Prefer: a one-page brief, or a short intro call

Elsewhere: Medium · YouTube · X

The full portfolio — work, case studies, writing, and a one-page resume — lives at abdulmajid.dev.

Pinned Loading

  1. database-admin database-admin Public

    Self-hosted database admin tool for MySQL, MariaDB, PostgreSQL, Redis, MongoDB and SQLite — runs entirely in Docker

    TypeScript

  2. docker-mastery docker-mastery Public

    A complete Docker learning resource covering fundamentals to advanced concepts. Designed for developers who want to build clean, consistent, and scalable environments.

  3. data-structure-and-algorithm data-structure-and-algorithm Public

    This is only for my practice purpose about Data Structure and Algorithm.

    PHP 1

  4. event-management event-management Public

    A pure PHP web application. The Event Management System is a web-based application designed to help users plan, organize, and manage events efficiently. The goal of this project is to develop a sim…

    PHP 1 1

  5. talktoapi talktoapi Public

    TalktoAPI is an open-source API provider like JSON Placeholder. TalktoAPI provides you several kinds of API, such as CRUD, Blog and eCommerce. The main goal of TalktoAPI is to provide API to beginn…

    PHP 1

  6. expressjs-practice expressjs-practice Public

    JavaScript