Winnie Rotich

Senior Software Engineer | Ruby on Rails

1 recommendation

Salary / Daily rate

1 person recommend

Nairobi, Kenya

Freelance, open to permanent contract

Remote only

Skills

Ruby on RailsPostgreSQLBackend DevelopmentRubyRedisGitRESTful APIsJavascriptTest Driven DevelopmentClean CodeClean ArchitectureHTMLBootstrapTypescriptPythonGitLabSoftware CraftsmanshipFullstack DevelopmentSassTailwind CSSReactCSSReduxGoogle Cloud PlatformMySQLDockerGitHubCircleCIScrumJira

Languages

EnglishSwahili

Recommended by

Thiru N.

AZA Finance

Senior Software Engineer

Recommended on 12 september 2025

About me

Intro

Backend Software Engineer with 5+ years specializing in Ruby on Rails, API development, and performance optimization. Proven track record of reducing processing times by 50% and building scalable systems serving 1000+ monthly customers with €300K revenue. Expert in database optimization, system design, and delivering high-performance solutions for growing businesses.

Links

Work experience

Software Engineer

Effective Experiments

Feb 2022 - Dec 2024

2 years 11 months

Manchester, UK

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

SASU Equipe Technique

Oct 2019 - Jan 2022

2 years 4 months

Paris, France

At Equipe Technique, I was part of a team that built different products for different clients. Key Responsibilities include: • 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

Andela

Oct 2018 - Oct 2019

1 year 1 month

Kenyatta Road, Kenya

As a member of a project that helped the company in recruiting engineers, I built and integrated a survey feature that enabled the company to collect more accurate data from its prospective candidates. This feature improved the data analysis by 70%. I volunteered to be a mentor and facilitator for Teen Code Africa which trained over 200 teens and 5 of them were my mentees under the JavaScript track. Being part of various teams, I was able to collaborate in code reviews which resulted in achieving code maintainability of A and test coverage of over 80%

Change Management / Process Governance Specialist

Safaricom Limited

Nov 2017 - Mar 2018

5 months

As a result of keeping an updated weekly Incident Tracker, we achieved a KPI on Expired changes tickets closure and thus improved performance by 22% compared to the previous quarter. Due to reviewing 90% of process documents in the Technology department, we received a certificate of conformity of technology processes to ISO 20000 standards. Improved network coverage by 20% in areas tests were done through submission of analyzed data and reports on walk tests I participated in.

Network Support Engineer

Jamii Telecommunications Ltd

Sep 2017 - Dec 2017

4 months

Kenyatta Road, Kenya

Following up on Fiber enterprise clients with fiber cuts and any fiber-related issues reduced client churns in the fourth quarter by 15% as compared to the previous. Improved customer feedback by keeping an updated record of tickets with unresolved network issues and escalating them appropriately.


Education

Taita Taveta University

Bachelor's degree

2013 - 2017

5 years

The best place to find your next move

© 2026. All Rights Reserved.