John Mugo

John Mugo Email and Phone Number

C++ Developer at SEARCH - Safety Engineering Research
John Mugo's Location
Nairobi County, Kenya, Kenya
About John Mugo

I am a passionate software developer with a strong focus on C++ and python programming, driven by innovation and commitment to solving complex challenges. My expertise lies in developing efficient and optimized solutions this being backed by a deep understanding of data structures, algorithms and design patterns. I emphasize optimization techniques to ensure optimal time and space complexity in worst case scenarios.With experience in C++, Python, test automation, manual software testing ,solid foundation in software development principles and a clear understanding in good software design principles, I am dedicated to delivery of high quality, detailed and purpose driven code. I am proficient in Git, SQL, CSS and Html as wellI firmly believe that deep understanding of systems empowers one to achieve feats deemed impossible. This philosophy serves to fuel my motivation in continually researching and expanding my knowledge and grasp in software development.

John Mugo's Current Company Details

C++ Developer at SEARCH - Safety Engineering Research
John Mugo Work Experience Details
  • Search - Safety Engineering Research
    C++ Developer
    Search - Safety Engineering Research Jan 2024 - Jun 2024
    Warsaw, Mazowieckie, Poland
    Working with (Robotic Operating System)Ros and Ros 2, RVIZ and Point Cloud data to process Lidar point cloud data.
  • Search - Safety Engineering Research
    C++ Developer
    Search - Safety Engineering Research Feb 2023 - Dec 2023
    Warsaw, Mazowieckie, Poland
    Lane Change Assist System (LCAS) : Development of an LCAS system. The automotive system averts collisions on the road as a result of change of lane by utilizing the TIS radar for both the long range narrow and short range wide detection . System developed in C++ utilizing the Prescan API for the simulation with provided different scenarios for different simulated conditions.
  • Search - Safety Engineering Research
    Test Automation Engineer
    Search - Safety Engineering Research Oct 2021 - Sep 2022
    Warsaw, Mazowieckie, Poland
    Working for projects for IBEO Automotive Systems which includes the following:-i. Designing, creating and maintaining automated test scripts using Python programming language, Using Froglogic squish for automated testing of Qt application, Bash, Shell,Git and GitLab Version Control and Jira for multiple Automotive Engineering software development and manual testing for the same software for quality assurance. I have in depth understanding of Object Oriented Programming and owing to this I have been able to utilize the page object design pattern to minimize code duplication as well as ease the code maintenance work required.
  • Numeral Iot - Electronics Manufacturer
    Electronic Engineer
    Numeral Iot - Electronics Manufacturer Feb 2021 - Jun 2021
    Nairobi, Kenya
    During this period my main objective was quality control, assessment, inspection and repair of electronic boards after being manufactured. I have learnt a lot especially the need for precision and assurance as far as new products and commodities come to play. You have to approve the integrity of finished products that pass by you and beyond reasonable doubt assure the safety of the same to the end user. This has taught me to be careful, and precise in the work I do. I have worked under pressure to meet unexpected demands and orders that had a variety of complications before handing over.During this period I was also heavily involved in the soldering process for the mother boards of the related products mainly the speed governor that utilized the STM 32 processor. It was interesting to be able to solder this processor onto the board successfully many times as a result of understanding the effectiveness the flux paste had onto the soldering process. I enjoyed this bit very much.
  • Search - Safety Engineering Research
    Student Intern
    Search - Safety Engineering Research Apr 2019 - Jun 2019
    Warsaw Area, Poland
    During this period I was able to manage data manual labelling for lidar data processing, ability to check the correctness of automated tracking software by comparing post processed lidar data with the camera view, tracking, classification, processing and error reporting. I was tasked in reporting of errors obtained from lidar Ibeo synchronizing software in which it would be utilized to make amendments in the lidar visualization software for development of a more reliable ,stable and safe system to be used by auto motives in the general public. The company's main objective was to develop a safe system through continuous improvement and development of the visualization software before enrolling it out for consumption.My biggest achievement however was my ability to adapt to the new environment, the understanding of the new concepts I was able to learn from my seniors and the exposure I got especially in programming from the interactions I had with the numerous developers I was with . This was an opportunity never to forget.
  • Ministry Of Transport, Infrastructure, Public Works, Housing And Urban Development.
    Student Intern
    Ministry Of Transport, Infrastructure, Public Works, Housing And Urban Development. Feb 2018 - Apr 2018
    Nairobi, Kenya
    During this period I designed schematic electrical, structural cabling, fire and safety protection and surveillance systems for two projects that I foresaw to completion with the guidance of specialized consultants at the ministry.Safety was the key important feature to be strictly adhered to. To the best of my knowledge and analytical skills I was able to apply my knowledge and intuition to required client's needs.

John Mugo Education Details

Frequently Asked Questions about John Mugo

What is John Mugo's role at the current company?

John Mugo's current role is C++ Developer at SEARCH - Safety Engineering Research.

What schools did John Mugo attend?

John Mugo attended Dedan Kimathi University Of Technology (Dekut).

Not the John Mugo you were looking for?

  • John Mugo

    Director Of Data And Voice At Twaweza East Africa
    Kenya
  • John Wamuru

    Real Estate Expert | Top Sales Leader | Over 5 Years Helping Clients Unlock Land Investment Opportunities In The Nairobi Metropolis
    Roysambu Ward
  • John Mugo

    Executive Director At Zizi Afrique Foundation
    Nairobi County, Kenya
  • John Mugo

    Nairobi County, Kenya

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.