Liner notes — Ryan KatayiFull-stack engineer, shipping since 2021.
I'm Ryan. I build web applications with product teams and publish my own iOS apps. My work spans React and TypeScript interfaces, backend APIs, data access and applied AI.
B-sideMy background is in chemical engineering. I'm also pursuing an M.A.Sc. at Concordia, researching carbon nanotube separation and purification.
InstrumentsSelected stack
Product UI
- React
- Next.js
- TypeScript
- Tailwind CSS
- React Native
Backend
- Node.js
- Supabase
- PostgreSQL
- Redis
- REST APIs
AI systems
- OpenAI
- Gemini
- RAG
- Vector search
- Automation
Shipping
- Vercel
- Docker
- GitHub
- Analytics
- SEO
Studio timeThe last year on GitHub
- Contributions
- —
- Longest streak
- —
- Active days
- —
- Busiest day
- —
Earlier releasesEducation
- 2025 — nowConcordia UniversityM.A.Sc. Chemical and Materials EngineeringResearch: carbon nanotube separation and purification
- 2021University of ArkansasInternational exchange, Chemical EngineeringAug — Dec 2021
- 2016 — 2023National University of Science and TechnologyB.Eng (Hons), Chemical Engineering
On the shelfFavourite reads
Non-fiction, mostly

Meditations

Man's Search for Meaning

The Tao Te Ching

Letters from a Stoic

The Myth of Sisyphus

Siddhartha
From the boothFun stats
- Fuel
- 2× double espressos before first commit
- Peak coding hours
- 11 pm to 2 am
- Coding soundtrack
- Melodic house + indie rock
- Currently reading
- Meditations by Marcus Aurelius
- Deep in the weeds of
- Making RBAC feel invisible to end users
- Next destination
- Iceland for the Northern Lights