Bilal Shemsu
00.01 / INDEX BILAL SHEMSU
Bilal Shemsu portrait
ABOUT & FOCUS
2nd Year StudentASTU (Adama Science and Technology University)Adama / Addis Ababa, Ethiopia
I design and build software to solve real friction. My focus is on relational data integrity, backend services, and resilient interfaces engineered to operate reliably under resource constraints.
00.02 / CONTEXT

Engineering Practice.

Currently in my 2nd year at Adama Science and Technology University (ASTU), I focus on rigorous software engineering: architecting relational databases, shipping production backend APIs, and building platforms that solve tangible everyday bottlenecks.

PRIMARY STACK
LaravelPostgreSQLNext.js
DEVELOPMENT BASEAddis Ababa, Ethiopia
OPERATIONAL CONTEXTLow-Bandwidth Mobile Systems
FOCUSProduction Systems Over Mockups
FEATURED PROJECT // 01

Addis Entrance Hub (AEH)

2023 - PresentSolo Founder & Full-Stack Architect

In Ethiopian secondary schools, students consistently face severe academic barriers due to fragmented textbooks, lack of centralized curriculum materials, uneven educational resource access, and absence of structured self-testing tools across Grades 9-12.

HARDWARE & NETWORK CONSTRAINT

Most secondary students access the internet through low-cost mobile smartphones with limited monthly data quotas and periodic network drops.

ENGINEERED OUTCOME

Relational question session persistence with dual-channel delivery across web and high-throughput Telegram bot.

Custom PHP (Laravel-based architecture)HTMLTailwind CSSREST APIsAI Gateway (Custom)cPanelMySQLNode.jsFastifyTelegram Bot API
01 / CORE PRINCIPLESHOW I BUILD
P.01Utility First

Problem Over Framework

Software does not exist in a vacuum; it only matters in relation to the people using it. I begin every project by identifying where human processes fail or where access is blocked, rather than adopting tools for novelty.

P.02Real-World Context

Engineering for Constraints

Unstable connectivity, low-spec budget devices, and payment barriers are not edge cases - they are everyday realities in developing environments. Systems must degrade gracefully, cache aggressively, and minimize resource consumption.

P.03Data Integrity

Relational Discipline

Reliable applications depend on disciplined database design. I prioritize normalized schemas, strict foreign keys, indexing for multi-user concurrency, and transactional consistency before touching UI styling.

P.04Autonomous Delivery

End-to-End Execution

From database schema design and RESTful APIs to interface implementation and production Linux server administration, I take products from zero to deployment independently.

02 / FEATURED SYSTEMSPRODUCTION BUILDS
PROJECT // 012023 - Present

Addis Entrance Hub (AEH)

Full High School Educational Platform & Automated Delivery Engine

Addis Entrance Hub (AEH) screenshot
THE PROBLEM

In Ethiopian secondary schools, students consistently face severe academic barriers due to fragmented textbooks, lack of centralized curriculum materials, uneven educational resource access, and absence of structured self-testing tools across Grades 9-12.

ENGINEERED SOLUTION

Built a comprehensive high school educational platform paired with an automated Telegram bot delivery engine and high-performance microservices. Serves complete curriculum notes, digital textbooks, weekly credit-based mock exam sessions, and automated scoring analytics. Architected with custom PHP on a Laravel-based architecture, HTML & Tailwind CSS, a high-throughput REST API, an integrated custom-built AI Gateway, MySQL on cPanel, and Node.js & Fastify services to handle concurrent student submissions without expensive cloud scaling.

Custom PHP (Laravel-based architecture)HTMLTailwind CSSREST APIs+6 more
PROJECT // 02Oct 19, 2026 - Present

TeleAds

Managed Telegram Advertising Marketplace & Escrow Payout Engine

TeleAds screenshot
THE PROBLEM

In Ethiopia and East Africa, Telegram is the dominant digital business and community channel, yet Telegram advertising remains plagued by manual 1:1 negotiations, unpredictable pricing, unverified engagement claims, and lack of secure local payment settlement.

ENGINEERED SOLUTION

