Amir Aman, Software engineer
shipping real products
& odd experiments.

I'm Amir Aman, a software engineer in Ethiopia. I build production web apps with TypeScript and Next.js, Android apps with React Native, and backends in Node, Python and Go. Lately: MCP tooling for AI agents, a chess engine trained from scratch, and creatures that evolve to walk in your browser.

See the work
  • TypeScript
  • React
  • Next.js
  • Node.js
  • React Native
  • Python
  • FastAPI
  • Go
  • Rust
  • PostgreSQL
  • Prisma
  • MongoDB
  • PyTorch
  • Three.js
  • Tailwind
  • Docker
  • Redis
  • Cloudflare

Amir Aman

I like hard problems that end up in someone's hands.

I studied software engineering at Adama Science and Technology University, built payment-backed event platforms at iConnect, and now work independently, shipping for clients and for myself.

I care about the boring parts that make things trustworthy: idempotency, honest numbers, offline-first apps, and pages that load fast on slow connections.

  • iConnect
  • Adama Smart City Project
  • First Global Ethiopia

Ethiopia · GMT+3

Live: the dark side is where it's night right now. Drag to spin.

  1. Founder Building Driftwatch, a breaking-change radar for third-party APIs.
  2. Freelance Building web platforms, Android apps and backends for clients.
  3. Training Teaching Nimzo, my from-scratch chess engine, to play past 1000 Elo.
Projects shipped
18
Client builds
4
Essays
4
  • TypeScript
  • React
  • Next.js
  • Node.js
  • React Native
  • Python
  • FastAPI
  • Go
  • Rust
  • PostgreSQL
  • Prisma
  • MongoDB
  • PyTorch
  • Three.js
  • Tailwind
  • Docker
  • Redis
  • Cloudflare

The EEU is Killing the GERD: How One Incompetent Utility Company is Sabotaging Ethiopia’s Future

Things I've built and shipped.

From neural networks running in a browser tab to the queue that keeps a Telegram shop's inbox honest. Each one has a write-up on what was hard.

01/06 2026 · Founder

Driftwatch

A breaking-change radar for the third-party APIs you depend on. It watches vendors' OpenAPI specs, diffs every release, and publishes only the changes that break callers to a free public feed, with JSON, RSS and an MCP server.

  • TypeScript
  • Next.js
  • PostgreSQL
  • Prisma
  • Cloudflare Workers
  • MCP

02/06 2026

Ambulo

Jointed creatures evolve to walk, climb stairs and chase a lure. Every limb runs its own neural network, a genetic algorithm scores thousands of them in a WebAssembly physics engine, and the whole thing runs in the browser with no server and no AI API.

  • TypeScript
  • React
  • Three.js
  • Rapier
  • Web Workers
  • Vite

03/06 2026

Wrangl

An open-source CLI that turns any REST API into an agent-ready MCP server in one command, so tools like Claude and Cursor can call it directly.

  • TypeScript
  • Node.js
  • MCP
  • Docker
  • PostgreSQL

04/06 2026 · Solo build

Nimzo

A chess engine built from scratch: an AlphaZero-style ResNet with PUCT Monte Carlo Tree Search, a binary training-data pipeline, a UCI interface and a desktop GUI. No borrowed engine code and no pretrained weights.

  • Python
  • PyTorch
  • MCTS
  • UCI
  • Kaggle T4

05/06 2026 · Solo build

Mesob

A shared inbox and AI triage for businesses that sell over Telegram. Messages are deduplicated, queued in Postgres and triaged rules-first, so most traffic never reaches a model and nothing invents a price.

  • TypeScript
  • Node.js
  • PostgreSQL
  • Telegram Business API
  • LLM

06/06 2025 · Full-stack developer

iConnect

A scalable event management platform: Next.js frontend, Node.js backend, and Chapa payment gateway integration for secure transactions.

  • Next.js
  • TypeScript
  • Tailwind CSS

Everything else.

The latest client sites, side projects and Android apps. Smaller, but all real and all shipped.

Where I've worked.

Full timeline
  1. Jan 2026 — Now Freelance Software Engineer Independent
  2. Jun 2025 — Dec 2025 Full-Stack Developer iConnect
  3. Jul 2024 — Sep 2024 Software Engineering Intern Adama Smart City Project, Adama Technology Office
  4. Aug 2020 — Oct 2022 Robotics Team Mentor First Global Ethiopia

Notes & opinions.

All writing