Abdelah
Mohammed.
Full-Stack & AI Engineer
I'm Abdelah, a full-stack engineer from Addis Ababa. I studied Electrical and Computer Engineering at Addis Ababa University.
I work mostly in TypeScript and Python. I've built backend services with Node.js and FastAPI, worked on frontends in Next.js and Svelte, and spent six months at Revelo writing and reviewing code used to train AI models.
I like owning a feature from the database all the way to the screen.
- Based in
- Addis Ababa, Ethiopia
- Focus
- Web apps, backends, AI
- Education
- B.Sc. Electrical & Computer Engineering, Addis Ababa University
- Outside code
- Manchester United
- Coursework
- Data Structures & AlgorithmsSystem DesignSoftware EngineeringOperating SystemsComputer ArchitectureObject-Oriented ProgrammingDigital Logic Design
01Selected work
click a project to read more
- 01 / AI agent · Data pipeline · SoloFeatured
Armband
An AI manager for Fantasy Premier League: an agent that acts on your team, built on a tested data pipeline.
Connect your FPL team and give the agent, called the Gaffer, a job: pick the best XI, choose a captain, make a transfer, or rate the lineup out of 10. It makes the changes on your pitch, shows the working behind every decision, and you choose to Apply or Revert.
- typical answer
- ~8s
- typical answer
- per answer
- ~$0.001
- per answer
- tests
- 280+
- tests
- architecture decision records
- 15
- architecture decision records
- TypeScript
- Next.js
- React
- Claude API (Anthropic)
- Supabase/Postgres
- GitHub Actions
- Zod
- Vitest
- 02 / Computer vision · IoT · Real-time
SmartPark
A parking system that uses one camera instead of a sensor in every spot.
An ESP32-CAM watches the parking lot and YOLOv8 marks each spot as free or taken. Drivers can find, reserve and pay for a spot from their phone. Operators set up a lot by drawing a box over each spot on a live frame.
- mAP@50 on PKLot
- 0.995
- mAP@50 on PKLot
- precision and recall
- 0.999
- precision and recall
- between detections
- 2s
- between detections
- camera per lot
- 1
- camera per lot
- Next.js
- React
- TypeScript
- Tailwind CSS
- FastAPI
- Python
- PostgreSQL
- YOLOv8
- Socket.IO
- Docker
- ESP32-CAM
- 03 / Machine learning · IoT · Hackathon
CropAI
Suggests which crops to plant in an area, based on its soil and weather.
We built this at the Reboot the Earth Hackathon. It takes soil and weather readings for an agricultural zone and uses a Random Forest model to suggest the crops most likely to do well there.
- Python
- scikit-learn
- Flask
- PostgreSQL
- Next.js
- TypeScript
- Tailwind CSS
- 04 / Full-stack · Public sector
Government E-Service Platforms
Government services people can use online instead of waiting in line.
Several government service platforms with Laravel backends and Next.js and TypeScript frontends. Redux Toolkit and Redux Saga handle the long, multi-step application forms.
- users per platform
- 10k+
- users per platform
- users at the same time
- 50k
- users at the same time
- service delivery
- +20%
- service delivery
- user engagement
- +25%
- user engagement
- Next.js
- TypeScript
- Redux Toolkit
- Redux Saga
- Laravel
02Experience
Oct 2025 – Mar 2026latest
AI Trainer
ReveloRemote
- Created and tested coding prompts, including edge cases, to better evaluate and train model behavior.
- Reviewed and improved model-generated code for correctness, clarity and practical use.
- Spotted recurring mistakes in outputs and gave feedback to help the models improve over time.
- LLM evaluation
- Prompt design
- Code review
Jul 2025 – Oct 2025
Frontend Developer
MINDPLEXRemote
- Built responsive, interactive user interfaces with Svelte and Tailwind CSS.
- Implemented UI/UX designs and made sure they worked across browsers.
- Optimized the apps for performance and scalability.
- Worked with the backend developers to integrate APIs.
- Svelte
- Tailwind CSS
- REST APIs
Sep 2024 – Mar 2025
Backend Developer
Evergreen
- Built and maintained server-side applications with Node.js, Express and SQL databases (MySQL, PostgreSQL).
- Built and consumed REST APIs for dynamic web applications.
- Focused on performance, scalability and secure data handling.
- Worked with the frontend developers in an Agile team.
- Node.js
- Express
- PostgreSQL
- MySQL
03Stack
- Languages
- TypeScriptJavaScriptPythonSQL
- Frontend
- Next.jsReactSvelteTailwind CSSRedux
- Backend
- Node.jsNestJSExpressFastAPIFlaskSocket.IO
- AI & Vision
- YOLOv8UltralyticsOpenCVscikit-learnLLM evaluation
- Data
- PostgreSQLMySQLMongoDBSQLAlchemy
- Infra
- DockerGitAWSESP32 / IoT
04Contact
Want to work together? Send me an email.