Skip to content
View coderskamrul's full-sized avatar
:copilot:
Write Code
:copilot:
Write Code

Organizations

@WPDevelopers @InnoMarkt @Alo-Ride-Sharing

Block or report coderskamrul

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
coderskamrul/README.md
Waving hello

Md. Kamrul Hasan

Software Engineer · Backend & AI · Dhaka, Bangladesh 🇧🇩

ICPC Asia West Finalist  •  1500+ problems solved  •  3+ years shipping production software


Portfolio LinkedIn Email


👋 About

I build scalable backend systems and full-stack applications — and lately, the AI features that sit on top of them.

Right now I'm a Software Engineer at Startise, where I own a large-scale Node.js/Express/MySQL backend, design the REST APIs our React front end consumes, and ship AI-powered features using prompt engineering and contextual retrieval to cut manual work out of users' days.

Before software engineering, competitive programming taught me how to think about problems. I represented my university at the ICPC Asia West Regional and have solved 1500+ problems across online judges. That habit — reduce the problem, then write the smallest correct thing — is still how I approach production code.

location:   Dhaka, Bangladesh (UTC+6)
current:    Software Engineer @ Startise
focus:      Node.js · TypeScript · React · MySQL · LLM integration
open_to:    Remote roles worldwide, full-time or contract

💼 Experience

Software Engineer — Startise  ·  Jul 2025 – Present

  • Developing and maintaining a large-scale backend system with Node.js, Express.js and MySQL
  • Building AI-powered features with effective prompting and contextual AI to save users time
  • Designing RESTful APIs and backend logic for seamless integration with React
  • Collaborating across cross-functional teams to deliver scalable, production-ready solutions

Software Engineer — WPXPO  ·  Oct 2023 – Jun 2025

  • Developed and maintained scalable, user-centric web applications in a collaborative team
  • Worked closely with backend engineers to design and integrate RESTful APIs
  • Enhanced application performance, reliability and code quality through best practices
  • Built features with React, Next.js, TypeScript, Node.js, PHP, MongoDB and MySQL

🛠️ Tech Stack

Languages

C C++ C# Java Python PHP JavaScript TypeScript

Backend

Node.js Express FastAPI Firebase JWT Socket.IO

Frontend

React Next.js HTML5 CSS3 Sass Tailwind CSS Bootstrap jQuery

Databases

MySQL MongoDB PostgreSQL

AI & LLM

OpenAI Gemini Hugging Face RAG Vector DB Prompt Engineering

DevOps & Tooling

Git Docker GitHub Actions Linux Webpack Babel

Data & Automation

Pandas NumPy Selenium Puppeteer Playwright


🏆 Competitive Programming

The part of my background I'm proudest of — and the reason I'm quick with unfamiliar problems.

Platform Solved Max Rating Profile
Codeforces 1000+ 1325 · 100+ rated contests hmdkamrul
CodeChef 110+ 1627 ⭐⭐⭐ hmdkamrul
LeetCode 200+ hmdkamrul
All judges 1500+

🥇 ICPC

  • ICPC Asia West Regional Contest — BUBT, 2023 · Team IUBAT_Potato_Mind
  • ICPC Asia Dhaka Regional Contest — BUBT, 2023 · Team IUBAT_Potato_Mind
  • ICPC Asia Dhaka Regional Contest — GUB, 2022 · Team IUBAT_ItsNotUs

🥈 1st Runner-Up

  • Intra University Programming Contest, Summer 2022 — IUBAT · Team Paratroopers
  • Intra University Programming Contest, Fall 2021 — IUBAT · Team IUBATPaRatRUPERS
  • UITS Collaboration Programming Contest, Fall 2023 — UITS · Team IUBATStrongBrot1
  • IUBAT Good Bye 2022 Programming Contest, Fall 2023 — IUBAT

Also: 16th International Tech Carnival Programming Contest (DRMC, 2023) · 66th YCPC by Phitron (2022)


🚀 Projects

Project Stack What it does
Full Stack E-Commerce React · Node · Express · MongoDB · Tailwind Clean-architecture storefront with authentication, product and order management, and a responsive modern UI
Organizational Service Provider React · Node · Firebase · Stripe Admin and user panels with secure card payments, auto-generated profiles, and real-time order tracking with live delivery duration
Coffee Shop Next.js · React · Tailwind · Node · Express · MongoDB Product catalogue with cart — dynamic quantity, item removal, total calculation and checkout — built on the Next.js App Router

More at coderskamrul.vercel.app


🔬 Research

Image Identification & Reconstruction with GFP-GAN

Proposed a generative facial prior (GFP) approach leveraging pre-trained face GANs, integrated with spatial feature transform layers, to restore facial detail and colour from degraded inputs. Achieved superior realness and fidelity against prior methods on both synthetic and real-world datasets — restoring in a single forward pass — and developed techniques to dynamically adjust images and backgrounds for improved clarity.


🎓 Education & Community

B.Sc. in Computer Science & Engineering — International University of Business Agriculture and Technology (IUBAT), Dhaka  ·  CGPA 3.55 / 4.00

Teaching & organizing

  • Assistant Manager, Programming IUBAT Society (Mar 2021 – Apr 2022)
  • Trainer, Basic Language Sessions (C, C++) and Intermediate Problem-Solving Sessions at IUBAT
  • Competitive Programming Instructor, Shohoj Coding online platform
  • Judge & Problem Setter — NGPC Girls Selection and Monthly Contest at IUBAT, 2022 & 2023
  • IT Manager at YBF, a social organization in Bangladesh

Languages — Bengali (native) · English (professional working proficiency)


📊 GitHub

GitHub streak



Contribution chart for the last year

📫 Get in touch

I'm open to remote opportunities worldwide — full-time or contract. Backend, full-stack, or AI engineering.

Email LinkedIn Portfolio


YouTube    Medium    HackerRank    CodePen    Twitter    Facebook    Instagram



💡  I enjoy programming and sharing what I learn  ·  ⚡  Ask me about Node.js, system design, or getting started with competitive programming


Profile views

Pinned Loading

  1. InnoMarkt-Consultancy-and-Service-Provider InnoMarkt-Consultancy-and-Service-Provider Public

    JavaScript

  2. Coffee-Shop-With-Nextjs Coffee-Shop-With-Nextjs Public

    I've created a beautiful and functional coffee shop website

    TypeScript

  3. React-Task-Manager-With-JWT React-Task-Manager-With-JWT Public

    This project is a full-stack application with Firebase Auth and JWT Auth

    JavaScript

  4. Travel-Website-Nextjs Travel-Website-Nextjs Public

    A fully responsive and visually captivating travel website built with Next.js and Tailwind CSS, designed to inspire and simplify travel planning.

    TypeScript

  5. Google-Chrome-Extention Google-Chrome-Extention Public

    IUBAT CGPA Calculator

    HTML

  6. Blood-Bank-Management Blood-Bank-Management Public

    Java