Blaise Pascal SHYAKA
Kigali, Rwanda
Software engineer working on distributed systems, Kubernetes, object storage for media, chat systems, and AI agents.
Outside of that, I'm drawn to the computational side of cancer genomics; a subject that became personal after losing family members to it. I write about both here.
What I work with
Python
Jupyter
Linux
AWS
MySQL
FastAPI
Docker
LangChain
Python
Jupyter
Linux
AWS
MySQL
FastAPI
Docker
LangChain
Currently working on

Personal Expenses AI assistant
Python
Next.js
Docker
Langgraph
FastAPI
An AI assistant that logs your expenses, categorizes them, and generate reports. Just copy paste your payment confirmation message or email, and you're good to go!
Learn MoreBlogs
2025-02-09
Tips for Building Your First Production-Ready Frontend Application: A Developer’s Guide.
You’ve been honing your software development skills for a while, and now you want to build something serious. You’re excited, ...
2025-01-12
Understanding JavaScript's Sparse Arrays and Unexpected Behaviors.
I was recently brushing up on my Data Structures and Algorithms skills, specifically, sorting algorithms; and I found myself in ...