HELLO, I'M COLLINS RUTO

Full-Stack Software Engineer

Nairobi, Kenya

3+ years of experience designing and maintaining scalable web applications, secure payment systems, and blockchain solutions.

Professional Experience

2024

Software Engineer / Full Stack Developer

Eldama Ravine Education Foundation (EREF)

May 2024 – Present

  • Architected an event registration and foundation management system using Next.js and Firebase, automating complex administrative workflows.
  • Engineered secure payment integrations for M-Pesa (Daraja) and KCB Buni, ensuring reliable real-time callback handling and transaction reconciliation.
  • Optimized application performance and SEO on Vercel, resulting in significantly faster page loads and improved search visibility.
  • Collaborated in an Agile environment using PR reviews and weekly sprints to maintain high code quality.
2022

Freelance Software Engineer

Self-employed

2022 – 2024

  • Delivered full-stack applications leveraging Next.js, Node.js, and MongoDB/MySQL for diverse client needs.
  • Implemented robust authentication, authorization, and protected admin dashboards to ensure data security.
  • Standardized development environments across machines using Docker to streamline deployment and local testing.
  • Managed the full software lifecycle, from requirements gathering with stakeholders to rapid iterative shipping.
2022

Web Developer Lead & Treasurer

TUM Developers Club

2022 – 2024

  • Directed student development teams on web and Web3 initiatives, contributing to three regional hackathon victories.
  • Facilitated technical workshops on Linux administration, modern web fundamentals, and Rust smart contracts.
  • Coordinated with industry partners like AWS and Google to organize community technology events.
Collins Ruto

Technical Profile

I am a Software Engineer with a background in Marine Engineering from the Technical University of Mombasa. This unique transition has equipped me with a rigorous approach to system architecture, technical accountability, and the ability to operate under strict safety and compliance standards.

Product Engineering

I build web applications end-to-end: UI, data models, APIs, and deployment. My focus is on clarity, reliability, and writing maintainable code that scales.

Backend & APIs

I design REST APIs, database schemas, and background workflows. I am proficient in Node.js, Firebase, SQL/NoSQL, and serverless deployments via Vercel.

Payments & Integrations

Experienced in integrating payment systems like M-Pesa (Daraja) and KCB Buni. I handle real-time callbacks, reconciliation, and edge cases to ensure payments are dependable and secure.

Featured Projects

project | collins ruto
20255demo
Eldama Ravine Education FoundationEREF official website
html5javascriptM-Pesa APIsupabasetailwindcss
project | collins ruto
20253demo
Uzalendo SchoolUzalendo school official website
css3html5javascripttailwindcssemail
project | collins ruto
20231demo
LearnHqFull scale school & learning management system
nextjs / typescriptmongodbtrpctailwindcsshygraphcms
project | collins ruto
20221demo
app-storeA one-stop source for all your favorites apps and games for free.
javascriptnextjsreacttailwindtailwindcss
project | collins ruto
20221demo
hospital-supply-systemA NEAR protocol smart contract built with Rust for transparency in Health Suply System
nearprotocolrustweb3-dapp
project | collins ruto
20222demo
near-rust-nextjs-templateA template for creating near smart contracts using rust and NextJS for frontend
nearprotocolnextjsrust

Technical Stack

  • html iconHTML
  • css iconCSS
  • javascript iconJavaScript
  • php iconPHP
  • ruby iconRuby
  • python iconPython
  • graphql iconGraphQL
  • vs code iconVS Code
  • sublime iconSublime Text
  • github iconGitHub
  • stack iconStack Overflow
  • react iconReact
  • wordpress iconWordpress
  • ubuntu iconUbuntu
Contact Mevia quick socials?
EMAILEMAIL
collinsruto48@gmail.comcollinsruto@hotmail.com
PHONEPHONE
+254711339134+254785767763