// full-stack developer. backend-first. fintech · web3 · apis.

Abdulfetah Yi. Abduljelil

Full-Stack Developer · Backend-focused

I build reliable backends and ship full products end to end.

Addis Ababa, Ethiopia

Available for work

Background
A2SV · AAU ECE
Shipped
8+ products shipped
Stack
Go · Python · TypeScript

726 contributions in the last year

Building systems that hold up under load

I'm a full-stack developer who spends most of my time on the backend — designing APIs, services, and data layers that stay correct under concurrency and real traffic. I've built payment gateways, remittance platforms, notification systems, and AI-powered learning products.

I work across Go, Python, and TypeScript (NestJS, FastAPI, Gin) with PostgreSQL and Docker/Kubernetes. I also ship mobile and web frontends when the product needs a complete loop — from Expo/React Native to Vue and Nuxt.

BSc Electrical & Computer Engineering graduate from Addis Ababa University and alum of Africa to Silicon Valley (A2SV, Nov 2023 – Nov 2024), where I completed 800+ algorithmic challenges on LeetCode and Codeforces.

Data consistency under concurrency is not optional — atomic transactions, clear locking, and explicit error handling beat clever shortcuts every time.

Full project index

fintech featured

TransferMe

Sharia-compliant remittance platform: interest-free transfers from the US and Saudi Arabia to Ethiopia with Telebirr and local bank payouts.

GoPostgreSQLFastAPIReact NativeStellarDockerStripe
web3 featured

Robot CFO

Full-stack Web3 app for DAO treasury management: multi-chain balances, Snapshot governance, Gemini treasury analysis, and Safe multisig execution.

Next.jsNestJSPostgreSQLWeb3LI.FISafe
web3 featured

MediTrust

Blockchain-powered prescription verification so doctors, patients, and pharmacies can trust prescriptions — tamper-proof records on Hedera with Supabase.

TypeScriptHederaSupabaseWeb3Healthcare
other

Ersha Ecosystem

Digital agriculture platform: farmer marketplace, weather, advisories, loan scoring, logistics, AI advisory, and Fayda eKYC integration.

DjangoReactPostgreSQLDockerFayda
other

EthioGuessr

GeoGuessr-style game for Ethiopia — guess locations from Mapillary street imagery with solo and multiplayer modes.

Next.jsTypeScriptGoGinMapillaryLeafletZustand
other

SideQuest

Real-life mission generator that turns boredom into self-improvement adventures — AI-crafted quests via Gemini with a template fallback when offline.

TypeScriptGemini AINext.js
other

Crop Recommendation AI

IoT + ML platform recommending crops by zone — role-based dashboards for admins, farmers, and investors. Built at Reboot the Earth Hackathon.

Next.jsFlaskPostgreSQLRandom ForestIoT
other

Cinema Ticket Booking

Movie ticket booking with showtimes, secure accounts, admin panel for movies/showtimes, and mock payments — Dockerized Vue + Go + Hasura stack.

VueGoHasuraDockerGraphQL

Tools & technologies

Languages
Python· Go· JavaScript· TypeScript· Java
Frameworks
NestJS· FastAPI· Flask· Django· Gin· Fiber· Vue· Nuxt· Node.js
Databases
PostgreSQL· MySQL· MongoDB· DynamoDB
Infrastructure
Docker· Kubernetes· Git· Prometheus· Grafana
Protocols & APIs
REST· gRPC· GraphQL· WebSocket
Domains
Payments· Remittance· Web3 / DAO tooling· AI / RAG· AgTech

