Software Engineer • Abel Ayalew

Building useful systemsfor product and data teams.

Abel Ayalew

Tampere, Finland

Software Developer. I love tinkering with things and finding creative solutions to complex problems.
Open to remote rolesBackend + AI workflowsNode.js / Django

About

Senior Full-Stack Engineer with 5 years of experience building scalable web applications. Strong backend expertise in Django, Node.js, and TypeScript, with solid frontend skills in React and Next.js. Specializes in workflow automation, data pipeline optimization, and third-party integrations. Proven track record of delivering production-ready solutions with CI/CD and modern development practices.

Work Experience

Q

Senior Backend Engineer

Oct 2025 - Present
Qoves
  • Maintain a DAG-based orchestration engine for sequencing GPU-accelerated facial analysis pipelines including face segmentation, morphing, and measurement services.
  • Built a microservices platform with async task processing via Redis Streams (consumer-only, no HTTP endpoints), using a unified BaseConsumer with built-in DB access, webhooks, metrics, and GPU monitoring.
  • Developed a batch annotation engine for automated facial measurement extraction across large image datasets.
  • Set up distributed tracing, centralized logging, and metrics via SigNoz for full observability across all services.
V

Software Engineer

Nov 2024 - Nov 2025
Vula
  • Built end-to-end loan workflows for Purchase Order Financing, Invoice Discounting, and Growth Loans using Node.js (TypeScript) and PostgreSQL.
  • Developed a React-based admin dashboard for partner onboarding and portfolio analytics with 'Similar Companies' insights.
  • Automated document verification with Python scraping utilities, improving decision speed by 30%.
  • Optimized loan pipelines using Redis caching and Dockerized asynchronous services for higher reliability under load.
T

Backend Developer

Apr 2024 - Dec 2024
The Quick Company
  • Scaled QuickSync, a platform serving 10,000+ businesses and holding 2,000+ five-star reviews, used for inventory synchronization across Shopify, Etsy, and Square.
  • Integrated BigCommerce support, expanding the number of supported e-commerce platforms to 11.
  • Built a generic activity tracker that automatically logs and monitors user-initiated changes across models, simplifying audit trails and debugging.
  • Diagnosed and resolved 50+ high-priority production issues by tracing root causes in logs and optimizing backend performance.
  • Improved order retrieval performance by 2× through query optimization and caching, reducing latency and improving user experience.
G

Google DSC Lead

Aug 2023 - Aug 2024
Google Developer Students Club
  • Guided and empowered 80+ members, fostering technical and leadership excellence
  • Strengthened skills through personalized mentorship, driving impactful growth
H

Full stack developer, Contract

Aug 2023 - Nov 2023
Hyperhire
  • Contributed to a talent platform providing AI-driven job recommendations and mentorship.
  • Implemented CI/CD pipelines that reduced deployment times by 40% and minimized rollout errors by 30%.
  • Optimized backend queries and frontend caching for user dashboards and recommendation APIs.
A

Software Engineer, intern

Mar 2023 - Jul 2023
Addis Software
  • Built a digital loan management portal enabling Ethiopian diasporas to apply for loans remotely, digitizing a previously in-person process.
  • Led a backend team of 5 engineers to design and deliver modular, scalable Node.js microservices, improving development velocity by 15%.
  • Implemented secure document handling, verification workflows, and borrower data management using MongoDB and Express.
  • Designed complex MongoDB aggregation pipelines to power analytics dashboards, providing lenders with actionable insights and interactive charts.
  • Established early CI/CD pipelines and microservice boundaries, laying a foundation for future scalability and rapid iteration.

Skills

Python (Django)
Node.js/TypeScript
Python (Flask)
PostgreSQL
MongoDB
React/Next.js
Angular
Vue
TypeScript
Vanilla JS
HTMX
Alpine JS
Docker
Kubernetes
GitHub Actions
Pytest
Cypress
My Projects

Check out my latest work

I've worked on diverse projects, spanning from simple websites to complex systems Here are a few highlights.

Qoves

Science-based facial analysis platform that maps 521 facial points to deliver personalized improvement plans. Built GPU-accelerated microservices for face segmentation, morphing, and batch measurement with full observability.

Python
Django
FastAPI
Redis
Cloudflare R2
Image Processing

Vula

AI-powered fundraising assistant revolutionizing SME funding across Africa. Features automated grant matching, AI-generated investor memos, and streamlined application processes.

Node.js
React
TypeScript
PostgreSQL
AI/ML
Python

Quicksync

Scaled QuickSync for 10,000+ businesses with multi-platform inventory sync, expanded BigCommerce support, and improved backend performance and reliability.

Django
PostgreSQL
Redis

BiT Forum

A forum platform for Bahir Dar University students to ask questions, discuss, and share ideas and resources.

Django
PostgreSQL
Django-Rest-Framework
React

LeetCode Helper

A Telegram bot tailored to assist students on their LeetCode journey

Node.js
Telegraf
LeetCode API
MongoDB
Hackathons

I like building things

I participated in over six hackathons where I had the opportunity to meet some incredible people and build various projects within 2-3 days. It was eye-opening to witness the endless possibilities that motivated and passionate individuals can bring to life.

  • H

    Hack Girl Summer 3

    Digital

    iCan - A online chat platform aimed for women to chat about their problems, success, experiences etc. They can login with their Google account to chat or they can also chat anonymously.
  • I

    Impractical Hackers 2

    Digital

    Developed a fun and impractical web-app to practice typing but for programming.

Get in touch

Let's work together.

Have a project in mind or just want to chat? I'm always open to new opportunities and conversations.