Amin Ullah Wardak

English

I make things for the internet: shops, big computers that never sleep, and tiny brains for gadgets.

I build online shops, the computers that keep them running, and the tiny programs inside gadgets.

I build the software businesses run on: online stores, payments, admin tools, and the servers behind them.

Full-stack engineer: web and payments, public infrastructure, and ESP32 firmware with hardware-backed authentication.

I'm studying for an MSc in Computer Engineering, with a 3.85 CGPA behind me and real systems in production.

A shop on the internetOnline shopsStores and paymentsNext.js, Stripe, SupabaseWeb platforms
A big computer that never sleepsThe computers that keep them runningReliable serversLinux, HAProxy, HyperionPublic infrastructure
A tiny brain inside a gadgetPrograms inside gadgetsConnected productsESP32, C++, ATECCEmbedded security

Things I madeWhat I've madeRecent workSystemsExperience

browserHAProxyNext.jsSupabaseStripestablecoin

Tohfa

Founder and engineer, soft launch.

Your mum lives far away and it's her birthday. You press a button, and a cake goes to her door in Kabul. I made that.

You live abroad, and it's your mother's birthday in Kabul. You order a cake on Tohfa, pay by card, and it gets delivered to her. I started it and built it.

People abroad can send gift boxes, cakes and flowers to Kabul and pay by card. I built all of it, and it has 20+ products and 3 local delivery partners. It's the clearest example of what I can do for a small business.

Cross-border gift delivery for the Afghan diaspora. Next.js App Router, self-hosted Supabase and Stripe Checkout, deployed on bare-metal Linux with Docker, HAProxy and PM2. I also designed a stablecoin fallback for places where card processing is restricted.

A service I founded and built for the Afghan diaspora. The interesting constraint was payments across borders, including a stablecoin fallback I designed for places where card processing is restricted.

clientsHAProxyHyperion ~33 TBAtomic APIChain APIrepair scripts

Qaraqol

Technical lead and sole engineer, Mar 2024 to Nov 2025.

Other people's apps asked these computers for things 20 million times a month. I looked after them all by myself, and they almost never stopped.

Other people's apps relied on these computers: more than 20 million requests a month. I was the only engineer looking after them, and they were up 99.9% of the time.

I kept services running for the developers and applications that relied on them: 20M+ requests a month at 99.9% uptime, as the only engineer. If your business depends on something staying up, this is the experience you'd be getting.

Public WAX infrastructure: 10+ Ubuntu servers behind HAProxy, 20M+ requests a month at 99.9% uptime, and a Hyperion History node with about 33 TB of indexed chain data. I wrote block-repair scripts that detect missing transactions in RabbitMQ queues and reindex on demand, and built Disperse, Waxport and Foundry.

Operating large public systems alone: about 33 TB of indexed chain data and 20M+ requests a month. I wrote tooling to detect and repair missing data and to compare throughput across block producers, and a self-hosted IPFS gateway cut media retrieval latency by 30%.

hostESP32-C3cloudATECCHMAC key stays hereNext.jsUARTWi-Fi

A gadget that talks to the internetA connected gadgetA connected productConnected hardware startupConnected hardware startup

Lead engineer at a hardware startup, Dec 2025 to now.

I told a small gadget what to do, and gave it a secret lock so nobody can pretend to be it. I also built the shop that sells it.

A small gadget that connects to the internet. I wrote the tiny program inside it, set up a kind of lock that keeps its secrets safe, and built the shop that sells it.

A physical product sold online. I built the store, the Stripe checkout and the admin system for orders and customer support, along with the software on the device itself.

Firmware, backend, web and payments for an internet-connected accessory. HMAC keys are provisioned at manufacturing and held in an ATECC secure element, so credentials never enter the main firmware. ESP32-C3 firmware in C++ with captive-portal Wi-Fi setup and a two-wire UART link; extending it to an ESP32-S3 with an OV5640 camera. Next.js and Stripe storefront with signature-verified, idempotent webhooks.

Hardware-backed authentication on a small embedded device: per-device keys in a secure element, with signing in hardware. I'm extending the firmware to a camera variant that routes images to AI agents, and I worked with an electrical engineer on a custom PCB that eliminates standby drain.

ReactExpressMySQLPython, SeleniumNode.js, EOSJS

Helping small shopsFreelanceFreelanceFreelanceFreelance

Software engineer, Jan 2022 to Apr 2024.

Three shops use a list I built to keep track of their things. I also made a helper that does boring typing, so people got 15 hours a week back.

Three local businesses use a stock-keeping system I built. Another tool I made saved people more than 15 hours a week of typing.

An inventory system that three local businesses adopted, and an automation tool that saved client teams 15+ hours a week of manual data entry.

A React, Express and MySQL inventory system adopted by three local businesses, a Python and Selenium automation tool, and a Node.js bot using EOSJS for routine blockchain transfers.

Inventory and automation software for local businesses, built during and after my degree.

Tools

Embedded
C++, ESP32 (C3/S3), ATECC, UART, OV5640
Web
JavaScript, React, Next.js, Node.js, Express, Stripe
Data
PostgreSQL, MySQL, SQLite, Supabase
Infrastructure
Linux, Docker, HAProxy, PM2, RabbitMQ, Filebeat
Blockchain
WAX / Antelope, Hyperion, State History, IPFS, EOSJS

SchoolEducationEducationEducationEducation

I studied computers at university and got 3.85 out of 4. Now I'm studying some more.

MSc Computer Engineering, Istanbul Gelişim University

English, thesis track, Fall 2026 to now.

Current coursework includes Advanced Cyber Security Applications, Advanced Modeling and Simulation, and Scientific Research and Publication Ethics.

BCS Software Engineering, Rana University, Kabul

Sep 2018 to Aug 2023. CGPA 3.85 / 4.00.

Overall average 92.64%, taught in English. Top Achiever certificate, Fall 2018. Final-year project graded 93/100: a point-of-sale and inventory system for a mobile phone retailer and wholesaler.

Languages

English: C1, TOEFL iBT 106 (R26, L29, S28, W23; Dec 2025), Duolingo 140 (Oct 2025). Dari and Pashto: native. Urdu: fluent. Turkish: basic (A2).