Full-stack developer / custom systems

Custom systems, designed and built to fit the problem,

Full system, end to end — architecture, backend, integrations, and the unglamorous parts that keep it running in production. No hand-offs, no dilution.

CLIENT API AUTH QUEUE DATA JOBS
Status: Taking new projects Based: Remote-friendly Stack: Java / TypeScript / React

On-premises trial

Not ready to commit? Rent the system for a small fee and run it on-site before you buy.

01 — About

Everything here can be developed as microservice.

Portrait of Shemsu Sultan FIG. 01 — PORTRAIT
Role
full system development practice — designing, building, and maintaining custom software for teams who need something off-the-shelf tools can't do.
Approach

clear scope, working software early, and direct access to the person building it.

Experience

Years shipping backend services, internal tools, and integrations for businesses that outgrew spreadsheets and off-the-shelf SaaS — alongside lecturing programming and networking courses at Ambo University, and advising students on system development projects.

Education

MSc, Computer Science — Haramaya University

BSc, Information Technology — Ambo University

Stack
Languages
Java (J2SE / J2EE) TypeScript JavaScript PHP
Frontend
HTML5 CSS3 React React Native Angular
Backend
Spring Boot Express NestJS
Databases
MySQL PostgreSQL MongoDB
Systems
System Design System Architecture Database Design System Testing
Ops
Linux Admin Hosting & Deployment

02 — Training

Workshops and mentoring for teams and individuals.

MOD / A

System Design Fundamentals

A practical walkthrough of how to plan a custom system before writing code — scope, data flow, and failure points.

4 SESSIONS · REMOTE
MOD / B

1:1 Code & Architecture Review

Bring an existing project — it gets reviewed line by line to identify what to fix, simplify, or rebuild.

PER SESSION · REMOTE
MOD / C

Team Onboarding Track

A short, structured program to get a technical team fluent in a new internal system fast.

CUSTOM LENGTH · ON-SITE OR REMOTE
MOD / D

Security & Vulnerability Testing

Available on-site to test a system's vulnerabilities in real time, with clear, practical recommendations to protect it.

ON REQUEST · ON-SITE OR REMOTE

03 — Blog

Notes from the build log.

2026.08.12

Why boring technology wins by default

Custom doesn't mean exotic. Most of my systems run on tools that have been stable for a decade — the custom part is how they're put together.

Architecture
2026.07.03

Scoping a project in one meeting

A short framework used with new clients to turn a vague problem into a buildable first version within a single call.

Process
2026.05.21

What breaks first in internal tools

A look back at three inherited systems, and the pattern in what tends to fail once real users show up.

Lessons

04 — Contact

Ask me what what problem have you faced and you're trying to solve.

Response time
Within 1–2 business days
Elsewhere
Sends straight your questions.
SHEET01 / 05 — HOME
DRAWN BYSHEMSU SULTAN
SCALE1:1
REV2026.08
STATUS● AVAILABLE