Architected and launched TeleAds (teleads.tech), an end-to-end managed Telegram advertising marketplace. Advertisers purchase curated, category-specific channel packages with frozen order snapshots and escrow verification. Once creative review passes, the TeleAds bot automates top-placement post publishing and deletion monitoring, while a performance engine dynamically weights creator payouts in ETB based on verified impressions, views, and engagement rates.

PHPLaravel ArchitectureMySQLTelegram Bot API+4 more
PROJECT // 032025 - 2026

PharmaSys

Enterprise Pharmacy Inventory & Multi-Branch POS System

PharmaSys screenshot
THE PROBLEM

Local community pharmacies routinely suffer financial losses and safety hazards from untracked medication expirations, manual inventory errors, and unverified dispensing in paper registers.

ENGINEERED SOLUTION

Engineered a centralized ERP-level pharmacy management system featuring automated FEFO (First-Expiry First-Out) stock depletion, real-time expiry warning thresholds, multi-branch POS terminal transactions, purchasing orders, and role-based access control.

LaravelMySQLJavaScriptRBAC Architecture+2 more
PROJECT // 042024 - Present

Markit

Fast, Distraction-Free Markdown Editor Built with Go & Wails

Markit screenshot
THE PROBLEM

Modern text and note-taking apps have evolved into sluggish, multi-gigabyte Electron bloatware requiring mandatory accounts, cloud sync, and network connectivity, while consuming massive RAM just to edit plain text files.

ENGINEERED SOLUTION

Built Markit with Go and Wails v2: a fast, distraction-free desktop Markdown editor for Windows & Linux. Delivers instant startup (<1s), side-by-side split-view live preview, dynamic document outline (H1-H6), fsnotify external file watching with smart conflict resolution (Reload, Save, Keep), native OS file dialogs, zoom controls (50% - 250%), quick search (Ctrl+F), and CLI startup support, with 0 Electron, no server, and no account.

GoWails v2fsnotifyJavaScript+2 more
PROJECT // 052025 - 2026

ASTU-Map

Interactive High-Precision Campus Navigation & Turn-by-Turn Guidance

ASTU-Map screenshot
THE PROBLEM

Navigating the expansive Adama Science and Technology University (ASTU) campus is challenging for new students and visitors due to complex building codes, unmapped internal pedestrian paths, and lack of building floor directories.

ENGINEERED SOLUTION

Engineered an interactive campus navigation web application for ASTU using Next.js 16, TypeScript, Leaflet, and OSRM. Features high-resolution Esri satellite imagery, Dijkstra-powered foot-path routing with synchronized turn-by-turn guidance, building search with instant flyTo camera centering, floor-by-floor room directories, live GPS hardware tracking, and a built-in map digitizer canvas (/digitize).

Next.js 16React 19TypeScriptLeaflet & React-Leaflet+2 more
PROJECT // 062024 - Present

Exam Hub

National Examination & Assessment Platform

Exam Hub screenshot
THE PROBLEM

Students and schools lack structured, real-time assessment feedback, standardized national mock examinations, and scalable digital preparation infrastructure.

ENGINEERED SOLUTION

Built a dedicated examination preparation platform delivering timed test simulations, comprehensive performance analytics, and structured subject drills. Engineered with custom PHP on a Laravel-based architecture, HTML, Tailwind CSS, high-speed REST API services, custom AI Gateway integration, and relational MySQL database storage on cPanel.

Custom PHP (Laravel-based architecture)HTMLTailwind CSSREST APIs+3 more
PROJECT // 072026

AI Gateway

Open-Source Multi-Provider AI Orchestration Service

PREVIEW // 07LIVE DEPLOYMENT
AI Gateway
Node.jsExpress / RESTMulti-Provider LLMs
https://github.com/bilalshemsu1/ai-gatewayVERIFIED SYSTEM
THE PROBLEM

Developers integrating AI face single-point-of-failure risks, frequent provider rate limits (429), regional outages, and fragmented API schemas requiring custom adapters for each AI company.

ENGINEERED SOLUTION

Architected an open-source AI orchestration gateway providing one unified endpoint for 9 AI providers (Gemini, Groq, Mistral, OpenRouter, OpenCodeZen, Zydit, Zai, Agnes, Nvidia). Features automatic failover cascades, provider load balancing, API token authentication, and a 15 requests/minute per-IP rate limiter.

