Boniface Ntarangwi

Boniface Ntarangwi

Mentor
Rising Codementor
US$8.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Software Engineer with over 6 years experience - Ruby, Javascript
Software Engineer with over 6 years experience - Ruby, Javascript

I am software engineer with over 7 years experience in designing and implementing high-performance web applications. I have worked for a diverse range of companies, ranging from startups to enterprise teams which has equipped me with a versatile skill to thrive in any collaborative environment. Be it transforming a vision to a working product or refactoring a legacy code base to bring it modern day standards, I am equal to the task.

My skill set encompasses many technologies, including Ruby on Rails, JavaScript, PostgreSQL, React.js, Node.js, Python, HTML, and CSS as well as hosting platforms such as AWS and Heroku.

I am happy to offer my skills and expertise to help you unlock the power of technology to see your product and vision come life. Looking forward to connecting with you!

Swahili, English
Nairobi (+03:00)
Joined October 2017
EXPERTISE
7 years experience
I have extensive experience in developing and deploying products using Ruby on Rails across major versions, spanning from 4.2 to version ...
I have extensive experience in developing and deploying products using Ruby on Rails across major versions, spanning from 4.2 to version 7. Having witnessed its evolution through these years, I have excellent understanding of its capabilities, nuances and quirks. This includes understanding and mitigating the infamous N+1 queries with Active Record, testing with rspec, running jobs with Sidekiq and configuring for deployment to various platforms including Heroku, Digital Ocean and AWS. My in-depth expertise enables me to engineer Rails applications that not only align with industry best practices, but also scale exceptional well and have impeccable stability in production.
4 years experience
React is my go to front end library when building web applications. I have used React with Graphql, utilising React Apollo for state mana...
React is my go to front end library when building web applications. I have used React with Graphql, utilising React Apollo for state management. Through my industry experience, I have very good skills to configure and structure react applications, especially with a ruby on rails mono repo which can be a major head ache sometimes.
4 years experience
6 years experience
7 years experience
2 years experience

REVIEWS FROM CLIENTS

Boniface's profile has been carefully vetted and approved as a Codementor. Connect with Boniface now, and leave a review for them once you're done!
EMPLOYMENTS
Code Mentor
Codementor
2023-08-01-Present

I guide aspiring developers and students on their coding journey by resolving technical issues and offering mentorship for long term p...

I guide aspiring developers and students on their coding journey by resolving technical issues and offering mentorship for long term projects.

Ruby
HTML/CSS
Python
View more
Ruby
HTML/CSS
Python
Ruby on Rails
View more
Fullstack Software Engineer
DoubleGDP
2021-08-01-2022-08-01

I was a Fullstack Developer where I led the process of conceptualizing, developing, and launching new features for an end-to-end platf...

I was a Fullstack Developer where I led the process of conceptualizing, developing, and launching new features for an end-to-end platform for planned communities and cities. One feature led to successful adoption by a key client, converting them to a paying customer and driving revenue growth by 25%.

Other achivements

  • Engineered high-performing API endpoints using GraphQL, optimizing query response time by 30% and enhancing product capabilities
  • Refactored legacy codebase following industry best practices, achieving a 40% reduction in critical incidents and improved system stability
  • Discovered and resolved optimization issues for slow loading pages leading to up to 20% increase in page load times
  • Created mobile-first web pages using Material UI following UI/UX best practices that led to a 5% up-tick in page visits
  • Wrote integration tests covering 70% of customer facing features, reducing critical bugs and improving customer satisfaction
  • Facilitated requirements gathering through site visits and stakeholder meetings, ensuring documentation and comprehensive understanding of project needs and objectives
Ruby on Rails
PostgreSQL
Heroku
View more
Ruby on Rails
PostgreSQL
Heroku
React
Material Design
GraphQL
View more
Software Engineer
Vibes Media LLC
2019-02-01-2021-07-01
  • Implemented a game-changing API integration between Vibes' platform and Salesforce Marketing Cloud, catalyzing the company&#...
  • Implemented a game-changing API integration between Vibes' platform and Salesforce Marketing Cloud, catalyzing the company's market competitiveness
  • Deployed applications to AWS using GitLab CI/CD to streamline the release process and reduced deployment time by up to 40%
  • Conducted load testing on new applications using JMeter ensuring optimal performance, handling peak loads of 100,000+ concurrent users with minimal latency and zero down time
  • Developed custom Ruby scripts to extract, transform, and deliver actionable customer analytics data to clients
  • Implemented monitoring and alerting using AWS CloudWatch and Opsgenie resulting in enhanced system reliability and streamlined incident response
  • Authored documentation for 5+ features in Confluence, streamlining cross-functional collaboration and communication
Ruby on Rails
Node.js
PostgreSQL
View more
Ruby on Rails
Node.js
PostgreSQL
Amazon RDS
Terraform
AWS Lambda
GitLab CI/CD
View more
PROJECTS
Beer ParleyView Project
2023
A forum to rate, discuss and recommend beers
A forum to rate, discuss and recommend beers
Ruby on Rails
Docker
React
View more
Ruby on Rails
Docker
React
Material Design
View more