Backend & Systems Engineer
I build backend systems that ship cleanly and stay maintainable.
I'm Yididya, a self-taught engineer in Addis Ababa. Since 2022 I've shipped production software: Django and FastAPI backends, PostgreSQL data models, automation workflows, dashboards, and mobile app APIs for real businesses.
Background
I started coding in 2022 and quickly found my passion in backend engineering — the invisible plumbing that makes software work at scale. Since then I've shipped 14+ production systems as an employee and freelancer across Ethiopia, from event ticketing platforms to financial tools and school management systems.
I work primarily with Django and FastAPI on the backend, Next.js on the frontend, Flutter for mobile apps and PostgreSQL + Redis for data. I care deeply about clean architecture, reliable APIs, and systems easy to maintain long-term.
What I build
Backend APIs & microservices, database design & optimization, Telegram bots & automation workflows, full-stack web apps, and mobile apps with Flutter.
How I work
I take ownership from spec to deployment. I communicate clearly, deliver on time, and write code that the next engineer can actually read.
Best fit
I am strongest when the product needs practical engineering judgment: turning messy requirements into a working backend, connecting business workflows, designing the database, and shipping something people can actually use.
Good problems
- Backend-heavy MVPs and internal tools
- Payment, ticketing, POS, reporting, and admin workflows
- Telegram automation and mobile app backends
Open to freelance contracts, backend consulting, and interesting collaborations. Best reached by email or Telegram.