Simon Njunu Kibiru

Ruby on Rails Developer
Nairobi, Kenya +254790972892 njunusk@gmail.com github.com/Njunu-sk linkedin.com/in/njunu-simon simonnjunu16.medium.com
Summary

Full Stack Ruby on Rails Engineer with 5+ years delivering production-grade applications for founders and enterprises across Kenya. Specializes in transforming early-stage prototypes into scalable, maintainable systems using the Rails ecosystem — Hotwire, Turbo, Stimulus, PostgreSQL, and cloud-native deployments. Track record of shipping high-impact products: a crowdfunding platform that raised KES 1 million in two weeks, a live workforce SaaS, an inventory management platform for African SMEs, and a contracted O2O campaign system for VIVO Kenya. Comfortable leading small engineering teams, making autonomous technical decisions, and iterating rapidly on founder feedback.

Technical Skills
Languages
Ruby, JavaScript, SQL
Frameworks
Ruby on Rails, Hotwire (Turbo + Stimulus), View Components, Tailwind CSS, RSpec, Vue.js
Databases
PostgreSQL, MySQL, Redis
DevOps & Tools
Docker, Kamal, Git, GitHub Actions, Nginx, Linux, Digital Ocean, AWS S3, Capistrano, Skylight
Integrations
M-Pesa Daraja, Africa's Talking (SMS), Postmark, SendGrid, PesaPal, Stripe, Web Push API, Active Storage
Methodologies
Agile / Scrum, TDD, Rapid Prototyping, Technical Leadership, Code Review
Experience
FlexiGig — Lead Ruby on Rails Developer
SaaS platform connecting businesses with on-demand gig workers for field activations, data collection, and last-mile execution — View on Play Store
CityRight LLP — Ruby on Rails Developer
Software development and consultancy agency, Nairobi
Projects
VIVO Kenya — O2O Sales Campaign Platform  (Contracted)

Contracted Rails 8 platform for VIVO Kenya enabling online-to-offline sales campaigns. Admins create QR-code campaigns with public landing pages; VBA field agents verify leads and collect M-Pesa payments via an offline-capable PWA; the admin dashboard streams live order and payment updates via Turbo Streams.

Rails 8 Hotwire PostgreSQL M-Pesa Daraja Africa's Talking PWA / Web Push Docker / Kamal
Biashara360 (Byz360) — Inventory Management SaaS

Smart inventory management platform for African SMEs with real-time stock tracking, automated purchase orders, VAT calculations, and reporting dashboards. Mobile-first design targeting small business owners across Kenya.

Ruby on Rails Tailwind CSS PostgreSQL Stimulus JS M-Pesa
FlexiGig — On-Demand Workforce Platform

Built the Rails backend and RESTful API powering the FlexiGig mobile app — real-time job notifications, worker verification, location tracking, and earnings management for on-demand field workers across Kenya.

Ruby on Rails RESTful API PostgreSQL GoodJob
Agulu Crowdfund — Community Fundraising Platform

Full-stack crowdfunding platform built with Ruby on Rails, PostgreSQL, and GoodJob for background job processing. Enabled community-based fundraising initiatives — raised KES 1 million+ within two weeks of launch.

Ruby on Rails PostgreSQL GoodJob Mpesa