Skip to content
View MichaelWondemuu's full-sized avatar

Block or report MichaelWondemuu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MichaelWondemuu/README.md

Typing SVG



LinkedIn Portfolio Gmail GitHub


Profile Views Β  Years Β  Platforms Β  Agencies


🧬 Who I Am

/**
 * @author  Michael Wondemu Dessie
 * @title   Senior Full-Stack Engineer & Solution Architect
 * @based   Addis Ababa, Ethiopia πŸ‡ͺπŸ‡Ή
 * @edu     MSc Software Engineering β€” AASTU (GPA: 3.63)
 */
const michael = {
  experience : "5+ years building enterprise-grade systems",
  currentRole: "Senior Full-Stack Engineer & Solution Architect @ ChinetPlus Technology Solutions",

  coreExpertise: [
    "Event-Driven Microservices Architecture",
    "Multi-Tenant SaaS Platform Engineering",
    "Enterprise IAM & Security (OAuth2 Β· JWT Β· WebAuthn Β· MFA Β· RBAC)",
    "NestJS Monorepo Framework Design",
    "Financial, ERP & Government Compliance Systems",
    "CI/CD, Docker Swarm & Production Infrastructure",
  ],

  languages : ["TypeScript", "JavaScript", "Golang", "PHP", "SQL"],
  currently  : ["Distributed Systems", "Cloud-Native Patterns", "AI-augmented backends"],

  principles: {
    architecture : "Clean Architecture + DDD + CQRS",
    security     : "Zero-trust by default",
    delivery     : "Automate everything, measure everything",
  },
} as const;

πŸ’Ό Professional Experience

πŸ”· ChinetPlus Technology Solutions Β β€”Β  Senior Full-Stack Engineer & Solution Architect Β |Β  Jan 2025 – Present Β· Addis Ababa, ET

Designing and leading enterprise-grade business platforms across logistics, taxation, retail, and digital transformation for government and private sector clients.


πŸš› Transportation Management System (TMS)

Role Solution Architect & Lead Backend Engineer
Scope Fleet operations Β· Dispatching Β· Trip management Β· Real-time shipment tracking Β· Financial billing
Impact End-to-end logistics platform live with 5+ operational clients, on schedule
Tech NestJS TypeScript PostgreSQL Next.js Docker REST APIs GitHub Actions

πŸͺ Point of Sale & Retail Management Platform

Role Solution Architect & Full-Stack Engineer
Scope Multi-branch POS Β· Inventory management Β· Loyalty programmes Β· Offline-ready sync Β· Sales reconciliation
Impact Simultaneous go-live across 4+ branches with zero post-launch critical incidents
Tech NestJS Next.js TypeScript PostgreSQL Docker CQRS

πŸ”– Excise Tax Labeling & Digital Stamp Management System

Role Solution Architect & Lead Engineer
Scope Digital stamp lifecycle Β· Serialisation Β· QR/barcode verification Β· Anti-counterfeit architecture Β· Regulatory reporting
Impact Government regulatory sign-off achieved; full product traceability from production through distribution
Tech NestJS TypeScript PostgreSQL QR/Barcode Technologies REST APIs

πŸ” Enterprise Architecture & IAM Platform

Role Platform Architect
Scope OAuth 2.0 Β· JWT Β· MFA Β· WebAuthn Β· RBAC Β· Multi-tenant IAM Β· Audit logging
Impact Zero critical security findings across all platform deployments
Tech OAuth 2.0 JWT WebAuthn MFA NestJS Docker Swarm GitHub Actions

πŸ“ˆ Headline Numbers

~40% reduction in cross-product boilerplate  β†’  reusable NestJS monorepo framework (DDD + Clean Architecture)
 35% faster microservice deployments         β†’  standardised CI/CD + Docker Swarm + Linux/Nginx
100% audit trail coverage                    β†’  RBAC + audit logging across all transactions
  0  critical security findings              β†’  OAuth2 / JWT / WebAuthn / MFA security layer

πŸ”· Kachamale Technologies Β β€”Β  Senior Full-Stack Engineer Β |Β  Jan 2023 – Dec 2024 Β· Addis Ababa, ET

Built and led development of enterprise SaaS platforms β€” multi-tenant inventory management, customer systems, workflow automation, and document generation.


πŸ“ˆ Impact

~40%  boilerplate reduction     β†’  NestJS monorepo framework across 5 SaaS products
 30%  faster time-to-production β†’  event-driven microservices + Redis caching layer
 ~4h β†’ <20min deployment time  β†’  GitHub Actions + Docker + Nginx automation
  0   critical post-launch incidents across all multi-tenant go-lives

Tech: NestJS TypeScript PostgreSQL Next.js React Redis RabbitMQ Docker GitHub Actions


πŸ”· Perago Information Systems (PIS) Β β€”Β  Software Engineer Β |Β  Feb 2021 – Oct 2024 Β· Addis Ababa, ET

Core engineer on Ethiopia's National ePROCURE System β€” the government's digital public procurement platform serving agencies nationwide.


πŸ“ˆ Impact

