← Back to list
Registration: 11.09.2025

Winnie Rotich

Specialization: Ruby on Rails Developer
— I’m a Ruby on Rails developer with over six years of experience building reliable, efficient web applications and improving development processes. — I care deeply about writing clean, maintainable code and enjoy working closely with teams to solve real problems and deliver meaningful results. — I’m also passionate about continuous improvement, mentorship, and contributing to a positive, collaborative engineering culture.
— I’m a Ruby on Rails developer with over six years of experience building reliable, efficient web applications and improving development processes. — I care deeply about writing clean, maintainable code and enjoy working closely with teams to solve real problems and deliver meaningful results. — I’m also passionate about continuous improvement, mentorship, and contributing to a positive, collaborative engineering culture.

Skills

Ruby on Rails
Ruby
React
JavaScript
RSpec
REST APIs
PostgreSQL
MySQL
Docker
Git
AWS
Google Cloud Platform
Sidekiq
Redis

Work experience

Software Engineer
02.2022 - 12.2024 |Effective Experiments
Ruby, Ruby on Rails, JavaScript, TypeScript, React
● As a Software Engineer at Effective Experiments, I played a crucial role in developing and maintaining a robust experimentation management platform. ● My work focused on backend development using Ruby on Rails, optimizing database performance, designing scalable APIs, and implementing automation for data processing. ● I collaborated closely with cross-functional teams including the design, frontend and QA teams to enhance platform functionality and user experience. Key Responsibilities: ● API Development and Integrations – Designed and maintained RESTful APIs to facilitate smooth data exchange and third-party integrations. ● Performance Optimization – Improved database queries, caching mechanisms, and background job processing for efficiency. ● Feature Implementation – Developed key features such as advanced reporting, automated workflows, and experiment tracking. ● Data Processing – Built CSV import functionality and optimized bulk data handling with background job integration. ● Security & Code Quality – Ensured adherence to best practices, testing, and security standards. ● Collaboration & Mentorship – Worked with cross-functional teams and mentored junior developers. ● Technology Upgrades – Led efforts in upgrading Rails and resolving legacy code issues. Notable Successes: ● Successfully optimized the CSV import process, reducing processing time by over 50% through background jobs and batch processing. ● Spearheaded the development of a dynamic tagging system, enhancing data organization and retrieval. ● Led major Rails upgrades, resolving breaking changes and ensuring smooth deployment. ● Improved database performance by optimizing complex queries, reducing response times for key reports. ● Assisted in streamlining deployment workflows, improving CI/CD processes for faster releases.
Software Engineer
10.2019 - 01.2022 |Equipe Technique
Ruby, Ruby on Rails, JavaScript, React, PostgreSQL, Docker, Active Admin, ViewComponent, Stimulus JS, Redis, Sidekiq, RSpec
At Equipe Technique, I was part of a team that built different products for different clients. ● Collaborating with internal technology teams and third-party partners to define, design, and deliver user stories and customer roadmaps. ● Collaborating with developmental team members to build features, identify, solve, and remove software bugs, bottlenecks and threats. ● Developing scripts to communicate with back-end servers in order to provide real-time updated information. ● Documenting all technical specifications and testing methods for future reference. ● Mentoring new teammates while ensuring their onboarding process into the team is seamless. Notable Successes: ● Deployed a major project in May 2020 to production by collaborating with an agile development team and testing, developing, and maintaining web and desktop-based soware applications. ● Built a new and innovative integrated Lead management system using Ruby on Rails and Active Admin for use primarily in the home improvement industry. This project is currently having an average of 1000 new customers and a turnover of €300,000 per month. ● Introduced automation tools, including Jira and CircleCI to reduce redundancy by 50% and enhance workflow by 20%. ● Developed full life-cycle tests and trials of a lead management system.
Software Engineer
10.2018 - 10.2019 |Software Engineer
Ruby, Ruby on Rails, RSpec, REST APIs, PostgreSQL, MySQL, Docker, Git, JavaScript, ReactJS, AWS, GCP, Sidekiq, Redis
● Designed Built the core framework for Andela-Media, ensuring scalability and maintainability, supporting 400+ internal users. ● Partnered 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%.

Educational background

Mathematics and Computer Science (Bachelor’s Degree)
2013 - 2017
Taita Taveta University

Languages

EnglishAdvanced