~/home/abudi47/portfolio
Available for work

$ whoami

Abduselam Tesfaye

Full-Stack Developer | AI Engineer & Evaluation Specialist

I ship production web apps and evaluate frontier AI coding agents — structure, security, and judgment.

4+

Years combined exp.

10+

Projects shipped

2

AI labs supported

01

About

Abduselam Tesfaye

I ship production web apps and evaluate frontier AI coding agents — structure, security, and judgment.

Software Engineer and full-stack web developer with 4+ years of combined experience across full-stack development, AI engineering, and expert AI data evaluation. I build scalable web applications with React, Redux, Next Js, Node.js, Express.js, MongoDB, PostgreSQL, MongoDb , and Tailwind CSS, and backend and automation services with FastAPI and Python.

I contributed expert human data and code evaluation to frontier AI labs through AfterQuery and Revelo, and deliver production web applications for international clients on Upwork. I care about clean architecture, secure coding practices, and shipping work that is reliable and well-documented.

Based in Addis Ababa, Ethiopia. I work best when requirements are clear, feedback is fast, and the goal is shipping something durable — not just demo-ready.

Ship full-stack products

MERN and FastAPI builds with auth, APIs, and production-minded structure — not just demos.

Evaluate frontier AI

Expert data and code review for labs like AfterQuery and Revelo — RLHF, SFT, DPO, and SWE-bench-style tasks.

Secure by default

OWASP-aware implementation, clean version control, and documentation clients can trust.

Full-Stack Development (MERN)REST API DesignAI Data & Code EvaluationRLHF / Model FeedbackML IntegrationAutomation & ScriptingTechnical WritingSecure Coding (OWASP)
02

Experience

  1. AI Evaluation & Expert Data Specialist

    2026 — Present

    AfterQuery · Remote

    • Design and author expert-level software-engineering evaluation tasks and reinforcement-learning environments used to benchmark frontier AI coding agents.
    • Capture step-by-step expert reasoning decisions, trade-offs, and context
    • to produce high-value structured training data beyond simple answer labeling.
    • Write reference solutions and validation tests, and audit dataset entries for correctness, originality, and difficulty calibration.
  2. AI Code Review & Annotation Specialist

    2025 — 2026

    Revelo · Remote

    • Review and evaluate AI-generated code across multiple languages for correctness, efficiency, security, and production-readiness.
    • Provide human feedback for LLM post-training (RLHF / SFT / DPO), ranking competing model outputs and refining responses.
    • Reproduce and fix repository issues using test-driven development, documenting reasoning traces for agentic-coding (SWE-bench-style) datasets.
  3. Freelance Full-Stack Developer

    2025 — Present

    Upwork · Remote

    • Deliver end-to-end web applications for international clients using React, Node.js, Express, MongoDB, and PostgreSQL.
    • Own the full cycle: requirements gathering, development, testing, deployment, and client communication.
    • Maintain strong client satisfaction through reliable delivery and clear technical documentation.
  4. AI Engineer & Full-Stack Developer

    2024 — 2025

    Nile Tech Solutions · Addis Ababa

    • Designed and built full-stack web applications using the MERN stack and FastAPI, with REST APIs, MongoDB/PostgreSQL, and role-based access control.
    • Supported AI initiatives: data preparation, automation workflows, model-integration support, and dataset validation/QA for training pipelines.
    • Collaborated with cross-functional teams using Git/GitHub and clean, version-controlled code.
  5. AI & Automation Engineer

    2023 — 2024

    Nile Technology Solutions · Addis Ababa

    • Developed backend services and automation workflows using FastAPI and PostgreSQL.
    • Built and integrated chatbot systems for web and Telegram, including retrieval-augmented (RAG) components.
    • Wrote automation scripts to streamline repetitive data-processing and deployment tasks.
  6. Front-End Developer Intern

    2023

    IE Network Solutions · Addis Ababa

    • Contributed to a job recruitment system, building and enhancing UI features with React, JavaScript, HTML, and CSS.
    • Collaborated with the team to deliver project features on schedule in a professional development environment..
03

Projects

SafeNet AdamaProject of the Year 2026

SafeNet Adama

Won Project of the Year 2026 — gave police staff real-time hotspot detection and role-based case workflows.

