Skip to content
BackNov 7
Olyad B.
Upwork badge

Olyad B.

Senior Backend Engineer | Node.js, Go, AWS, NestJS, PostgreSQL, API

Most backend developers build the happy path and hope. I build the part that decides whether your product survives real users: what happens when a payment webhook fires twice, a provider times out halfway through a transaction, or a background job fails at 3 AM and nobody notices. I am Top Rated with a 100% Job Success Score across 35 jobs, and I spent over a year as a software engineer, a production payment platform, where a failed integration means missing money, not just a bug report. That is the standard I bring to every client project. When you hire me, you get an engineer who takes ownership. I design for failure first, with idempotency keys, retries with backoff, dead letter queues and reconciliation jobs, so your system fixes itself instead of waking your team. I write tested code, give honest estimates, tell you early when something is risky, and hand over work you can maintain without me. My main stack is Node.js, NestJS, TypeScript and PostgreSQL, and I use Go when a service needs heavy concurrency or high transaction throughput, such as webhook processors, API connectors and background workers. On the cloud side I am AWS Certified (DevOps Engineer Professional, Developer Associate, Cloud Practitioner), and I ship and run systems on AWS with Docker, CI/CD on GitHub Actions, monitoring and automated backups. I can also review an existing AWS setup for cost, security and reliability gaps. I have delivered REST APIs, Stripe subscriptions, African mobile money integrations (M-Pesa, MTN, Telebirr, PawaPay, Flutterwave, Paystack), multi tenant SaaS backends with tenant isolation and audit logging, real time WebSocket systems, and AI features with OpenAI and Claude. I work best with fintech teams that need payment flows they can audit, SaaS companies whose API or background jobs have become a reliability problem, and startups adding payments, AI or real time features to a product that already has users. Have a payment flow that double charges, a webhook that drops events, or a backend that breaks under load? Message me the symptom and I will tell you where I would look first, before you decide anything. Include your stack, your timeline and whether this is a fix or a new build, and I can answer much faster. I reply within four hours.

🇪🇹Addis Ababa, Ethiopia$45/hr100% JSS5.00 (28)Since Jul 2024
GlobeUpwork

Earnings and projects

MRR
$2.2k

Last 6 months ÷ 6

World#19,700 / 412k
🇪🇹Country#53 / 1,609
Revenue, last 30 days
$1.6k

Last 6 months: $13k

World#27,938 / 412k
🇪🇹Country#83 / 1,609
Total earnings
$16k

Billed in all: $16k

World#159,305 / 412k
🇪🇹Country#315 / 1,609
Per project
$450

$493 in the last 6 months

World#192,621 / 412k
🇪🇹Country#716 / 1,609
Projects, last 6 months
27
96% fixed4% hourly
World#3,464 / 412k
🇪🇹Country#8 / 1,609
Projects in all
35

Across 38 contracts

97% fixed3% hourly
World#85,277 / 412k
🇪🇹Country#95 / 1,609

Earnings, last 30 days

$15.8k+$1.6k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$14k$15k$16kOct 8Oct 23Nov 7

Skill rankings: Top 6% in RESTful API

Ranked by MRR among everyone on Upwork with the skill.

  1. #50Web API670 freelancers · 🇪🇹 #1Top 7%
  2. #66FinTech802 freelancers · 🇪🇹 #1Top 8%
  3. #122Redis1,774 freelancers · 🇪🇹 #1Top 7%
  4. #149Payment Gateway Integration2,302 freelancers · 🇪🇹 #3Top 6%
  5. #187Microservice2,217 freelancers · 🇪🇹 #5Top 8%
  6. #241GraphQL3,403 freelancers · 🇪🇹 #5Top 7%
  7. #259CI/CD3,691 freelancers · 🇪🇹 #3Top 7%
  8. #266NestJS3,757 freelancers · 🇪🇹 #12Top 7%