Hello! 👋

I'm Milkias Yeheyis

Software Engineer

About Me

I'm a software engineer specializing in backend systems, API design, and building software that holds up as organizations grow. Over the past few years I've shipped production systems across industries — from offline-capable field applications for forestry operations to anonymous counseling platforms deployed across 10+ institutions — always with an emphasis on reliability, maintainability, and clean architecture. My primary stack is Django, Sveltekit, Next.js, Go and PostgreSQL, and I work comfortably across the full stack when the project calls for it. I hold AWS certifications in Cloud Practitioner and Solutions Architect, and I'm driven by the kind of work where the technical decisions actually matter. I'm actively seeking remote opportunities where I can contribute to a strong engineering culture and keep growing as a builder.

Javascript React Node.js Python Django Go AWS Docker

Projects

01

Anonymous Counseling Bot

Designed and deployed a privacy-first Telegram counseling platform serving 10+ churches and university fellowships across Ethiopia. The system connects users anonymously with trained counselors through cryptographic session isolation, expertise-based matchmaking, and multi-tenant RBAC — driving a 60%+ increase in student engagement with mental health support.

GolangGORMPostgreSQLNginx
View Case Study
02

Forest Enterprise Management Information System (FEMIS)

Led backend and mobile development for a full-scale ERP system replacing paper-based tracking across a major forestry organization's timber value chain. Delivered an offline-capable Android app for field workers in remote areas and a centralized web portal for management, GIS visualization, and financial reporting — cutting data latency from weeks to real-time.

DjangoReact NativeExpoPostgreSQLOffline SyncRole-Based Access Control (RBAC)Nginx
View Case Study
03

Logistics Route Planning & ELD Compliance Platform

Built a full-stack trip planning tool that takes four driver inputs and returns a complete, FMCSA-compliant trip schedule — including optimized route, mandatory rest breaks, fuel stops, pickup/dropoff windows, and a visual Electronic Logging Device (ELD) grid for each day. Designed for long-haul commercial drivers managing Hours-of-Service compliance.

React.jsReact-LeafletTailwindcssDjangoDjango Rest Framework (DRF)OpenStreetMapOpenRouteService
View Case Study
04

Enterprise SMS Campaign Management Platform

Developed a centralized platform for creating, scheduling, and monitoring large-scale SMS campaigns across a national customer base. The system provides campaign management, audience segmentation, delivery scheduling, real-time status tracking, and analytics reporting through a unified administrative dashboard.

Svelte.jsTailwindcssBullMQPostgreSQLNginx
View Case Study
05

Mobile Inventory Management App

Built a cross-platform mobile inventory system enabling businesses to manage products, stock levels, and transactions directly from mobile devices. Features image-based product catalogs backed by S3-compatible storage, real-time stock tracking, and transaction history — replacing manual spreadsheet workflows for small and mid-sized businesses.

React NativeHono.jsREST APIsPostgreSQLAmazon S3 / MinioState ManagementAuthentication
View Case Study
06

MChess — Real-Time Multiplayer Chess

Built a live multiplayer chess platform with WebSocket-based state synchronization, server-side move validation, and session management. Both players always share an identical board state with no client-side trust — all game logic is enforced on the Go backend.

React.jsGolangWebSocketsPostgreSQLNginx
View Case Study

Experience

Full Stack Developer

Elemental Software Engineering

July 2023 – Present
  • Designed and delivered full-stack web and mobile applications across enterprise, government, and NGO clients using Go, Django, React, React Native, and PostgreSQL.
  • Built offline-first mobile applications with bidirectional sync for field teams operating in remote, no-connectivity environments — replacing paper-based workflows and cutting data lag from weeks to real-time.
  • Architected scalable backend systems with complex relational schemas, REST APIs, and async job queues supporting high-volume operational and messaging workloads.
  • Implemented multi-tenant data isolation, role-based access control, and configurable permission systems for enterprise platforms serving multiple independent organizations.
  • Developed geospatial features including GPS-tagged activity tracking, WebGIS visualization, and location-based operational monitoring.
  • Built administrative dashboards, analytics platforms, and financial reporting systems for enterprise and government stakeholders.
  • Collaborated directly with clients and domain experts through the full product lifecycle — from requirements and architecture through deployment, testing, and ongoing support.
  • Delivered software currently in production use across forestry, logistics, communications, and non-profit sectors.

Web Development Intern

Taywan

May 2023 – July 2023
  • Owned and delivered a real-time analytics and inventory management dashboard for an internal e-commerce platform, improving operational visibility and accelerating data-driven decision-making across teams.
  • Built a Telegram bot integrated with the product database to automatically broadcast new inventory to public channels, expanding market reach and driving user engagement.

Certifications

AWS Solutions Architect – Associate

Amazon Web Services

2024
View Certificate

AWS Cloud Practitioner

Amazon Web Services

2024
View Certificate

ALX Certified Software Engineer — Backend Specialization

ALX Africa

2023
View Certificate

Achievements

7th Place — National Competitive Programming Challenge (Ethiopia)

2023

Placed 7th out of all competing teams at Ethiopia's National Competitive Programming Challenge, hosted by ALX Ethiopia and Code League at the CapStone ALX Tech Hub. Competed as part of a three-person team solving complex algorithmic problems under strict time constraints, earning an official Certificate of Achievement.

Open-Source Contributor — Neogit (5.4k+ GitHub Stars)

May 2023 – July 2023

Contributed features and architectural improvements to Neogit, a widely used Neovim Git client. Work included automating compatibility integrations with telescope.nvim and diffview.nvim, building repository initialization features, refactoring the separation between Git operations and the status module, and fixing state-management bugs affecting thousands of active users.

Education

Bachelor of Science in Software Engineering

Addis Ababa Science and Technology University

2021 – 2026
  • 3.5 GPA

Full Stack Development — Backend Specialization

ALX Software Engineering

2022 – 2023
  • Completed 1,500+ hours of intensive coursework
  • Built 10+ course projects
  • Specialized in backend systems and infrastructure