Data Platform Engineer — Addis Ababa / Open to remote roles · UTC+3

Amanuel Teferi

I build the backend and data platform systems other products stand on — pipelines tracking ~20 million creators, crawlers pulling 80% more data, APIs that answer in milliseconds.

  • 20M+Influencers tracked
  • ~0.8sTest creation, from 5s
  • +80%More data per crawl
  • 5+ yrsShipping in production
SCROLL
01 About

About me

I like the unglamorous half of the stack — the crawler that pulls more than it did yesterday, the ingestion job that can't drop a record, the query that shaved itself in half, the endpoint that went from five seconds to under one. Systems people never think about because they simply never break.

I'm a data platform engineer with a BSc in Software Engineering from the Addis Ababa Institute of Technology. My career sits between data platforms at scale and full-stack product work: Node.js and Express at the core, TypeScript everywhere, React on the front, Python and Django when the job calls for it. I'm a Data Platform Engineer at Bazaarvoice, and since June 2026 I've also been leading the Computer-Simulated Case project for USMLE Step 3 at Synapse. Based in Addis Ababa, working remote with teams in the US and Singapore.

02 Stack

The toolkit

Core — every day, in production
  • 01

    Node.js

    Services, workers, ingestion at volume.

  • 02

    Express.js

    APIs I've kept fast under real traffic.

  • 03

    TypeScript

    The whole JS ecosystem, typed end to end.

  • 04

    React

    Product surfaces that feel instant.

Also shipped
Angular React Native Django Python GraphQL PostgreSQL MongoDB Elasticsearch Cassandra AWS & GCP Grafana Vector search & LLM tooling
03 Experience

Where I've built

01

Affable → Bazaarvoice

Data Platform Engineer · Remote

Feb 2022 — Present

Data Platform team at Affable, a UGC and influencer marketing platform connecting brands with nano-influencers (1K–100K followers) and showing them which creators actually move the needle. Affable was acquired by Bazaarvoice, where I continue as a Data Platform Engineer.

bazaarvoice.com ↗
20M+influencers tracked
+80%more data per crawl
94%age & gender accuracy
  • Built backend and data platform systems tracking ~20 million influencers across YouTube, TikTok, Facebook and Instagram, ingesting millions of data points.
  • Led the TikTok API integration into the platform end to end.
  • Optimized crawler functions to pull 80% more data.
  • Built an LLM-integrated face analysis tool predicting age and gender to 94% accuracy.
  • Built a data embedder so the database can be searched semantically with vector search.
  • Implemented robust monitoring for distributed data pipelines, making failures visible before they spread.
Node.jsTypeScriptPythonData pipelinesVector searchLLM integrationSocial APIs
02

Synapse

Full-Stack Developer · US · Part-time

2026 — Present

A platform where doctors get practice tests for their USMLE exams. Part-time since June 2026.

synapseqbank.com ↗
~0.8stest creation, from 4–5s
99Lighthouse, every metric
  • Cut test creation load time from 4–5 seconds to ~0.8 seconds on average.
  • Raised Lighthouse scores from the 70s–80s to 99 across every metric through SEO, generative engine optimization (GEO) and performance work on the landing page and app.
  • Currently leading the Computer-Simulated Case (CCS) project for USMLE Step 3, giving students a way to practice the simulated cases on their exam.
Next.jsTypeScriptNode.jsPerformanceSEO / GEO
03

DriveHive

Full-Stack Developer · San Francisco, US

Jan 2024 — Apr 2025

A platform matching car leasing with rideshare drivers on a pay-as-you-go model.

drivehive.com ↗
−60%payment processing time
−70%redundant queries
<1 mocredit-union build
  • Cut daily payment processing time for driven miles by ~60% by restructuring an inefficient backend.
  • Optimized database access, reducing redundant queries by 70%.
  • Integrated a new Stripe payment system into an existing fleet of vehicles.
  • Built an automated system for real-time vehicle status monitoring, feeding telematics data into the internal management dashboard.
  • Built a new UI and backend for the acquisition of a credit union company in under one month.
  • Became one of only two developers maintaining the entire platform after the US-based team was let go, and redesigned the company website.
Node.jsExpressReactStripeTelematics
04

Shilengae

Full-Stack Developer, Backend & Mobile · Dubai, UAE · Remote

Feb — Dec 2021

An e-commerce platform serving the Gulf market.

~1,000concurrent users
2apps rebuilt from scratch
  • Rebuilt the Django server and the React Native mobile app essentially from scratch, architected to support ~1,000 concurrent users.
  • Created a second version of the core application by refactoring backend modules with Django and Node.js, deploying modular frontend updates in React and TypeScript.
  • Integrated GraphQL APIs connecting React front ends to backend micro-services, and kept database access and API integrations secure and consistent.
DjangoNode.jsReact NativeGraphQLPostgreSQL
05

Betesemay

Junior Developer · Addis Ababa, Ethiopia

~2020 · 1 year

Worked on Moogter, a debating platform built for the Ethiopian market ahead of the national election.

semayawi.media ↗
2×faster key query
  • Django backend, Angular frontend, shipped under an election deadline.
  • Cut a key database query time in half.
DjangoAngularPostgreSQL
04 Projects

Side builds

A few of the side projects I've built outside my day job. Live demos and code where they're public.

01

Market Floor

A browser commodity-trading game where prices aren't scripted: they come from a real order book, set by 62 computer traders with their own strategies, plus leverage, margin calls and shorting.

Sep 2026
TypeScriptViteSupabasePlaywright
02

Kinetic

A technical-analysis terminal for replaying market sessions candle by candle, backed by an Express API over live market data, with Chapa payments and AI session analysis.

Apr 2026
ReactExpressMarket dataGemini
03

Vault

Inventory, sales and treasury management for retail: Postgres with row-level security, Google sign-in and Gemini-assisted workflows.

Apr 2026
Next.js 15SupabasePostgresGemini
04

F1 Live

A live data streaming module synchronizing with race telemetry feeds to drive real-time race analytics.

Nov — Dec 2025
StreamingNode.jsReal-time
05

Ras Charts

Trading dashboards in React, wiring chart libraries to asynchronous data polling so traders read the market at a glance.

Mar — Dec 2025
ReactChartsAnalytics
06

Ras Trading

Built and led a team to design and ship a stock trading mobile app for the Ethiopian stock exchange, with secure transactions end to end.

Aug 2024 — Mar 2025
React NativeExpressFintech
05 Let's have fun

Take a break

Pipeline Runner gameplay: a glowing data packet speeding down a neon pipeline past red bugs and violet firewalls
3D game · built with Three.js

Pipeline Runner

You're a data packet. Dodge the bugs, jump the firewalls and collect every record on the way. It gets faster the longer you last. Works with a keyboard or touch.

Play now→
06 Contact

Let's build
something

Open to backend, data platform and full-stack work, and anything that needs to get dramatically faster. I read everything that lands here.

aman.teferi.80@gmail.com