Full-Stack Software Engineer · Dhaka, Bangladesh
Md. Habibur Rahman Shohel.
Building products that ship & scale.

(Worked with)
Serviq BPO Limited
Core Devs Ltd
Hotel D'more
Posh Celebration
UntieAI
UXTODO
Programming Hero
Usarion
Opseek
Urban IT Solution
ESASTHO
BUBT IT Club
(Recent builds)
All projects →(About)
Hi, I'm Shohel — a full-stack software engineer. I've shipped real products for 4 years and freelanced since 2023. I build websites, booking systems, web apps and mobile apps for businesses and startups — plus the backend that runs them — and I care about what the work does for the business: fewer manual steps, fewer errors, more bookings.
- Years building products
- 4
- Mobile apps shipped
- 5+
- Case studies
- 11
- LinkedIn recommendations
- 11
- Bank branches in my open-source dataset
- 11,426
- IEEE peer-reviewed paper
- 1
Freelance: evenings & weekends (GMT+6)Hiring? Open to Senior Full-Stack / Frontend roles →
Selected work
6 projects shown
Hotel D'more
Took over and extended the direct-booking platform of a 7-hotel chain
7 hotels · online booking & payments · content edited without a developer
Posh Celebration
AI-powered event marketplace — venues, decor, vendors and planning tools
The whole React frontend, built from Usarion's designs
Opseek
Full agency website, from Figma designs to Webflow
7 pages · CMS the team edits without a developer
Mobile apps
React Native apps for iOS & Android — EdTech, government survey, HRMS, Kvants
5+ apps shipped · one codebase per app for iOS & Android

BD Bank Routing
Open banking dataset and validator for Bangladesh
63 banks · 11,426 branches · on PyPI & npm
Meana Raptor
Web3 ecosystem — token site, NFT store, staking, Telegram bot
5 connected products · one admin backend · Telegram bot
What I do
One developer for the whole product. Each service links to real work.
- 01
Next.js & React web apps
Dashboards, portals, SaaS and internal tools, built end to end.
- 02
Frontend development
Fast, accessible React interfaces, built pixel-close from your designs.
- 03
React Native mobile apps
One codebase for iOS and Android, with React Native and Expo.
- 04
Node.js backends & APIs
REST APIs, auth and roles, real-time updates and reports.
- 05
Booking & payment systems
Online booking and checkout, with gateways like SSLCommerz and Stripe.
- 06
- 07
AI chatbots on your own data
Assistants that answer from your documents, and hand hard questions to a person.
- 08
Web3 & crypto payments
Wallets, on-chain payments on BSC and TRON, and smart contracts.
Everyday tools: React, Next.js, React Native, Node.js, NestJS, FastAPI, PostgreSQL and MongoDB.
See the full tech stack →Experience
Open to Senior Full-Stack / Frontend roles — remote or Dhaka — and freelance projects.Full-time: available after a 1-month notice period.
2026 — Now
Full-time · Dhaka · Hybrid

Serviq BPO Limited
Software Engineer
Founding engineer for the in-house product suite — HR & payroll SaaS and an AI hiring platform.
- Own requirements, architecture and technical direction end to end
- Next.js and FastAPI on PostgreSQL and Redis, with async pipelines for AI screening and payroll runs
- Set up sprint planning, code review and CI/CD, and coordinate the team
2023 — Now
Freelance · Remote · evenings & weekends
F.Independent
Freelance Full-Stack Engineer
Web, mobile and backend work for clients alongside full-time roles.
- Hotel D'more — took over and extended the direct-booking platform of a 7-hotel chain
- Posh Celebration — AI-powered event marketplace, built with the design agency Usarion
- Opseek — full agency website, from Figma designs to Webflow
2024 — 2026
Full-time · Dhaka · On-site

