Hi, I'm Abel 👋
Software Developer. I love tinkering with things and finding creative solutions to complex problems.
AY

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

V

Software Engineer

Nov 2024 - Present
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.

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

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

Get in Touch

Want to chat? Just send me an email or shoot me a dm on my socials and I'll respond as soon as I can.