Hi, I’m Cyril Katua

Software Engineer — building web & CLI apps with JavaScript, Python, React, Node.js, and Django.

About Me

Motivated software engineer with hands-on experience in JavaScript, Python, React, Node.js, and Django — plus familiarity with additional languages and tools across web and CLI development. I enjoy turning complex problems into clean, functional solutions while keeping design simple and user-friendly.

“Explorer of Ideas, Writer of Stories, and Builder of Solutions.”

💻 Technical Skills

🛠️ Tools & Platforms

🤝 Soft Skills

Selected Projects

🏨

Reservelt — Hotel Booking Platform

Collaborative hotel booking platform with React & Node.js. Reduced booking steps by 30% and handled 500+ concurrent users.

React Node.js MongoDB
💼

Jigsaw.io — Job Marketplace

Mobile-first job platform with skills-based discovery. Improved search performance by 40% with optimized queries.

JavaScript Express PostgreSQL
🌍

Glimpse Travels — Travel Platform

Modern travel documentation platform where adventurers share journeys, discover destinations, and connect with fellow travelers.

React Flask Vercel
💪

Gym Booking System

Complete gym management system with member registration, class scheduling, and booking functionality for fitness centers.

Python JavaScript CSS HTML

CLI Recipe Manager

Python CLI with templating and local caching. Reduced recipe lookup time by 2x with modular scripting.

Python CLI SQLite