Police Integrated Crime Intelligence System with a web dashboard, React Native mobile app, and ML services for hotspot detection & prediction and incident classification , ( Winner of Project of the Year 2026 in ASTU )

ReactReact NativeNode.jsExpressPythonFlaskMongoDBscikit-learn
Thera — AI Therapist Session Summarizer

Thera — AI Therapist Session Summarizer

Cuts session note review time by turning raw transcripts into structured clinical summaries.

AI-powered therapist session summarizer that turns session notes into structured summaries using Next.js, NestJS, PostgreSQL, and pgvector.

Next.jsNestJSpgvectorPostgreSQL
AI Farm Advisory Chatbot

AI Farm Advisory Chatbot

Local-language RAG assistant that makes agronomy advice accessible without English fluency.

AI-powered chatbot that assists farmers with crop management, pest control, and weather guidance in a local language, built with FastAPI and RAG-style retrieval.

ReactFastAPIPythonPostgreSQL
E-estate

E-estate

End-to-end property discovery with search, filters, and admin tooling for listing operations.

Property-listing platform with search, filtering, and an admin management dashboard to help users find homes quickly and comfortably.

ReactExpressTailwind CSSNode.jsMongoDB
Real-Time Chat App

Real-Time Chat App

Instant private messaging with live presence — production-shaped Socket.IO architecture.

Real-time messaging app with secure authentication, private chats, online status indicators, and a responsive UI built with the MERN stack and Socket.IO.

ReactNode.jsExpressMongoDBSocket.IO
Smart-Recruit

Smart-Recruit

Role-based hiring pipeline that lets employers filter applicants and track status in one place.

Job recruitment system with role-based authentication, application filtering, status tracking, and dashboards for employers and candidates.

ReactReduxTailwind CSS
Student Management System

Student Management System

Centralized student records with RBAC for admins, teachers, and academic tracking.

ReactNode.jsExpress
Digital Menu

Digital Menu

Touchless QR menus with live updates and Chapa payments for Ethiopian restaurants.

ReactNode.jsExpress
Portfolio Website

Portfolio Website

Visitor-facing AI assistant grounded in CV data — design, content, and chat in one system.

Next.jsTypeScriptTailwind CSS
E-Commerce Platform

E-Commerce Platform

Full storefront flow with payments and inventory management.

Next.jsStripeMongoDB
04

Stack

Languages

JavaScript (ES6+)TypeScriptPythonSQLJavaPHPHTML5CSS3

Frontend

ReactReduxReact NativeTailwind CSSResponsive UI

Backend

Node.jsExpress.jsFastAPIFlaskREST API designJWT auth & RBAC

Databases & ORMs

MongoDBPostgreSQLMongooseSequelizeTypeORM

AI & ML

Data annotation & evaluationRLHF / SFT / DPO feedbackRAG systemsscikit-learn (K-Means, Random Forest)Dataset QA

Tools & Practices

Git & GitHubLinux (Ubuntu, Kali)Docker (basics)Code reviewSoftware testingOWASP Top 10
05

Education

Graduated 2026

B.Sc. in Software Engineering

Adama Science & Technology University (ASTU)

MGPA 3.75 · CGPA 3.6

Full-Stack DevelopmentAutomationAICybersecurity Concepts

Languages

  • EnglishProfessional
  • AmharicNative
  • ArabicConversational
06

Work with me

Open to freelance builds · full-time roles · ai evaluation & annotation. Based in Addis Ababa, Ethiopia, collaborating remotely.

Full-stack product builds

End-to-end web apps — React/Next frontends, Node or FastAPI backends, auth, APIs, and deployment.

Startups & product teams

AI evaluation & annotation

Expert code review, RLHF / SFT / DPO feedback, and SWE-bench-style task authoring for frontier labs.

AI labs & data platforms

Freelance & full-time

Fixed-scope freelance delivery or longer engagements. Clear communication, docs, and reliable shipping.

Remote · worldwide

Ready to talk?

Share a brief, role, or evaluation opportunity — I reply with clear next steps.

07

Contact

$ send --message

Let's connect

Open to freelance projects, full-time roles, and AI evaluation collaborations. Drop a message or reach out on any of the channels below.

Location

Addis Ababa, Ethiopia

Available for work

Currently open to:

Freelance buildsFull-time rolesAI evaluation & annotation