Martin Musale

I’m a backend and platform engineer in Nairobi. I build APIs, developer tools, and cloud services with Go, Python, and TypeScript.

My work includes Microsoft Graph SDKs and the platforms behind Microsoft 365 and Copilot. This is where I write about what I’m building and learning. More about me.

Latest articles

Find more in AI Notes and Writing.

Selected projects

aiompesa

I built an asynchronous Python client for M-Pesa APIs to explore concurrent I/O and type hints. The library is open source, with usage documentation for integrating mobile payments.

Text from images

I packaged Tesseract OCR for AWS Lambda to extract text from document images. The project includes the deployment setup and a function that returns English text from an image.

Hoyt

I turned a layout inspired by Ben Hoyt’s website into a reusable Hugo theme for my own site. It’s an open-source experiment in templates and static site generation.

Browse all projects or my code on GitHub.

Away from work

I read, play football, and travel with friends. I’m also learning Kenyan Sign Language, slowly. Elsewhere has the personal lists and links.

Work with me

I’m open to consultation and part-time work. Get in touch if you have a project in mind.