James Maruhi

James Maruhi

Intern

Followers of James Maruhi3000 followers
location of James MaruhiNairobi County, Kenya

Connect with James Maruhi to Send Message

Connect

Connect with James Maruhi to Send Message

Connect
  • Timeline

  • About me

    Software Engineer @ Safaricom PLC | Web Development | Frontend | React

  • Education

    • Jomo Kenyatta University of Agriculture and Technology

      2011 - 2017
      Bachelor of Science (BSc) Telecommunications and Information Engineering Telecommunications Engineering Second Class Honours
  • Experience

    • KENYATTA NATIONAL HOSPITAL.

      May 2015 - Sept 2015
      Intern

      My responsibilities included Maintenance, Installation, Monitoring and Management of Electrical, Electronics and Telecommunications Infrastructure.

    • Freelance

      Feb 2018 - Feb 2019
      Freelance Web Developer

      I worked as a freelance remote web developer adding new features to applications and fixing bugs. Iwas also tasked with upgrading applications and providing technical support.

    • Andela

      Apr 2019 - Nov 2019
      Software Engineer

      Worked remotely as part of a distributed team from 4 countries to build VOF Tracker:Product Stacks: Ruby/Ruby on Rails, CoffeeScript & jQueryVOF is a Bootcamp management web application that was designed to empower developers to own lifelong learning through feedback. The application manages all aspects of learning and assessments done before joining the fellowship. It replaced the old manual system of using Google Sheets to capture holistic performance evaluation metrics and data analytics from Bootcamp cycles.My achievements in VOF were:- Adding new full-stack features in the pitch automation initiative and role management.- Fixing bugs in the application- Improving the quality of the code by writing unit tests and End-to-End tests, fixing maintainability issues and code smells and removing duplicate blocks of code to adhere to DRY principles.- Improving user experience by optimizing the application using features such as eager loading.Worked remotely as part of a distributed team to build Authors Haven:Product Stacks: Python/Django, React, ReduxAuthors Haven is a web application that creates a community of like-minded authors to foster inspiration and innovation by leveraging the modern web.My achievements in Authors Haven were:- Project setup and integration- Adding new features (Backend and Frontend)- Fixing bugs in the application- Test-Driven Development using Pytest (Backend), Jest (Frontend) Show less

    • Tracom Services Limited

      Jan 2020 - Jun 2021
      Software Developer

      Worked on developing payment solutions solutions for customers who were mostly financial institutions such as banks.

    • Safaricom PLC

      Jul 2021 - now
      Software Engineer

      Works on digital channels (Web) to build web applications that provide Safaricom services to customers.

  • Licenses & Certifications

  • Volunteer Experience

    • Intern Engineer

      Issued by KENYATTA NATIONAL HOSPITAL. on May 2016
      KENYATTA NATIONAL HOSPITAL.Associated with James Maruhi