Nahom

Nahom W. Gebremichael

Open to work / Addis Ababa, Ethiopia | Remote

I build web apps, APIs, bots, internal tools, and automations. Python, TypeScript and Go on the backend, Next.js and React on the frontend, and Python for scrapers, Telegram pipelines, and third-party integrations.

Timeline

Experience

Work, training, and the parts that shaped how I build.

01

May 2026-July 2026

work

AI Training Contractor

AfterQuery Experts

  • Built and evaluated software engineering test cases for AI model training, covering code correctness, edge cases, and reasoning quality.

02

Feb 2026-June 2026

work

Software Developer

Addis Ababa University Research Directorate

  • Building e-GRATS, a grant tracking system with Next.js, Django, and PostgreSQL.
  • Authored the Software Design Specification (SDS) and designed the database schema (ERD) for complex grant lifecycles.
  • Implementing a multi-stage approval workflow with RBAC and JWT.

03

Jan 2026-June 2026

program

A2SV

A2SV (Africa to Silicon Valley)

  • Four-plus months of intensive data structures and algorithms practice.
  • Solved 300+ problems across LeetCode and Codeforces.
  • Training for speed, accuracy, and contest-style problem solving.

04

Oct 2023-Apr 2024

work

Apprentice

INSA

  • Engineered high-throughput web scraping scripts using Python, Selenium, and Telethon to harvest large-scale unstructured data from Telegram and social media platforms.
  • Built data cleaning and text-normalization pipelines to parse raw HTML/JSON, remove anomalies, and prepare structured datasets for downstream AI models.
  • Built and deployed robust RESTful APIs using Express.js and Django to serve cleaned data feeds.
  • Presented AI-driven scraping and data analysis projects at multiple national technology expos.

Credentials

Certifications

Verified credentials and completed programs.

ALX Africa · Oct 2025

ProDev Back-End Programme

Credential
  • Learned the backend stack: Django, SQL, Docker, and Kubernetes.
  • Completed Professional Foundations covering communication, teamwork, critical thinking, and problem-solving through real-world projects.

INSA · Jan 2024

Cyber Talent Summer Camp

Credential
  • Gained foundational and intermediate software development practices, usage of various cybersecurity tools, and network security principles.
  • Completed graduation project: a news aggregator and analysis platform.

Google · Nov 2023

Google Cybersecurity Specialization

Credential
  • Gained hands-on experience in cybersecurity practices, including risk assessment, network security, and incident response.
  • Worked with DBMS, SIEM tools, threat analysis, and vulnerability assessment.

Tools

Stack

Categorized by how I use it.

Languages

PythonPythonGoGoTypeScriptTypeScriptJavaScriptJavaScriptSQLC++C++GNU BashBash

Backend

DjangoDjangoFastAPIFastAPINode.jsNode.jsExpressExpressGoGoDRF

Frontend

Next.jsNext.jsReactReactReduxRedux

Data & Infra

PostgreSQLPostgreSQLSQLiteSQLiteMongoDBMongoDBSupabaseSupabaseFirebaseFirebaseRedisRedisDockerDockerCeleryCeleryRabbitMQRabbitMQ

Scraping & Automation

TelethonSeleniumSeleniumBeautifulSoupScrapyScrapy

Workflow

Arch LinuxArch LinuxGitGitGitHub ActionsGitHub Actions

Concepts

REST APIsAsync ProgrammingPOSIX & Linux InternalsNetwork Traffic AnalysisData Scraping & IngestionOSINT
Loading projects

Activity

Open source activity

A contribution graph pulled live from GitHub.

...

contributions in the last year

Loading signal

Now

Current work

What I am building and working through right now.

Building

LANFlow

Go-based bandwidth control for home router setups. Raw sockets, traffic shaping, minimal footprint.

News Aggregator

Scrapes Telegram channels, deduplicates articles, and classifies them into streams.

Also grinding

boot.dev

Finishing backend and devops paths in Go. Pandas, AI agents, and RAG queued up.

CodeCrafters

Building DNS server and git from scratch in Go.

Effective Go

Learning how to write Go the way it was actually meant to be written.

Last updated: September 2026

Writing

Notes

Notes on systems, tools, and the things I am building.

All writing
  1. 001How to dualboot OMARCHY2026-09-06 / 5 min / Arch, Linux, Windows, Dualboot, OMARCHY

Contact

Get in touch.

I am open to full-stack, backend, and automation roles, specifically web apps, APIs, bots, pipelines, and integrations using Python, TypeScript, Go.