Node.jsExpress / RESTMulti-Provider LLMsToken Auth+1 more
PROJECT // 082026 - Present

TG-Echo

Telegram Personal Auto-Messenger & SOTA MTProto Agent

PREVIEW // 08LIVE DEPLOYMENT
TG-Echo
Node.jsGramJS (MTProto)OpenAI-Compatible LLMs
https://github.com/bilalshemsu1/TG-EchoVERIFIED SYSTEM
THE PROBLEM

Standard Telegram automation relies on the Telegram Bot API or webhooks, which require separate bot handles, public server IPs, port forwarding, and cannot act directly on personal 1:1 user direct messages.

ENGINEERED SOLUTION

Engineered an intelligent state-of-the-art auto-reply agent for 1:1 private messages using personal Telegram account MTProto (GramJS). Dynamically unifies Telegram Cloud history with session streams (8-15 turns), simulates natural human typing delays, converts Markdown to native Telegram HTML, and enforces a strict gatekeeper firewall blocking sensitive financial and credential keywords (e.g. CBE, Telebirr, passwords).

Node.jsGramJS (MTProto)OpenAI-Compatible LLMsSecurity Firewall+1 more
PROJECT // 092025 - 2026

Multi-Stage RAG System

Document Ingestion & Semantic Vector Retrieval Engine

PREVIEW // 09LIVE DEPLOYMENT
Multi-Stage RAG System
PythonPyMuPDFBGE-large-en-v1.5
https://github.com/bilalshemsu1/multi-stage-rag-systemVERIFIED SYSTEM
THE PROBLEM

Standard LLMs hallucinate when asked domain-specific questions about private documents, while naive keyword search fails to capture semantic meaning when queries and texts do not share identical vocabulary.

ENGINEERED SOLUTION

Built a production-grade Retrieval-Augmented Generation (RAG) system with a multi-stage pipeline: automated document parsing with metadata extraction, semantic text chunking (~2200 chars with 350-char overlap), and instruction-based high-dimensional vector search using the BGE-large-en-v1.5 embedding model.

PythonPyMuPDFBGE-large-en-v1.5Vector Math+2 more
03 / WORK EXPERIENCEROLES & CONTRACTS
ROLE // 01Founder & Product

Solo Founder & Systems Architect

TeleAds (teleads.tech)·Addis Ababa, Ethiopia
Oct 19, 2026 - Present

Conceived, engineered, and launched an end-to-end managed Telegram advertising marketplace connecting advertisers with verified Telegram channel owners in Ethiopia.

KEY DELIVERABLES
TeleAds Marketplace & Bot Engine

Curated channel packages, automated bot publishing, performance-weighted creator payouts, and local escrow payment validation.

Impact:Self-service campaign workflows with Telebirr & CBE payment verification.
PHPLaravel ArchitectureMySQLTelegram Bot APILiteSpeedREST APIsTelebirr API
ROLE // 02Founder & Product

Founder & Lead Systems Architect

Addis Entrance Hub (AEH)·Ethiopia (Nationwide)
2023 - Present

Conceived, engineered, and scaled a national educational delivery engine serving secondary school students across Ethiopia from zero to one.

KEY DELIVERABLES
AEH Learning & Examination Infrastructure

Dual-channel web and Telegram platform with automated grading, curriculum notes, and mock tests.

Impact:6,000+ active students nationwide.
Custom PHPREST APIsFastifyNode.jscPanelMySQLTelegram Bot API
ROLE // 03Full-Stack Engineering

Full-Stack Software Engineer

PharmaSys Healthcare Systems·Addis Ababa, Ethiopia
2025 - 2026

Engineered an enterprise pharmacy management platform replacing manual paper ledgers with automated batch tracking and multi-tier POS cashier terminals.

KEY DELIVERABLES
PharmaSys ERP & POS Terminal

Automated First-Expiry First-Out (FEFO) batch depletion with transactional row locks and immutable audit logs.

Impact:Reduced pharmacy shelf expiry waste by 32%; supported simultaneous multi-branch checkouts.
LaravelMySQLJavaScriptRBACChart.js
ROLE // 04Commercial Contract

Full Stack Developer

