selectedWORK
Kamugram
Swahili search engine & Telegram bot
A three-tier fallthrough search pipeline over 16,000+ Swahili entries: local FTS5 index, live web sources, then Gemini as a last resort.
Forum
High-concurrency discussion platform
A Go web forum built with idiomatic concurrency patterns, supporting 100+ concurrent users on a SQLite backend.
VoltPass
Telegram credential manager
An async HTTPS webhook service processing real-time Telegram payloads, with a strictly isolated MongoDB CRUD engine.
Net-Cat
TCP group chat utility
A netcat-style TCP chat server in Go handling up to 10 simultaneous connections with raw socket programming.
Max-Flow Router
Graph routing with Edmonds-Karp
Routes agents through a network with minimal turns using Edmonds-Karp maximum flow, backtracking and DFS.
Dawatrace
Pharma provenance on Polygon
Tracks medicine from manufacturer to patient on-chain, with gasless QR verification at the point of sale.
Agrismart
Offline-first farming PWA
A local-first progressive web app that keeps working for farmers with no connectivity and syncs when back online.
ProperSats
Bitcoin multi-sig land listings
A land-listing platform secured by Bitcoin multi-signature escrow.
selectedWORK
Club Nilotes Pattern
Brand pattern
Club Nilotes Pattern — published on Behance by Yitchware Graphics.
Logos
Logo collection
Logos — published on Behance by Yitchware Graphics.
Predator Energy Advertisement
Product advertisement
Predator Energy Advertisement — published on Behance by Yitchware Graphics.
HALIM
Key artwork & personal identity
Photo-manipulated key art layering a portrait, an aerial city and a mountain range inside a striped triangle — the visual identity behind this site.
Yitchware
Brand mark
A symmetrical, blade-like mark built from two mirrored forms meeting at a single point.
Martian Degree
Brand mark
A geometric mark combining a slash, a node and two triangles — engineering drawn as a glyph.
Mynt App Redesign
Mobile UX redesign
Led a Figma-based UX redesign of Mynt's mobile application.
aboutHALIM
I build fast, concurrent backend services — Go, Python and well-tuned databases — and ship them in containers.
I'm a backend and distributed systems engineer with core expertise in Go concurrency, socket programming and low-latency database architecture.
I've shipped production services ranging from a high-concurrency forum to a three-tier search engine that falls through SQLite FTS5, live web sources and an LLM. I care about engineering standards: Docker workflows, GitHub Flow code review, and mentoring the people around me.
Away from the terminal I design, produce music, customise Linux workstations and play basketball.
- Focus
- Go · Concurrency · Sockets · Databases
- Based in
- Kisumu, Kenya
- Currently
- Software Engineering Apprentice, Zone01 Kisumu
- Languages
- English & Swahili (native), Arabic (intermediate)
- Education · 2023
- B.Sc. Software Development, KCA University
- Second Class Honours, Upper Division
I design marks, identities and interfaces — the same systems thinking I bring to backends, applied to form.
Design runs alongside my engineering. I build identities and marks like Yitchware and Martian Degree, compose photo-manipulated artwork like the triangle piece behind this site, and design product interfaces in Figma.
At Mynt I led a Figma-based UX redesign of the company's mobile app, bridging design and implementation.
I also produce music — sound, image and code all feed the same craft.
- Focus
- Identity · Logo design · UI/UX · Artwork
- Based in
- Kisumu, Kenya
- Languages
- English & Swahili (native), Arabic (intermediate)
- Education · 2023
- B.Sc. Software Development, KCA University
- Second Class Honours, Upper Division
where i'veWORKED
- Jul 2025 — PresentKisumu, KE
Software Engineering Apprentice
Zone01 Kisumu- Architected a high-concurrency Go forum supporting 100+ concurrent users and a net-cat network utility handling up to 10 simultaneous connections.
- Implemented graph and search algorithms — Edmonds-Karp maximum flow, backtracking and DFS — for optimised routing.
- Built hackathon prototypes: Dawatrace, Agrismart and ProperSats.
- Led Lightning Talks and mentored peers through code reviews under GitHub Flow.
- Aug 2023 — Sep 2024Nairobi, KE
Project Assistant
Mynt- Programmed a cryptographic digital-signature utility to automate authentication of internal documents.
- Led a Figma-based UX redesign of the Mynt mobile app.
- May 2020 — Jul 2023Remote
Freelance Software Engineer
Upwork & Fiverr- Delivered production REST APIs and full-stack features for international clients using Flask, Go and React.
- Integrated third-party APIs, auth and payment gateways; audited legacy code for performance and security.
- Aug 2023 — Sep 2024Nairobi, KE
Project Assistant — UX
Mynt- Led a Figma-based UX redesign of the Mynt mobile application.
- Worked alongside engineering to carry the redesign through implementation.
- OngoingIndependent
Graphic Designer
Yitchware- Brand identities, logo design and artwork — selected work on Behance.
theTOOLKIT
Languages
5 tools- Go
- Python
- SQL
- JavaScript
- HTML/CSS
Backend
6 tools- FastAPI
- Flask
- Spring Boot
- Node / Deno
- React
- REST APIs
Data & Infra
7 tools- PostgreSQL
- MongoDB
- Redis
- SQLite FTS5
- Docker / Podman
- AWS
- Linux
Practice
6 tools- Distributed systems
- Concurrency
- Socket programming
- CI/CD
- Code review
- Mentorship
Disciplines
5 tools- Brand identity
- Logo design
- UI / UX
- Photo manipulation
- Typography
Tools
3 tools- Figma
- Adobe Photoshop
- Adobe Illustrator
Also
2 tools- Music production
- Front-end build
currentlyLEARNING
Java Full-Stack
Extending my backend work into end-to-end Java web applications — from API to interface.
- Java
- Spring Boot
- REST
- Front-end
Affinity Studio
Moving my design workflow into Affinity for vector, raster and layout work in one place.
- Vector
- Photo editing
- Layout
sayHELLO
Hiring for backend or distributed systems work, or have a project in mind? I usually reply within a day.
