Hello! đź‘‹

I'm Milkias Yeheyis

Software Engineer

About Me

I'm a software engineer based in Ethiopia with a focus on backend development, databases, and building reliable software systems. My primary interests in software are architecture, maintainability, and solving problems in ways that remain understandable and sustainable as systems grow. I enjoy working with technologies such as Django, Go, PostgreSQL, cloud infrastructure, and automation tools. I'm continually working to become a better engineer, thinker, and builder, and I'm always interested in opportunities that allow me to solve meaningful problems and learn from talented people.

Javascript React Node.js Python Django Go AWS Docker

Projects

01

Anonymous Counseling Bot

Built and maintained an anonymous counseling platform used by 10+ churches and university fellowships across Ethiopia, enabling confidential communication between counselors and users.

GolangPostgreSQLNginx
View Case Study
02

Forest Enterprise Management Information System (FEMIS)

Designed and developed a large-scale enterprise management platform for a major forestry organization, integrating forest operations, nursery management, sawmill production, inventory control, sales tracking, GIS mapping, and financial reporting into a unified system. The platform included an offline-capable Android application for field workers, a centralized web dashboard for management and analytics, GPS-enabled activity tracking, role-based access control, and real-time operational monitoring across multiple regional branches.

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

Logistics Route Planning & ELD Compliance Platform

Developed a full-stack logistics planning platform that automatically generates compliant trip schedules, fuel stops, rest breaks, and Electronic Logging Device (ELD) records for commercial drivers. The system combines route optimization, mapping, Hours-of-Service calculations, trip scheduling, and automated log generation to help drivers and fleet operators plan long-haul routes while maintaining regulatory compliance.

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

Enterprise SMS Campaign Management Platform

Developed a centralized messaging platform for managing and delivering large-scale SMS communications to customers across the country. The system enabled administrators to create campaigns, manage recipient groups, schedule message delivery, monitor campaign performance, and track message status through a unified web interface.

Svelte.jsTailwindcssBullMQPostgreSQLNginx
View Case Study
05

Mobile Inventory Management App

Developed a cross-platform mobile application that enables businesses to manage inventory, products, transactions, and operational records directly from mobile devices. The platform supports image-based product catalogs, stock management, and transaction tracking through an intuitive mobile-first experience.

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

MChess - Real-time Multiplayer Chess Platform

Built an online chess platform that allows players to compete in real time using WebSocket-based communication. The application synchronizes game state between players, validates moves, manages sessions, and delivers a responsive multiplayer experience.

React.jsGolangWebsocketsPostgreSQLNginx
View Case Study

Experience

Full Stack Developer

Elemental Software Engineering

July 2023 - Present
  • Architected and delivered full-stack web and mobile applications using Django, React, React Native, PostgreSQL, and REST APIs.
  • Designed scalable backend systems, relational database schemas, and API architectures supporting enterprise operational workflows.
  • Developed offline-first mobile applications with synchronization capabilities for users operating in remote and low-bandwidth environments.
  • Implemented complex business workflows involving inventory management, operational tracking, financial reporting, geospatial data, and user permissions.
  • Built administrative platforms, dashboards, reporting systems, and analytics tools for enterprise and government stakeholders.
  • Developed and maintained high-volume messaging and notification systems supporting large-scale customer communications.
  • Integrated mapping, GPS, and location-based functionality into operational and monitoring workflows.
  • Collaborated directly with clients and domain experts to gather requirements, design solutions, and deliver production-ready software.
  • Participated across the full software lifecycle including architecture, implementation, deployment, testing, maintenance, and client support.
  • Delivered software solutions currently used in production by organizations across multiple industries.

Web Development Intern

Taywan

May 2023 - July 2023
  • Engineered a real-time analytics and inventory management dashboard for an internal e-commerce platform, streamlining daily operations and accelerating data-driven decision-making across departments.
  • Automated product syndication by developing a server-integrated Telegram bot that instantly broadcasts new inventory updates to public channels, expanding market reach and driving user engagement.

Certifications

AWS Solutions Architect

Amazon Web Services

2024
View Certificate

AWS Cloud Practitioner

Amazon Web Services

2024
View Certificate

ALX Certified Software Engineer with Backend Specialization

ALX Africa

2023
View Certificate

Achievements

7th Place Finisher (Top 15 Certified) – National Competitive Programming Hackathon

2023

Secured 7th place overall—earning an official Certificate of Achievement —at Ethiopia's National Competitive Programming Challenge. Hosted at the CapStone ALX Tech Hub by ALX Ethiopia and Code League , this high-intensity hackathon demanded solving complex algorithmic problems under tight time constraints. Collaborated within a three-person engineering team to architect and optimize efficient solutions, proving strong computational logic, data structure mastery, and rapid problem-solving capabilities under pressure

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

May 2023 - July 2023

Contributed core features and architectural refactors to Neogit, a leading Neovim Git client with over 5.4k stars. I engineered critical ecosystem integrations by automating compatibility with telescope.nvim and diffview.nvim, while expanding the tool's core capabilities by designing features to initialize and configure Git repositories directly within the editor interface. Additionally, I drove code maintainability by refactoring architectural boundaries—specifically decoupling Git operations from the core status module—and resolved high-impact state-management bugs to ensure stability for thousands of active users.

Education

Bachelor of Science in Software Engineering

Addis Ababa Science And Technology University

2021 - 2026
  • Graduated with 3.5 GPA

Full Stack Development with a specialization in Back End Development

ALX Software Engineering

2022 - 2023
  • Completed 1500+ hours of coursework
  • Built 10+ portfolio projects
  • Specialized in Backend Development