Winnie R.

Software Engineer

Ruiru, Kenya

Experience

Jul 2025 - Present
5 months

Software Engineer

Saint Mechanic

  • Provided ongoing backend support, ensuring 99.9% uptime across critical services.
  • Migrated Sidekiq jobs to Solid Queue, boosting background job throughput by 35%.
  • Enhanced React frontend performance, cutting load times by 30%.
  • Reduced incident resolution time to under 24 hours for 95% of critical issues.
Feb 2022 - Dec 2024
2 years 11 months

Software Engineer

Effective Experiments

  • Led the migration from Rails 4 to Rails 6, resolving 100+ legacy issues, reducing technical debt, and improving developer productivity.
  • Optimised database queries & caching, reducing page load times by 40% and improving report generation speed from 5 seconds to 1.5 seconds.
  • Implemented RSpec and TDD, increasing test coverage and reducing bugs by 50%, leading to a more stable and maintainable application.
  • Enhanced bulk data handling, optimising CSV import processing from 15 minutes to under 7 minutes with background jobs.
  • Streamlined CI/CD workflows, reducing deployment time from 30 minutes to 12 minutes (60% faster) and enabling bi-weekly releases.
Oct 2019 - Jan 2022
2 years 4 months

Software Engineer

SASU Equipe Technique

  • Designed and built an integrated Lead Management System using Ruby on Rails and Active Admin, driving €300,000+ in monthly revenue in the real estate improvement industry.
  • Developed tailored proposals for potential clients via Upwork and Comet, securing a €50,000 contract for a 3-month engagement.
  • Converted verbal customer needs into detailed use cases and testable development stories, reducing feedback loops and improving team delivery speed by 10%.
  • Mentored new developers and engineers, leading to improved team collaboration, faster onboarding, and increased overall productivity.
Oct 2018 - Oct 2019
1 year 1 month
Kenya

Software Engineer

Andela

  • Contributed in design and building of the core framework for Andela-Media, ensuring scalability and maintainability, supporting 400+ internal users.
  • Collaborated with PMs, developers, and QA to troubleshoot VOF, a live recruitment platform handling 1,000+ candidates.
  • Optimised high-volume recruitment workflows, enhancing system performance and scalability.
  • Delivered efficient solutions in Agile sprints, accelerating product development and reducing issue resolution time by 30%.

Summary

I’m a Ruby on Rails engineer who loves turning complex systems into simple, scalable solutions. Over the past six years, I’ve helped remote teams build faster, more reliable applications ranging from migrating legacy codebases and automating deployments to fine-tuning backend performance. I care deeply about clean code, thoughtful architecture, and mentoring others to build products that people genuinely enjoy using.

Languages

English
Native
Swahili
Native

Education

Oct 2013 - Jun 2017

Taita Taveta University

Bachelor of Science, Mathematics and Computer Science · Mathematics and Computer Science · Kenya

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions