ሰላም, 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 delivery platform serving 100,000+ customers across Addis Ababa through 5+ mobile apps and 3+ web portals.

    Architecture & Scale:

    • Designed a monorepo with Express API, Hasura (GraphQL), and pg-boss workers
    • Built the PostgreSQL database schema from scratch
    • Implemented RBAC with 16+ user roles (customers, drivers, vendors, fleet managers, etc.)
    • Deployed across multiple Docker Compose environments (dev, staging, beta, prod)

    Key Systems Built:

    • Automated driver dispatch system using pg-boss for async 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:

    • Built the entire backend from zero to production in ~11 months
  • 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.

    Ecoland — Fertilizer Supply Chain Platform:

    • Developed the backend for an end-to-end fertilizer 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.