Work
  • Feb2026 - Present
    Backend Engineer

    Following the transition from Vistec Technologies, I now build and maintain the entire backend for klik.et — a multi-platform delivery platform serving customers across Addis Ababa through mobile apps and web portals.

    Architecture & Scale:

    • Designed a monorepo architecture with Express, Hasura (GraphQL), and background job workers
    • Implemented role-based access control with multiple user roles

    Key Systems Built:

    • Automated driver dispatch system using background job processing — assigns nearest available drivers in real time with race-condition guards and atomic promotion
    • Real-time delivery tracking with heartbeat-based location updates
    • Payment integration (Telebirr USSD) with unit tests using Vitest
    • Financial dashboards for invoicing, revenue tracking, and entity-level analytics
    • Firebase Admin SDK for push notifications
    • Prometheus (prom-client) for metrics and monitoring

    Impact:

    • Core contributor to backend architecture and systems implementation
  • Jul2025 - Feb2026
    Backend Engineer

    After a year in a remote Fullstack Engineer role at CodeLight, I accepted a full-time on-site position at its sister company Vistec Technologies. I built delivery platform systems using Express, PostgreSQL, and Hasura.

    Supply Chain Platform:

    • Developed the backend for an end-to-end supply chain platform tracking distribution across Ethiopia
    • Built with Express.js, PostgreSQL, Hasura, and Docker
    • Designed database architecture and REST/GraphQL APIs for supply chain tracking
    • Delivered a Nuxt.js CMS for logistics and inventory management, enabling real-time tracking across the distribution network
  • Sep2024 - Jul2025
    Full Stack Engineer

    After my 3-month internship, I was offered a full-time remote position as a Full Stack Engineer. During this period, I worked on two major production systems using Nuxt.js, Hasura (GraphQL), and Express.js.

    Digital Livestock Tracking Platform:

    • Further contributed to the livestock tracking platform with NFC hardware integration
    • Designed the database schema, REST/GraphQL APIs, and administrative CMS for cattle tracking, insurance policies, and claims processing

    Key Contributions:

    • Full-stack development: UI implementation + database design
    • 3rd-party API and payment gateway integrations
    • Legacy frontend refactoring for maintainability and performance
    • Containerized deployments using Docker
  • May2024 - Sep2024
    Full Stack Engineer Intern

    CodeLight Software Engineering is a rapidly expanding provider of innovative software solutions in Ethiopia. During my internship, I worked on a digital livestock tracking platform with NFC hardware tags for cattle identification and a full cattle insurance management system.

    Projects & Contributions:

    • Designed the database schema, REST/GraphQL APIs, and administrative CMS for cattle tracking, insurance policies, and claims processing
    • Built an admin dashboard for managing customer records and insurance policy data
    • Developed a TypeScript automation script for database-to-database migration, reducing manual data entry errors
    • Integrated NFC hardware tags for real-time cattle identification and tracking

    Outcome: Promoted to a full-time remote Full Stack Engineer position due to consistent delivery and technical growth.

  • Oct2022 - Jan2023
    Mobile Application Developer Intern

    Poshak Consultancy Services is a specialized IT consultancy firm focused on developing tailored ERP (Enterprise Resource Planning) systems for garment factories in Ethiopia and India.

    Projects & Contributions:

    • Fixed bugs in a mobile ERP app, streamlining the release process and ensuring adherence to project deadlines
    • Enhanced user experience by addressing critical issues in the mobile app prior to launch
    • Worked on a mobile application for inventory management, collaborating with designers to improve the user interface and overall experience