AVAILABLE FOR FREELANCE & FULL-TIME ROLES

Full-Stack Developer building fast, reliable products — backed by 13 years running operations at global institutions.

I'm Afif Ahmed. I design and ship web, mobile and desktop applications with React, Next.js, Express.js, TypeScript, JavaScript and Go — and I bring 13+ years of data, information-management, finance and administrative experience from Johns Hopkins University and UN-funded humanitarian programs (IOM, UNICEF) to every product decision.

20+Projects Shipped
3+Years in Software Dev
13+Years Professional Experience
Afif Ahmed — Full-Stack Developer

Afif Ahmed

Bangladesh · Remote worldwide

About

Two careers, one way of working — measure, build, ship, repeat.

I build production web, mobile and desktop applications end-to-end — from database schema and API design through to deployment. My work spans personal products and subcontract engagements, applying solid engineering practices: data-flow diagrams, ER modelling, REST API design and pragmatic system architecture, using React, Next.js, Go and MongoDB/PostgreSQL as the core stack.

Skills

The stack I build with

A working toolkit across frontend, backend, databases, mobile, desktop and AI-assisted development.

Frontend

Interfaces & design systems

09
HTML5
CSS3
JavaScript
Bootstrap
Tailwind CSS
Material UI
ShadCN UI
React
Next.js

Backend

APIs & services

04
Node.js
Express
Go
Echo

Database

Storage & modelling

05
MongoDB
PostgreSQL
Prisma
Mongoose
GORM

Mobile

Cross-platform apps

01
React Native

Desktop

Native desktop

01
Electron

Languages

Core languages

03
JavaScript
TypeScript
Go

Dev Tools

Daily workflow

04
Git
GitHub
Docker
VS Code

AI Tools

AI-assisted dev

05
Claude
Codex
Cursor
GitHub Copilot
Gemini Code Assist

Experience

A dual track: engineering and operations

Building software in the last few years, on top of 13+ years running data, finance and information-management functions inside large institutions.

Software Development

2022 – Present

Contract Full-Stack Developer — Hybrid

DR. IRSHAD ALI HOSPITAL, SYLHET, BANGLADESH

Bangladesh-based, serving internal clients in healthcare, education, and SaaS

  • End-to-end delivery: own database schema, REST API, and system architecture from client requirements through production deployment across 20+ shipped projects.
  • Multi-tenant SaaS backend: built a TypeScript/Express + PostgreSQL ERP system serving multiple client organizations from a single codebase, enforcing tenant data isolation at the data layer.
  • Offline-first systems: shipped Electron desktop hospital-management systems with local NeDB storage, adopted by clinical staff within one week of rollout with zero data-loss incidents.
  • Security-first APIs: implemented JWT authentication, RBAC, and bcrypt-hashed credentials across all client applications, with server-side session validation on every protected route.
  • Mobile reliability at scale: built a React Native exam engine with idempotent submission handling and local buffering, eliminating double-scoring and running clean from its first live exam onward.

Professional / Operational (13+ years)

2021 – 2022

Management Information System (MIS) Officer

Humanitarian Response Programme (UNICEF-funded)

2018 – 2021

Finance & Administrative Officer

National NGO, IOM-funded programme

2018 – 2018

Finance Officer

National NGO, IOM-funded programme

2014 – 2017

Data Management Assistant

Johns Hopkins University, Bangladesh Office

2012 – 2014

Data Management Assistant

Shimantik

2009 – 2012

Graphic Designer and Data Entry Operator

Nayeem Computer and Offset Press

Projects

Selected work, shipped end-to-end

Each card shows only the links that exist — separate frontend/backend repos, a single repo, or a live URL when there is one. Desktop apps have no live link.

SkillBridge preview
Full Stack SaaS Marketplace

SkillBridge

A production-ready tutor marketplace platform that connects students with tutors through secure booking, Stripe-powered online payments, availability scheduling, reviews, role-based dashboards, and a comprehensive admin panel. Built with Next.js 16, React 19, Express 5, Prisma, PostgreSQL, and TypeScript using scalable architecture and modern best practices.

Next.js 16React 19TypeScriptTailwind CSS v4
ESTATEIN preview
Full Stack Real Estate Management System

ESTATEIN

Production-grade full-stack real estate marketplace featuring server-side rendering, role-based authentication, advanced property search, analytics dashboard, and a fully data-driven admin CMS built with Next.js 16, Express 5, TypeScript, and MongoDB.

Next.js 16React 19TypeScriptNode.js
Dr. Irshad Ali Hospital Management System preview
Desktop Application (Electron)

Dr. Irshad Ali Hospital Management System

A full-stack Hospital Management System built for Dr. Irshad Ali Hospital to streamline patient management, billing, medicine inventory, laboratory operations, and financial tracking. Developed as an Electron desktop application with React, Node.js, Express.js, and NeDB, providing secure authentication, responsive workflows, printable documents, and centralized hospital administration.

React 18ViteElectronNode.js
RepositoryDesktop install only

Education

Academic background

Master's in Social Science (MSS)

2012

Bachelor in Social Science (BSS)

2010

Higher Secondary School Certificate (HSC)

2006

Secondary School Certificate (SSC)

2004

Certifications

Certified and continually leveling up

Earned

ITEE (Information Technology Engineers Examination)

IP Exam / ITEE

Verify

Future certifications — roadmap

AWS Certifiedin progress
Azure Fundamentalsplanned
Google Cloudplanned
Meta Front-Endplanned
MongoDB Developerin progress
Docker Certifiedplanned
Kubernetes (CKA)planned

Testimonials

What clients say

Feedback from the teams behind the products I've delivered.

The system replaced our paper records completely — appointments, patient files and doctor schedules are now in one place, and the team picked it up within a week.

Mr. Kamil Ahmed

Dr. Irshad Ali Hospital

Contact

Let's build something reliable

Have a project, a role, or a question? Send a message or reach out directly.