Mbarak M.

Professional with experience as a software developer & engineer, currently in Telecom

English, Swahili

Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in JavaScript, React, Node.js Express Logo Design, Django, C++, and Ap...see more

  • Information Technology, Data & Telecom
  • Information Technology
  • Engineering


  • Pre-vetted expert
  • Confirmed hourly rate
  • Available on short notice


Senior Software Engineer

6 months
Current position
Jun 2022 - Present
* Develop and Deliver High Quality Software * Assist Other Engineers in Delivery * Support Partners in their development process * Mini applications Technologies * Consultant in Mini ap...see more

Technical Lead - Mini Applications

1 year
Aug 2021 - Aug 2022
* Lead Mini Applications team in developing user-centric mini applications powered by the Safaricom Mpesa App (Consumer and Merchant) * Lead technical team * Develop mini applications *...see more

Software Engineer

2 years
Jun 2020 - Feb 2022
Mini applications Engineer and Backend Systems.

Software Developer

5 months
Jan 2019 - Jun 2019
FullStack Developer Technologies: React, Typscript, Node, Express, C#.

Software Developer

Allan Gray Proprietary Limited
2 years
Feb 2018 - May 2020
Built Clients Experience solutions to enable them perform transactions on their investments, irrespective of their geographical location. Worked as a Frontend Engineer.

Software Developer at Andela Kenya

6 years
Current position
Feb 2017 - Present
Andela provides companies with access to the top 1% of global tech talent. We identify high-potential developers on the African continent, shape them into world-class technical leaders,...see more

Industries, roles and expertise

Industry experience

  • Information Technology, Data & Telecom

Role experience

  • Information Technology
  • Engineering


  • Software Development
  • Javascript
  • Django