Dawit.Y
Dawit Yenew Gelaye

Dawit Yenew Gelaye

Software Engineer | Full Stack Developer

4+ Years Experience · Addis Ababa, Ethiopia

I build enterprise-grade, multi-tenant and event-driven systems — from secure national-scale archives to microservices platforms — with growing focus on applied AI and LLM engineering.

Proficient in |

driving scalable solutions that transform business operations.

MY EXPERTISE

Technical Skills

Backend Development
Java & Spring Boot
Java & Spring Boot
Python & Django
Python & Django
Node.js & Express
Node.js & Express
Go (Golang)
Go (Golang)
C / C++
C / C++
Database & Cloud
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Elasticsearch
Elasticsearch
Redis
Redis
Apache Kafka
Apache Kafka
DevOps & Infrastructure
Docker
Docker
Kubernetes
Kubernetes
CI/CD Pipelines
CI/CD Pipelines
Keycloak
Keycloak
MinIO
MinIO
AI & Machine Learning
gpt-oss-20b Fine-tuning
gpt-oss-20b Fine-tuning
Hugging Face PEFT
Hugging Face PEFT
LangChain Agents
LangChain Agents
n8n Agentic Workflows
n8n Agentic Workflows

Architecture & Practices

MicroservicesHexagonal ArchitectureClean ArchitectureMulti-tenancyEvent-Driven SystemsRESTful APIsDomain SeparationAgile DevelopmentLLM Evaluation & RLHFPrompt Injection TestingAgent Trace Debugging

Tech Stack Highlights

React
React
TypeScript
TypeScript
Spring Boot
Spring Boot
Node.js
Node.js
PostgreSQL
PostgreSQL
MongoDB
MongoDB
Go
Go
Python
Python
NestJS
NestJS
Elasticsearch
Elasticsearch
Docker
Docker
Kubernetes
Kubernetes
CI/CD
CI/CD
RESTful APIs
RESTful APIs
Oct 2025 - Present (Full Time)

Lead Full Stack Developer

Ethiopian Artificial Intelligence Institute (EAII)

National Dialogue Digital Archive

  • Cut document retrieval time by ~80%, replacing paper-based workflows with a centralized digital archive of ~66,000 national dialogue records.
  • Improved query performance by 70% on large datasets through Elasticsearch full-text search, metadata indexing, and faceted filtering.
  • Unlocked natural language querying and automatic trend and anomaly detection across the archive by fine-tuning gpt-oss-20b into a domain-specific AI assistant.
  • Strengthened governance compliance and data protection with role-based access, authentication, authorization, and full audit logging.

Unified Platform

  • Consolidated multiple federal and regional organizations into a single zero-stop service, replacing fragmented per-organization systems.
  • Enabled SSO and role-based access across every integrated service via centralized identity management and event-driven communication.
  • Reduced onboarding a new organization from a code change to a configuration change with a configurable workflow engine.
ReactSpring BootGoApache KafkaKeycloakElasticsearchPostgreSQLDockerMicroservicesHexagonal Architecture
Oct 2023 - Sep 2025

Lead Developer & Full Stack Developer

Mesob Ethiopia

Human Resource Management System (HRMS) — Lead Developer

  • Cut server and infrastructure costs by 45% across 22 branches by consolidating HR, finance, and leave management onto one shared multi-tenant architecture, leading a team of 4 developers.
  • Guaranteed per-branch data privacy at scale through schema-based tenant isolation and tenant-aware storage.
  • Improved attendance accuracy by 90% and eliminated manual HR time tracking by integrating biometric attendance devices.
  • Hardened security, observability, and traffic management with centralized logging, single sign-on, and a Kubernetes-hosted API gateway.

Dynamic Dashboard — Multi-Tenant BI Platform

  • Removed engineering effort from every new dashboard request by letting non-developer admins build and share their own from 30+ drag-and-drop blocks.
  • Isolated each tenant's data across three permission tiers, so no organization can reach another's dashboards.
  • Kept analytics credentials off the client entirely by proxying Apache Superset server-side.
  • Made layout editing feel native with a Figma-style resize grid, undo/redo, and live-value sync, and reduced deployment to a single containerized command.

Queue Management System — Full Stack Developer

  • Reduced average customer wait times by 35% and raised peak-hour service throughput across 22 branches.
  • Accelerated cross-branch service coordination with real-time queue tracking and status updates.
  • Held performance and availability steady under high concurrency with scalable, tenant-isolated backend services.
ReactNext.jsSpring BootExpress.jsTypeScriptPythonPostgreSQLPrismaKeycloakApache KafkaKubernetesDocker
Jul 2022 - Mar 2023

ERP Full Stack Developer

Ethiopian Space Science Society

  • Reduced manual communication tasks by 40% by automating bulk and single letter generation and email notifications.
  • Improved operational efficiency by 35% by integrating new ERP functionality into existing business systems.
  • Removed hand-offs between back office and frontend by automating recurring workflows end to end.
Spring BootGoogle Apps ScriptPostgreSQLDockerRESTful APIs
Aug 2021 - Dec 2021 (Internship)

Software Engineering Intern

Ethiopian Artificial Intelligence Institute

  • Improved code maintainability by 20% by applying Clean Architecture separation of concerns.
  • Reduced unauthorized access attempts by 30% with JWT authentication.
  • Cut query execution time by 40% through database query optimization.
Spring BootPythonDocker

Featured Projects

Dynamic Dashboard
Dynamic Dashboard
Private
Lead Full Stack Developer · Mesob Ethiopia

Multi-tenant BI platform with a drag-and-drop dashboard builder: admins compose dashboards from 30+ blocks — KPI cards, gauges, charts, tables and maps — on a Figma-style resize grid, then share them with role-scoped viewers. Keycloak-backed tenant isolation and Apache Superset data via a server-side proxy.

Next.jsTypeScriptPrismaPostgreSQLKeycloakSupersetLeaflet
Missing Individual Finder
Missing Individual Finder
View
Full Stack Lead Developer

Real-time chat platform on a MERN + Flutter stack with fine-tuned NLP matching (all-MiniLM-L6-v2, 92% accuracy) and face-api.js face recognition. Improved case resolution time by 35%, reduced page load time by 28%, and boosted task throughput 50% with BullMQ and Redis.

ReactFlutterNode.jsMongoDBNLPBullMQRedis
Healthcare Management System
Healthcare Management System
NDA
Backend Developer & Team Lead

Patient and Stock Management System for HIV care facilities, built on the MERN stack with drug control, disposal tracking, and room management modules. Optimized MongoDB and Mongoose queries for faster, more reliable hospital operations. Confidential solution under NDA.

ReactNode.jsExpress.jsMongoDBMongoose
Event Management Platform
Event Management Platform
View
Full Stack Developer (Solo)

Modular microservices architecture with role-based permissions. Built independent services for user management, event operations, and ticket handling with clean React + TypeScript frontend.

PostgreSQLExpress.jsReactTypeScriptMicroservices

RECOGNITION

Achievements

Top 10 — ICPC Ethiopian Collegiate Programming Contest
2023 · Earned the chance to represent Ethiopia among 60+ competing teams.
Finalist — ICPC Africa & Arab Championship
2023, Egypt · Recognized among the top collegiate programmers across Africa and the Arab region.
OBSS CodeMaster 2023
Competitive programming competition participant.
Top 5% — University Exit Exam
Ranked 5th out of 200 software engineering students.

Get In Touch

Have a project in mind or want to discuss opportunities? Feel free to reach out!

Contact Information
You can reach me through any of these channels

Location

Addis Ababa, Ethiopia

Telegram

@Dave_Y16