CEC Advisory Group·Addis Ababa / Contract
Jan 2025

Built and enhanced web functions for key systems using Laravel and modern web technologies; ensured responsive design across platforms and optimized application performance.

KEY DELIVERABLES
CEC Advisory Group Web OperationsClient Internal

Built and enhanced core web functions using Laravel with responsive layouts and performance optimization.

Impact:Collaborated with team members to optimize application performance and corporate web communications.
Laravel (PHP)REST APIsMySQLTailwind CSS
ROLE // 05Commercial Contract

Full Stack Developer

Rooha - Outdoor Advertising Digital Platform·Addis Ababa / Contract
Jan 2024

Transformed an outdoor advertising business into a clear and easy-to-use digital platform, enabling clients to view screen locations, pricing, and launch campaigns without delays.

KEY DELIVERABLES
Rooha Billboard Booking PlatformClient Internal

Self-service advertising platform displaying screen locations, pricing tiers, and automated reservation management.

Impact:Replaced manual broker phone calls with streamlined digital self-service, simplifying campaign management.
Next.jsTypeScriptPostgreSQLTailwind CSS
ENGINEERING PROCESSHOW I WORK
STEP 01•DIAGNOSIS & CONSTRAINTS

Ground Friction & Data Discovery

PHASE 01 OF 04

Identify root bottlenecks before choosing frameworks or schemas.

Map out actual device constraints, network latency, payment limits, and user workflows. We prioritize where operations break down rather than introducing unnecessary software layers.

PHASE DELIVERABLES
  • Friction Map
  • Hardware & Bandwidth Profile
  • Target User Personas
04 / TECHNICAL SKILLSSTACK & TOOLS
01 // FRONTEND7 TECHNOLOGIES

Frontend

Next.js•
React.js•
TypeScript•
JavaScript•
Inertia.js•
Tailwind CSS•
HTML5 & CSS3•
02 // BACKEND6 TECHNOLOGIES

Backend

Laravel (PHP)•
Custom PHP•
Node.js•
Fastify•
RESTful API Design•
System Design & Architecture•
03 // DATABASE4 TECHNOLOGIES

Database

MySQL•
PostgreSQL•
SQLite•
Drizzle ORM•
04 // TOOLS & DEVOPS6 TECHNOLOGIES

Tools & DevOps

Git & GitHub•
Linux•
cPanel•
Docker•
CI/CD & GitHub Actions•
Telegram Bot API•
05 / ACCREDITATIONSVERIFIED CREDENTIALS
Udacity (Accenture)August 16, 2025

Artificial Intelligence Fundamentals

Machine learning foundations, neural networks, and model evaluation.

Verify
Udacity (Accenture)August 16, 2025

Data Analysis Fundamentals

Statistical reasoning, exploratory data analysis, data cleaning, and Python.

Verify
Udacity (Accenture)August 16, 2025

Android Developer Fundamentals

Native application lifecycles, UI layouts, local storage, and API consumption.

Verify
Ethiopian Artificial Intelligence Institute (EAII)September 20, 2025

AI Summer Camp 2025 Completion

AI basics, machine learning algorithms, and applied predictive modeling.

06 / CONTACTGET IN TOUCH

Direct Communication.

Reach out directly for software engineering contracts, enterprise full-stack development, or technical collaboration. No intermediaries.

PHONE (ETHIOPIA)
TELEGRAM DIRECT
@BilalShemsu
Direct Message ↗
TELEGRAM COMMUNITY
@AfroCoders
Developer & Student Engineering Community
Join AfroCoders ↗
COLLABORATION SCOPE

Engineering Engagements.

Open for software development contracts, commercial system architecture, and technical full-stack roles:

  • ▪Enterprise & SaaS Systems: Scalable e-learning, pharmacy ERPs, and relational database platforms.
  • ▪Commercial Tools: Trading platforms, digital advertising booking systems, and business process automation.
  • ▪Independent Delivery: From schema design and backend APIs to polished responsive frontends and Linux deployments.
EXTERNAL VERIFIED PROFILES
BILAL SHEMSU2nd Year Student, ASTU
OPEN FOR COLLABORATION & CONTRACTS
SWISS DESIGN DISCIPLINE