Caleb Mbugua

Caleb Mbugua

Andela Bootcamp Cycle 36

Followers of Caleb Mbugua2000 followers
location of Caleb MbuguaKenya

Connect with Caleb Mbugua to Send Message

Connect

Connect with Caleb Mbugua to Send Message

Connect
  • Timeline

  • About me

    Software Engineer at Safaricom PLC

  • Education

    • Baricho Boys High School

      2009 - 2012
      Secondary School Education A 81 Points

      I was in Baricho high school in Kirinyaga county for four years scoring a mean grade of A (81 points) for my Kenya Certificate of Secondary Education.My strongest subjects were Maths , Chemistry , Physics and Biology scoring A in eachof them.I thank God for such a great time and the priviledge of being a former student of Baricho.

    • Milimani Primary School.

      2001 - 2008
      Primary School Education 400 Marks

      I had the priviledge of studying at Milimani primary school in Naivasha and was able to score 400 marks for my Kenya Certificate of Primary Education.My strongest subjects were maths and science scoring 81 marks in science and 79 marks in maths.

    • Jomo Kenyatta University of Agriculture and Technology

      2013 - 2018
      2nd Class Honors Electronic and Computer Engineering

      I majored on a great and exciting lessons more so embedded systems , microprocessors , signals and communication , computer networks , control and instrumentation among other exciting engineering topics. In my final year i did a project on machine learning and Internet of Things(IOT) with a raspberry pi and motion sensors(Gyroscope and accelerometer ).Through the python enabled capabilities on the PI i was able to analyse driver behavior patterns from the data collected from the… Show more I majored on a great and exciting lessons more so embedded systems , microprocessors , signals and communication , computer networks , control and instrumentation among other exciting engineering topics. In my final year i did a project on machine learning and Internet of Things(IOT) with a raspberry pi and motion sensors(Gyroscope and accelerometer ).Through the python enabled capabilities on the PI i was able to analyse driver behavior patterns from the data collected from the sensors and use machine learning to draw conclusions for various patterns on driver behavior based on my results.I was also also able to log this data to a local server as well as creating a laravel web application to monitor the results.The was what developed my interest for coding.I am grateful to God for such a great time in campus at Jkuat. Show less

  • Experience

    • Andela

      Nov 2018 - Jan 2019
      Andela Bootcamp Cycle 36

      I was priviledged to attend the Andela bootcamp cycle 36 just after my undergraduate, which is an intensive training for all stages in the software development cycle. I greatly thank Andela for this bootcamp, and having reached up the the fourth and final week, I was able to come up with a software development learning map that was very helpful especially as a beginner and still is up to now

    • WizGlobal Kenya

      Apr 2019 - Jul 2022
      Software Engineer

      I worked as a software developer for Unit Trust Systems. We developed Unit Trust systems for insurance companies and provide support to our clients for the applications we have built.Laravel is our main stack and we use Node JS for automated scripts as well as APIs.Working at Wizglobal which majors in building applications for the financial industry has led to vast experience more so in database design, writing queries, and generating customized client reports. It has also taught me to look at programming languages as tools to solve challenges as well as having an agile approach in extending applications for our clients. It is a huge privilege to be part of the team .Some of of the task done that i am proud of are:(a)Set up and commissioning of the Sanlam Uganda Unittrust Application in Uganda. This is an application we developed in laravel as a team of 3 software Engineers.(b)Development of the ICEA backend API in node js that's used for their clients portal.(c)Development of the Sanlam Uganda Onboarding User Interface.Here is the link to the deployed application (https://investor.sanlameastafrica.com/self_registration) Show less

    • Safaricom PLC

      Jul 2022 - now

      Development of the Mpesa Business Enterpise portal, This is the portal that our customers use in manage shortcodes(Large institutions) are able to monitor how their children are Performing as well as do things like B2B, B2C, RollUp(s), Withdrawal to Bank

      • Financial Systems Software Development Engineer

        Aug 2024 - now
      • Mpesa Developer

        Jul 2022 - Aug 2024
  • Licenses & Certifications

    • Artificial Intelligence For Associates 101

      Safaricom PLC
    • Robotics Process Automation 101

      Safaricom PLC
      Sept 2024
    • MERN Ecommerce from Scratch

      Udemy
      View certificate certificate
    • Secure Application Development

      Safaricom PLC
    • Internet Security and You

      Safaricom PLC
    • Security SnapShots

      Safaricom PLC
    • AI Chats Bots, Understanding their Use, Risks and Limititations

      Safaricom PLC
    • Combating AML

      Safaricom PLC
      Apr 2024
    • Java Progamming 101

      Safaricom PLC
      Sept 2024