ሰላም, I'm Dagim G. Astatkie 👋🏻

Dagim G. Astatkie

I'm the guy who automates a 10-minute job in 2 days, builds apps to solve my own irritating problems, and loves getting lost in the world of mathematics. As a curious and innovative software engineer, I thrive on finding novel solutions to challenges that go beyond just writing code.

I'm passionate about exploring new technologies, breaking down complex problems, and discovering creative solutions that often exceed expectations. My approach combines technical skills with out-of-the-box thinking to deliver unique and effective results.

For those interested in learning more, feel free to explore my projects, read my blog posts, or check out my Resume .

Latest posts
See all posts
Work Experience
See all 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
Recent projects
See all projects
Let's Connect

If you want to get in touch with me about something or just to say hi, reach out on social media or send me an email.