S.A.R — 23.81°N 90.41°E book a call

S. Afsan Rahmatullah — Full Stack & DevOps Engineer · AI Products

ch.00 — a blank page

Full Stack & DevOps Engineer · AI Products

$ afsan --role software_engineer --builds ai_products --from dhaka.bd --tz utc+6

graphite on paper · dhaka · 2026

scroll — you're holding the pencil

ch.01 origins — dhaka, bangladesh

Every system starts
as a rough line.

I'm Afsan — a full stack & DevOps engineer from Dhaka who ships AI products end to end: voice AI, support automation, retrieval systems, and the infrastructure underneath them.

At Spacesoft I lead a small team through the whole lifecycle — product discovery, architecture, build, deploy, and the 2 a.m. incident channel. The common thread: taking something that only exists as a sketch on a whiteboard and making it run in production.

b.sc computer science · brac university · cgpa 3.71/4.0 · 3.5+ yrs in production

Portrait of S. Afsan Rahmatullah fig. 01render: 100%

ch.02 the thesis · brac university · 2022

Where sketches learned
to become real.

My undergraduate research, “Generation of Realistic Images from Hand-Drawn Sketches Using Deep Learning,” trained a conditional GAN (TensorFlow 2.2) to look at a rough pencil sketch and render the photograph it wanted to be.

I never stopped doing this — I just started doing it with software.

ch.03 the craft — four worlds

The sketch grows layers.

01 / 04

Full-Stack City

Interfaces and the APIs behind them, built as one system — typed end to end, from the database schema to the pixel.

ReactNext.jsTypeScripttRPCFastAPIFastifyDrizzleTurborepoTailwindPostgreSQL
02 / 04

The Pipeline

Containers ride the conveyor from commit to production: repeatable Docker builds, Nginx/Traefik gates with automatic HTTPS, and blue-green lanes swapping traffic with zero downtime.

DockerGitHub ActionsNginxTraefikPM2blue-green deploysSSL automation
03 / 04

Cloud Archipelago

Production AWS, owned from a blank account to a scaling system: compute, storage, CDN, managed databases, DNS, and the VPC wiring that keeps it all private.

EC2S3CloudFrontRDSRoute 53VPCLightsail
04 / 04

AI Constellations

Retrieval pipelines drawn as star maps — documents embedded into vector space, RAG streams pulling the right light down into an answer, long-running work orchestrated so it survives restarts.

RAG pipelinesQdrantembeddingsTemporalBullMQRedisvoice AIAI SEO/AEO

ch.04 the work — one continuous line

Ink on production.

Sep 2022 — Oct 2023

Full Stack Engineer

Miicon Software Solutions · Dhaka

50%
faster API responses
5
microservices, one gateway
fig. 04a — five tangled services braided into one gateway
  • Built an automated trip-request system matching drivers to trips, lifting booking efficiency and customer satisfaction.
  • Designed an API gateway for a multi-tenant platform — centralized routing, authentication and authorization across 5 microservices.
  • Cut response time 50% on data-intensive requests with asyncio and multithreading; shipped an end-to-end recruitment-tracking backend.

Oct 2023 — Present

Software Engineer

Spacesoft.co · leading a small product team

~80%
CPU cut on hot endpoints
70%
faster integrations shipped
2
apps 0 → production on AWS
fig. 04b — a particle storm calming into an ordered stream (the 80%)
  • Lead the team shipping AI products end to end — voice AI, customer-support automation, AI SEO/AEO/GEO — from discovery to launch.
  • Took two large applications from zero to live production across self-managed servers and AWS; own the infra, CI/CD, and zero-downtime releases.
  • Improved API performance and caching in production (~80% CPU reduction), streamlined three customer-facing Shopify apps, launched a GoHighLevel subscription & billing system, and mentor juniors through reviews and pairing.

ch.06 own time — the bottom drawer

Sketches I keep
for myself.

~/projects $ ls -latotal 6

2024 skinsight AI skincare recommendations · Next.js · FastAPI · MongoDB · Docker live Reads a skin profile and builds a personalised routine around it — recommendation engine, product catalogue and the infra underneath, shipped to real users. 2026 gatekeeper Claude Code permission dashboard · Python · TUI oss A terminal dashboard that watches Claude Code permission prompts across every session — one pane to see them all and approve without hunting through tabs. 2025 mailermonk Email deliverability monitoring · React · FastAPI · PostgreSQL wip Keeps a constant eye on inbox placement, DNS auth and blacklists — so a deliverability problem surfaces as an alert, not as a campaign that quietly went nowhere. 2025 prismdash Analytics dashboard · Next.js · TypeScript · PostgreSQL wip One clean pane for product metrics — events, funnels and retention in a single view instead of five stitched-together tools. 2025 railsnap Automated train booking · Chrome extension · Cloudflare Worker active Hunts train seats the moment booking opens — a Chrome extension drives the checkout flow while a Cloudflare Worker keeps watch on release windows. 2025 spendsense Personal finance · React Native · WatermelonDB wip Offline-first money tracking that lives on the phone — budgets, trends and a monthly review that tells the truth about where it all went.

// drawn on nights & weekends — the drawer never really closes

ch.07 field notes — the sketchbook

Notes from the margin.

// github — a year of commits: first as a garden, then as the data it grew from

2,869 contributions 23-day longest streak 109 best day
last 12 months · live from the GitHub API github.com/Btocode ↗

the page is no longer blank.

ch.08 the rendered world

Have an idea that's still a sketch? Let's make it real.

Afsan