Skip to content
ED

I build AI platforms and backends that hold up in production.

Senior full-stack engineer, 5 years in. Python, FastAPI, and Next.js on systems where correctness is the requirement: a cross-exchange arbitrage terminal, a land-valuation pipeline, a JSON validator on PyPI that runs 116× faster than the library it replaced.

Specification

RoleFull-stack
Since2021
Shipped20+ systems
BaseAddis Ababa
Time--:-- UTC+3
StatusAvailable
Selected workFull index

Three of 16 plates.

FIG.01March 2026

Fintech · Real-time

Prediction Market Terminal

Real-time arbitrage detection across Polymarket and Kalshi

Live markets tracked400+
Exchanges unified2
Update latency<1s

Next.js 16 / React 19 / TypeScript / Tailwind CSS v4 / shadcn/ui

Read the case study
FIG.02May – July 2026

Open source · Extension

RiskRabbit

Zero-dependency position-size calculator for prop-firm traders

Bundle, no framework118 KB
Runtime dependencies0
Popup interactive<100ms

JavaScript / Chrome MV3 / Service Worker / WebSocket / Binance API

Read the case study
FIG.03May 2026

Web3 · Platform

LaunchPad

Premium token launch platform on BNB Chain

Chain integrationBNB
Launch to trade flowE2E
Stripe onrampFiat

Next.js 16 / TypeScript / Tailwind CSS v4 / Wagmi / Viem

Read the case study
Capability

What I'm hired to do.

Most engagements land in one of these three. The overlap is the point: an AI feature nobody can operate isn't shipped, and a fast API nobody can use isn't a product.

AI & LLM systems

RAG pipelines, multi-agent automations, and evaluation workflows built on LangChain and the OpenAI API. Contributor at Outlier and Turing on model training and benchmarking projects.

RAG · Agents · Evals · LangChain · OpenAI API

Backend & data

Scalable APIs and async ETL with FastAPI, Django, Pandas, and PostgreSQL. Processed millions of records and cut production API latency by up to 40%.

FastAPI · Django · PostgreSQL · Async ETL · Pandas

Full-stack product

End-to-end web products with Next.js, React, TypeScript, and Tailwind on the front, Node.js or Python services behind. Clean contracts, tight feedback loops.

Next.js · TypeScript · React · Node.js · Tailwind

Assembly

How a system goes together.

01
02
03
04
Parts list
  1. 01Interface

    Next.js · React · Vue · Tailwind

    Server components by default, client only where state lives

  2. 02Contract

    REST · WebSockets · Zod

    Typed at the boundary, so the client cannot ask a wrong question

  3. 03Services

    FastAPI · Laravel · Node.js

    Async handlers, queue-backed work, no request left holding a lock

  4. 04Data

    PostgreSQL · MySQL · Redis

    Migrations in version control, indices chosen from real query plans

History

Where I've worked.

  1. 2024 – Present

    Remote

    Senior Full-Stack Engineer

    Independent / Contract

    Solo and lead engineer on production platforms across Web3, fintech, and real estate. Owns architecture, delivery, and operations end to end.

    • Built Sundial Lands end to end: Next.js frontend, Node.js and FastAPI services, and the parcel evaluation pipeline
    • Shipped LaunchPad, a BNB Chain token-launch platform with bonding-curve trading and automated fee distribution
    • Published JSONGuard to PyPI, a ~250-line validator benchmarked ~116× faster than fastjsonschema

    Next.js · FastAPI · PostgreSQL · TypeScript · Web3

  2. 2022 – 2024

    Remote

    Full-Stack Engineer

    Client engagements

    Delivery work for clients across commerce, fintech, professional services, and education, on stacks chosen by the product rather than by preference.

    • OfBusiness, one of India's largest B2B procurement platforms: live pricing across 500+ products and 26+ states
    • NLE Ltd, an accounting firm in London and Paris: bilingual Laravel platform with French payroll and income calculators
    • LeapForWord: Vue and Nuxt frontend for an English-literacy platform serving six Indian languages
    • Withfund, an Ethiopian crowdfunding platform: campaign flows, real-time donation tracking, and bank withdrawal integration
    • MoezBinz and Shopcart: storefront, catalog, and inventory-rotation surfaces

    Next.js · TypeScript · Node.js · FastAPI · Laravel · Vue

  3. 2021 – 2022

    Remote

    Software Engineer

    Freelance / Upwork

    Backend and data engineering for automation pipelines, crawlers, and API integrations delivered to clients across time zones.

    • Async data pipelines and exchange integrations processing millions of records
    • 20+ production systems delivered for direct and marketplace clients

    Python · Django · Flask · Pandas · PostgreSQL

Stack

The tools I reach for, by layer.

Deep in Python and TypeScript, comfortable elsewhere. I pick boring infrastructure so the interesting part can be the product.

Languages
PythonTypeScriptJavaScriptPHPSQL
Frontend
Next.jsReactTailwind CSSReduxRadix UIshadcn/uiVueNuxtReact Native
Backend
FastAPIDjangoFlaskLaravelNode.jsRESTWebSockets
Data & infra
PostgreSQLMySQLMongoDBSupabaseRedisPandasDockerVercel
AI
OpenAI APILangChainRAG pipelinesVector searchGemini
Tooling
GitVS CodeViteFigmaPytest

Got something to build? Let's talk.

A full build, an AI integration, or a second opinion on architecture. Most projects start with a thirty-minute call, and I reply to every serious enquiry within a day.

Status
Open to new work
Local time
--:-- UTC+3
Response
Within 24 hours