GitHub
Ryan Shuma - Full Stack Developer

Hello, I'm

Ryan Shuma

I am a Full Stack Developer and IT Consultant based in Nairobi, Kenya. I build complete web applications, REST APIs, React interfaces, database architecture and cloud deployment and I have a background in enterprise IT environments and real client work. Currently targeting full stack and fintech roles where technical depth, operational thinking and adaptability matter.

Stack

React
Node.js
MongoDB
JavaScript
HTML5
CSS3
JWT Auth
REST APIs
Git
GitHub
Vercel
Render
Gemini AI
Express.js
API Testing
Workspace

Experience

IT Support Intern

Rural Electrification & Renewable Energy Corporation (REREC)

Feb 2024 — Apr 2024
  • Provided IT support across 5 departments serving upto 100 users, resolving up to 20 tickets daily 1,200+ tickets over 3 months.
  • Identified a recurring inefficiency in credential resolution. Proposed and piloted TeamViewer remote access in Finance — reducing resolution time by 75%, saving ~2.5 technician hours per week.
  • Facilitated rollout of the solution to 3 additional departments following a successful pilot.
  • Rotated across networking and ERP maintenance (SAP), submitting weekly performance reports to the ICT Manager.

IT Administrator & Site Operations Coordinator

Ricosam Engineering Ltd

Jan 2022 — Jan 2023
  • Managed Google Workspace, hardware troubleshooting and remote support then expanded into field operations coordination.
  • Designed and deployed an inventory system using Google Forms and Excel, automating tool issuance and approvals across 2 stores — eliminating manual record-keeping.
  • Managed 1,000+ tools across 3 categories over 8 months with zero losses recorded.
  • Coordinated field teams of up to 50 workers, managing daily tool issuance and end-of-day payouts of up to KSh 20,000.
  • Deployed operational forms and safety documentation to active sites via GitHub.
Currently Building

Full Stack Development

Building production-grade web applications covering React, Node.js, MongoDB, REST APIs, JWT authentication, cloud deployment and AI integration. Projects live and in use.

Ryan Shuma

Projects

Ricosam Engineering data collection form

Ricosam Engineering Form

HTML CSS JavaScript

Built for a real client and deployed live a data collection form for Ricosam Engineering capturing client information and project requirements. Still in use.

Chef Veronica portfolio website

Chef's Portfolio

HTML CSS JavaScript

A professional portfolio for a working chef, built from scratch with no frameworks or templates. Delivered to a real client and live on the web.

Expense Tracker

Expense Tracker

React Node.js MongoDB JWT

Full stack app with JWT auth, MongoDB and React. Users register, login and manage personal expenses with category filtering. Backend live on Render, frontend on Vercel.

Live Demo GitHub
SmartSeason field monitoring

SmartSeason

React Node.js MongoDB JWT Gemini AI

Role-based field monitoring system built as a technical assessment for an agritech company. Admins coordinate, agents report, and an AI advisor powered by Gemini gives crop recommendations in real time.

REVER AI CV Reviewer

REVER

React Gemini AI PDF Parsing Vite

AI-powered CV reviewer — upload a PDF and get instant structured feedback on strengths, weaknesses, missing keywords, ATS score and specific improvements. Powered by Google Gemini 2.5.

Contact Me

Got a project, an idea, or just want to connect? I read every message and reply within 24 hours.

Message sent — I'll get back to you within 24 hours.

Section Code