I'mHAJIIBRAHIM

Software Engineer · Backend & Distributed Systems

Graphic Designer · Brand & Visual Identity

selectedWORK

cover · kamugramFEATURED
Backend2025

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.

PythonaiogramSQLite FTS5Redis
cover · go-forumFEATURED
Systems2025

Forum

High-concurrency discussion platform

A Go web forum built with idiomatic concurrency patterns, supporting 100+ concurrent users on a SQLite backend.

GoSQLiteDocker
cover · voltpass
Backend2024

VoltPass

Telegram credential manager

An async HTTPS webhook service processing real-time Telegram payloads, with a strictly isolated MongoDB CRUD engine.

PythonMongoDBHTTPSLinux
cover · net-cat
Systems2025

Net-Cat

TCP group chat utility

A netcat-style TCP chat server in Go handling up to 10 simultaneous connections with raw socket programming.

GoTCPSockets
cover · max-flow-router
Algorithms2025

Max-Flow Router

Graph routing with Edmonds-Karp

Routes agents through a network with minimal turns using Edmonds-Karp maximum flow, backtracking and DFS.

GoGraphs
cover · dawatrace
Hackathon2025

Dawatrace

Pharma provenance on Polygon

Tracks medicine from manufacturer to patient on-chain, with gasless QR verification at the point of sale.

SolidityPolygonReact
cover · agrismart
Hackathon2025

Agrismart

Offline-first farming PWA

A local-first progressive web app that keeps working for farmers with no connectivity and syncs when back online.

PWAJavaScript
cover · propersats
Hackathon2025

ProperSats

Bitcoin multi-sig land listings

A land-listing platform secured by Bitcoin multi-signature escrow.

BitcoinMulti-sig

selectedWORK

FEATURED
Pattern

Club Nilotes Pattern

Brand pattern

Club Nilotes Pattern — published on Behance by Yitchware Graphics.

Pattern designBranding
FEATURED
Branding

Logos

Logo collection

Logos — published on Behance by Yitchware Graphics.

Logo designIdentity
FEATURED
Advertising

Predator Energy Advertisement

Product advertisement

Predator Energy Advertisement — published on Behance by Yitchware Graphics.

AdvertisingCompositing
Artwork2021

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.

Photo manipulationTypographyIdentity
Branding

Yitchware

Brand mark

A symmetrical, blade-like mark built from two mirrored forms meeting at a single point.

Logo designVector
Branding

Martian Degree

Brand mark

A geometric mark combining a slash, a node and two triangles — engineering drawn as a glyph.

Logo designGeometry
cover · mynt-redesign
UI/UX2024

Mynt App Redesign

Mobile UX redesign

Led a Figma-based UX redesign of Mynt's mobile application.

FigmaUXMobile

aboutHALIM

Software EngineerBackend & Distributed Systems Engineer.

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.

Open to backend & distributed systems roles
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
Graphic DesignerBrand identity, logo & visual design.

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.

Open to identity & visual design work
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
We are not the same, I am a Martian.
Lil Wayne

where i'veWORKED

  1. Jul 2025 — PresentKisumu, KE
    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.
  2. Aug 2023 — Sep 2024Nairobi, KE
    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.
  3. May 2020 — Jul 2023Remote
    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.
  1. Aug 2023 — Sep 2024Nairobi, KE
    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.
  2. OngoingIndependent
    OngoingIndependent

    Graphic Designer

    Yitchware
    • Brand identities, logo design and artwork — selected work on Behance.

theTOOLKIT

01

Languages

5 tools
  • Go
  • Python
  • SQL
  • JavaScript
  • HTML/CSS
02

Backend

6 tools
  • FastAPI
  • Flask
  • Spring Boot
  • Node / Deno
  • React
  • REST APIs
03

Data & Infra

7 tools
  • PostgreSQL
  • MongoDB
  • Redis
  • SQLite FTS5
  • Docker / Podman
  • AWS
  • Linux
04

Practice

6 tools
  • Distributed systems
  • Concurrency
  • Socket programming
  • CI/CD
  • Code review
  • Mentorship
01

Disciplines

5 tools
  • Brand identity
  • Logo design
  • UI / UX
  • Photo manipulation
  • Typography
02

Tools

3 tools
  • Figma
  • Adobe Photoshop
  • Adobe Illustrator
03

Also

2 tools
  • Music production
  • Front-end build

currentlyLEARNING

In progress · 2026

Java Full-Stack

Extending my backend work into end-to-end Java web applications — from API to interface.

  • Java
  • Spring Boot
  • REST
  • Front-end
In progress · 2026

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.

hajisml@outlook.com
yitchware@gmail.com