Core Devs Ltd
Junior Developer → Software Developer
Client projects in Web3, payments and real-time CRMs; later led sprints and mentored juniors.
- 20+ production features across 5+ client projects serving 300+ active users
- Owned frontend architecture; wired in WebSockets and BSC/TRON payment flows
- Mentored 2–3 junior developers and led sprint planning in a 6-person team
2023 — 2024
Full-time · Dhaka · On-site

Urban IT Solution
Junior Software Engineer
Cross-platform client apps for iOS & Android with React Native and Expo.
- Shipped 3 client apps for iOS & Android with React Native and Expo
- Cut screen render time by ~25% on low-end Android devices
- Worked with designers and backend engineers in agile sprints
2022 — 2023
Part-time · Dhaka · Hybrid

ESASTHO
Frontend Developer (part-time)
Patient-facing modules for an eHealth platform, while finishing my CS degree.
- Appointment booking, health dashboards and patient portals in React.js
- Accessible, responsive components and form flows across devices
- 8 months alongside a full-time CS degree
Education
B.Sc. in Computer Science & Engineering
Bangladesh University of Business and Technology (BUBT) · 2019 — 2023
Hackathon
AI Engineering Hackathon 2025
Brain Station 23
Competition
ICPC Asia Dhaka Regional — Online Preliminary
2022
What people say
“Shohel's diligence, timeliness, and inventiveness were clear to see”
2 clients · 9 colleagues, managers and mentors
How I work
01
Plan
A short call, then a written scope and quote.
02
Design
Screens and data agreed before any code.
03
Build
Progress on a live preview link, every week.
04
Launch
Handover, training and 30 days of free fixes.
Ways to work together
Fixed price
One agreed price, paid in milestones.
Monthly retainer
A set number of hours each month.
Hourly
Small jobs, billed for time spent.
Every option starts with a free call and a written quote.
FAQ
The questions clients usually ask on the first call — answered up front.
Ask me something else01Do you build web, mobile or both?
Both. Websites and web apps with React and Next.js, iOS and Android apps with React Native, and the backend, database and admin panel behind them — so one person can own the whole product.
02Can you design it too?
I focus on building. If you don't have designs yet, I work with designer partners I trust — they design it, I build it, and you still deal with one person from start to finish.
03How much time can you give my project?
I freelance alongside a full-time role, in the evenings and at weekends (Dhaka time, GMT+6). I take on a small number of projects at a time so each one moves steadily — you see progress on a live preview link every week.
04How long does a project take?
It depends on the scope. After the first call you get a written scope with a timeline broken into milestones, so you know what ships when before any work starts.
05How do payments work?
Fixed-price projects start with a deposit agreed in the quote, then milestone payments as each part is delivered. Retainers are billed monthly, and hourly work for the time actually spent. I accept bank transfer, bKash and USDT.
06Who owns the code?
You do. Once the work is paid for, the code, the content and the accounts are yours. Whenever possible I work in your own repository and hosting accounts from the start.
07Do you work with agencies — under NDA or white-label?
Yes. I regularly build from Figma files alongside design teams — Posh Celebration was built with the UI/UX agency Usarion. I'm happy to sign an NDA, work white-label under your brand, and use your tools: GitHub, Jira, Slack and Figma.
08Do you work with clients outside Bangladesh?
Yes. I work remotely from Dhaka (GMT+6), on evenings and weekends. My evenings are afternoons in Europe and mornings on the US East Coast — that's when I take calls — and I send written updates so nothing waits on a meeting.
09What happens after launch?
You get a handover so your team can run it, and any bug in what I built is fixed free for 30 days after launch. After that I can stay on for fixes and new features on a monthly retainer or hourly — whichever suits you.
10How do we start?
Send a short brief with the form below, or book a free 30-minute call. I reply with questions or a written scope and a quote.
(Let's talk)
Have a project in mind?
Send a few lines about it below — I read every message myself and usually reply within a day. Prefer to talk? Book a free 30-minute video call. Hiring? Pick “Job opportunity”.

You'll talk to me directly — no middleman.Freelance: evenings & weekends (GMT+6)






