50+   government agencies served          β†’  National ePROCURE (Vendor Mgmt Β· e-Tendering Β· Contract Mgmt)
~60%  query performance improvement       β†’  900ms β†’ 350ms via PostgreSQL indexing + Redis caching layer
 25%  cross-team delivery throughput ↑    β†’  API gateway standards + coding guidelines + architecture playbook
  0   critical findings on security audit  β†’  OAuth 2.0 + JWT + RBAC + AES encryption

Tech: C# .NET PostgreSQL Angular Docker OAuth 2.0 JWT Redis


πŸŽ“ Woldia University Β β€”Β  Lecturer, Computer Science & Software Engineering Β |Β  2018 – 2025 Β· Woldia, ET

Delivered undergraduate courses in software engineering, algorithms, and computer science for 7 academic years β€” alongside full-time engineering roles.

  • Designed and taught structured curricula covering software engineering principles, data structures, and algorithms
  • Mentored 100+ students entering Ethiopia's technology sector
  • Technical communication and system design skills developed here applied directly to professional architecture reviews

πŸš€ Featured Projects

Project What it does Stack
πŸš› Transportation Management System End-to-end fleet & logistics platform β€” dispatching, tracking, billing, KPI dashboards NestJS TypeScript PostgreSQL Next.js Docker
πŸͺ POS & Retail Platform Multi-branch retail management with offline-ready sync, loyalty programmes, warehouse management NestJS Next.js PostgreSQL CQRS Docker
πŸ”– Excise Tax & Digital Stamp System Govt-grade anti-counterfeit platform β€” stamp lifecycle, QR/barcode verification, regulatory dashboards NestJS TypeScript PostgreSQL QR/Barcode
🍽️ YeneMenu Multi-tenant QR digital menu system for hospitality β€” real-time push notifications, ElasticSearch discovery NestJS ReactJS MongoDB RabbitMQ SocketIO DDD
πŸ›’ E-Commerce Optimisation ~65% search perf improvement Β· ML recommendations β†’ +20% engagement NestJS Next.js PostgreSQL Redis CQRS
πŸ›οΈ National ePROCURE Nationwide government procurement β€” 50+ agencies, e-tendering, vendor management C# .NET PostgreSQL Angular Docker
πŸ“ YeneGetse CMS Multi-language CMS for Ethiopian languages with SMS notification integration NestJS ReactJS PostgreSQL Redis

πŸ› οΈ Tech Stack

Languages

TypeScript JavaScript Go PHP SQL

Backend

NestJS Node.js Express Laravel .NET

Frontend

Next.js React Angular Tailwind

Databases & Caching

PostgreSQL MongoDB Redis ElasticSearch

Architecture & Patterns

Microservices Event--Driven DDD Clean Arch CQRS Multi--Tenant

Infrastructure & DevOps

Docker Docker Swarm GitHub Actions Linux Nginx

Security

OAuth 2.0 JWT WebAuthn MFA RBAC

Messaging

RabbitMQ Socket.IO


πŸ“Š GitHub Stats & Activity


Β 







Profile summary



Β 




πŸ† Impact at a Glance

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    CAREER IMPACT SUMMARY                            β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  ⏱  Years of Experience          β”‚  5+                              β”‚
β”‚  🏒  Enterprise Platforms Built   β”‚  7+                              β”‚
β”‚  πŸ›  Government Agencies Served   β”‚  5+  (National ePROCURE)        β”‚
β”‚  ⚑  Avg Boilerplate Reduction    β”‚  ~40% via NestJS framework        β”‚
β”‚  πŸš€  Avg Deployment Speed Gain    β”‚  30–35%                          β”‚
β”‚  πŸ”  Security Audits Passed       β”‚  3  (0 critical findings each)   β”‚
β”‚  πŸ•  Deployment Time Reduction    β”‚  ~4h β†’ <20min                    β”‚
β”‚  πŸ“ˆ  Query Perf Improvement       β”‚  ~60%  (900ms β†’ 350ms)           β”‚
β”‚  πŸŽ“  Students Mentored            β”‚  100+                            β”‚
β”‚  🌍  Platforms in Production      β”‚  Ethiopia's national systems     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

🀝 Let's Connect

I'm open to senior engineering roles, solution architecture consulting, and technical partnerships β€” particularly in enterprise SaaS, fintech, govtech, and logistics.


LinkedIn Β  Portfolio Β  Email


Popular repositories Loading

  1. boa-payment-p boa-payment-p Public

    JavaScript 1

  2. google-chrome google-chrome Public

    clone a google chrome browser using nextjs and tailwind css

    1

  3. native-useState native-useState Public

    JavaScript 1

  4. Data-stucture-and-algorithms-linked-list-assignment Data-stucture-and-algorithms-linked-list-assignment Public

    1

  5. nestjs-infra nestjs-infra Public

    TypeScript 1

  6. Page-Ranking Page-Ranking Public

    PageRank (PR) is an algorithm used by Google Search to rank websites in their search engine results. PageRank was named after Larry Page, one of the founders of Google. PageRank is a way of measuri…