Natnael Abrham

Senior software engineer building reliable systems.

I design, build, and operate APIs, data platforms, automation workflows, and distributed systems using TypeScript, Python, and Node.js.

Email me GitHub

Based in Addis Ababa, working remotely with teams in Europe, the US, and Australia

I work across technical design, implementation, deployment, and production maintenance. I do my best work on hard engineering problems where reliability, ownership, and clear communication matter.

Experience

Senior software engineer

TillaHealth, Addis AbabaSep 2026 – present

Recently joined to help build Tilla Health’s digital health platforms — EHR, telehealth, and claims infrastructure — connecting clinics, providers, and insurers across Ethiopia.

Independent software engineer

Contract engagements, part-time, remote worldwideApr 2022 – present

Delivered software systems, APIs, data pipelines, and automation for international products and businesses. Frequently owned work end-to-end, from technical design through deployment and maintenance.

Senior software engineer, ERPNext/Frappe

Haron Computer, Addis AbabaFeb 2025 – Sep 2025

Built ERPNext/Frappe customizations, custom services, and automation supporting live onsite operations.

Software engineer, Django

Optymize, Netherlands (remote)Nov 2024 – Apr 2025

Worked on a large-scale e-commerce data aggregation platform and led development within a distributed team.

Software engineer

Endgn, Australia (remote)Dec 2023 – Mar 2024

Served as the sole software engineer for an AI-powered social media automation platform.

Selected work

Hardware inventory management system

Software engineer

Replaced spreadsheet-based inventory tracking with real-time synchronization across multiple locations. Owned architecture, authentication, end-to-end development, deployment, and delivery using FastAPI, HTMX, PostgreSQL, and LDAP.

Source on GitHub

AskTheCreator

Full-stack engineer, open source

Grounded question answering over a YouTube channel’s entire content. Every claim cites the video and the second it came from, and answers that can’t be attributed are discarded. Built the ingestion pipeline, transcript chunking, and vector retrieval using Next.js, TypeScript, Drizzle, and Postgres with pgvector.

Source on GitHub

FuzzyMatch SaaS & API

Full-stack engineer

Built and shipped a subscription platform with PayPal integration, tiered API access, and large-workbook fuzzy matching for Excel plugins using FastAPI, React, and Firebase.

Visit fuzzylookupmatch.com

Haron ERP & forex management

Senior software engineer

Developed production software supporting daily forex-bureau operations, including real-time pricing, clerk workflows, administrative dashboards, and workflow automation.

Visit haronforex.com

Multi-marketplace data platform

Software engineer, distributed remote team

Built and operated a Django data pipeline processing 1M+ Amazon and Bol.com product records a day using PostgreSQL read replicas, RabbitMQ, Celery, and Redis.

Core strengths

Systems & API engineering

Production APIs and services with TypeScript, Node.js, NestJS, Python, FastAPI, Django, Flask, PostgreSQL, Redis, Celery, and RabbitMQ.

Data-intensive systems

Scraping, data aggregation, asynchronous processing, caching, database replication, and pipelines designed for large workloads.

Cloud and delivery

AWS, Docker, CI/CD, deployment automation, observability, and maintaining systems after launch.

Automation and applied AI

n8n workflows, LLM integrations, browser automation, scheduled processes, and internal productivity tools.

Technical toolkit

TypeScript, Node.js, NestJS, Python, Next.js, React, FastAPI, Django, Flask, PostgreSQL, Redis, RabbitMQ, Celery, Docker, AWS

Also: n8n, Playwright, Selenium, ERPNext/Frappe, HTMX, LLM integrations

Certifications

  • AWS Certified Solutions ArchitectAmazon Web Services Verify
  • AWS Certified Cloud PractitionerAmazon Web Services Verify
  • Python for Data ScienceIBM Verify
  • Prompt Design in Vertex AIGoogle Cloud Verify
  • Prepare Data for ML APIsGoogle Cloud Verify
  • Load Balancing on Compute EngineGoogle Cloud Verify
  • App Development Environment SetupGoogle Cloud Verify

Professional track record

Selected feedback from remote product and engineering engagements.

“stay away – he is too good to share”

John, IrelandSaaS platform, verified on Upwork

“Natnael is a great developer. He takes the time to understand the requirements and executes the solution fast and effectively. Very happy to recommend him.”

Aaron S., AustraliaSaaS platform, verified on Upwork

“Quick, fast, reliable, and does excellent work. We’ve hired many freelancers. He stands out. Would recommend without hesitation.”

Katheryn F., United StatesSaaS startup, verified on Upwork

Contact

I’m interested in senior software engineering roles with strong ownership over systems, APIs, and infrastructure. My focus includes distributed systems, data platforms, automation, and cloud engineering. Email me to discuss a role or request my résumé.

[email protected]