Where I've shipped

  • Nov 2025 – Feb 2026 Development Team Lead · BrainBite Netherlands · Remote · Part-time
    • Lead the development team on delivery, technical direction, and quality for an AI-powered kids learning platform
    • Coordinate backend and full-stack work across NestJS services and product milestones

    NestJS· TypeScript· Team Leadership· DDD

  • Jan 2025 – Dec 2025 Full Stack Developer · BrainBite Netherlands · Remote · Full-time
    • Built an AI-powered kids learning platform integrating Azure OpenAI and OpenAI for dynamic story generation tailored to each child's profile
    • Applied prompt engineering and RAG to generate personalized content with custom voice narration and AI-generated images while maintaining content safety
    • Optimized content generation time by 3× with caching strategies and concurrency handling for low-latency story delivery
    • Architected modular services with controllers, providers, and middleware aligned with Domain-Driven Design (DDD)

    NestJS· Nuxt· TypeScript· Azure OpenAI· RAG

  • Oct 2024 – Dec 2024 Back End Developer · Addispay Financial Technology S.C Addis Ababa, Ethiopia · On-site
    • Developed a payment gateway in Go using a microservices architecture, improving maintainability, scalability, and deployment speed
    • Optimized services through advanced sorting algorithms and data structures to handle concurrent transactions
    • Strengthened security by following industry best practices across the payment flow

    Go· gRPC· Microservices· Docker

  • Jul 2024 – Oct 2024 Back End Developer · A2SV | Africa to Silicon Valley Addis Ababa, Ethiopia · On-site
    • Developed the complete backend for an AI-powered blog platform (admin and user sides) as part of a team
    • Implemented JWT-based authentication and authorization for secure access across the system
    • Integrated Redis for caching to reduce server load and improve response times
    • Built the database layer on MongoDB for scalability and flexibility; integrated Gemini AI for intelligent features

    Node.js· MongoDB· Redis· JWT· Gemini AI

  • May 2024 – Sep 2024 Software Engineer · DAFTech Social ICT Solutions Addis Ababa, Ethiopia · Hybrid
    • Reduced a .NET codebase by 50% (10,000 → 5,000 lines) using C# and .NET refactoring
    • Enhanced the Amhara Regional Government system, boosting performance and scalability by 30% through modularization, efficient data structures, and LINQ

    C#· .NET· LINQ· Software Infrastructure

  • Jan 2022 – Aug 2024 Back End Developer · AKIL Addis Ababa, Ethiopia · On-site
    • Built a high-performance notification system in Go processing up to 1,000 notifications/minute — 20% faster processing and ~15% overall performance gain
    • Designed a registration system supporting 500+ concurrent users at 98% uptime; resolved 10 critical issues and improved response speed by 20%
    • Developed a volunteer invitation service with transactional operations and concurrency controls to ensure data consistency under load

    Go· PostgreSQL· Goroutines· Jira

Academic background

  • BSc Electrical & Computer Engineering

    Addis Ababa University

    • Coursework: OOP, Operating Systems, Computer Architecture, Digital Logic Design
  • Computer Software Engineering

    Nov 2023 – Nov 2024

    Africa to Silicon Valley (A2SV)

    • The A2SV program significantly sharpened my problem-solving skills, providing an intensive environment for learning and growth. Through this program, I have successfully solved over 800 algorithmic challenges on platforms like LeetCode and Codeforces, improving my coding proficiency and enhancing my ability to tackle complex technical problems.
    Data StructuresAlgorithmsProblem SolvingSoftware EngineeringSystem Design

What clients say

5.0 · Upwork work history

  • Nov 2025 – Mar 2026

    Sr. Backend Developer Needed for AI Project

    "Abdul Fateh is a robust backend engineer."
    Clear CommunicatorDetail OrientedAccountable for Outcomes
  • Dec 2025

    Full-Stack Developer (Svelte 5 + Node.js)

    "Abdulfetah was professional, communicative, and clearly knowledgeable in full-stack development. He delivered his tasks responsibly and showed a good understanding of Svelte and Node.js."
    ReliableClear CommunicatorProfessional
  • Oct – Nov 2025

    Experienced Backend Developer Needed for FastAPI Project

    "Excellent senior backend engineer!"
    Committed to Quality
  • May – Aug 2025

    Software Engineer Needed for Golang and NextJS Development

    "Abdulfetah was a joy to work with. Very competent and very responsive."
    CollaborativeCommitted to QualityClear Communicator
  • Mar – May 2025

    Full Stack Developer

    "Dependable full-stack engineer — strong on the backend, clear communication, and steady delivery across the full contract."
    ProfessionalDelivered on Time
  • Jan – Mar 2025

    Full Stack Developer

    "Consistent collaborator on a long-running full-stack engagement. Professional, responsive, and reliable from kickoff through delivery."
    ReliableStrong Technical Skills

Let's build something.

I'm open to full-stack and backend roles — product engineering, APIs, payments, and platforms where reliability and clear system design matter. Full-time or contract.