Stephen Njuguna

Stephen Njuguna Email and Phone Number

Web Software Engineering Lead at Safaricom PLC @ Safaricom PLC
nairobi, nairobi area, kenya
Stephen Njuguna's Location
Kenya, Kenya
About Stephen Njuguna

I am a result driven software engineer and Technical Lead with 7 years of experience dealing with simple to complex software aimed at solving customer problems. Passionate about developing great user experiences by always incorporating and thinking about the customer every step of the software development process.

Stephen Njuguna's Current Company Details
Safaricom PLC

Safaricom Plc

View
Web Software Engineering Lead at Safaricom PLC
nairobi, nairobi area, kenya
Employees:
8145
Stephen Njuguna Work Experience Details
  • Safaricom Plc
    Software Engineering Lead - Web
    Safaricom Plc May 2021 - Present
  • Safaricom Plc
    Software Developer
    Safaricom Plc Sep 2019 - May 2021
    Nairobi, Kenya
    Main Achievements.Led the development team in updating the legacy codebase for safaricom.com from JSP to React js in order to deliver features more quickly and ensure easy reusability of components.Developed a content portal to assist our media partners upload digital content to sell to customers easily and way faster. It’s currently been used in managing E-papers sold in Kenya by the various media partners.Led the Safaricom world team in separating header enrichment from the main domain i.e. safaricom.com and have it as a standalone service running as a lambda function. This has greatly improved download speeds for static assets which were always header enriched before.Led the team in successfully migrating Safaricom.com to AWS cloud to improve customer experience by reducing load time and taking advantage of CloudFront as a CDN to serve static assets.My day to dayWorking with the creative team and developing creative user interfaces.Improving user experience in web products.Developing elegant systems to assist our partners to sell their products digitally. ie https://safaricom.com/discover/e-newspaper/publicationsDeveloping reusable components for use across our web teams.
  • Safaricom Plc
    Masoko Developer
    Safaricom Plc Oct 2018 - Aug 2019
    Nairobi
    Main Achievements.Revamped the masoko website(https://masoko.com) by updating the legacy codebase (specifically on the frontend bit) from PHP (Magento) to React js for easy reusability of components, delivery of features more quickly, better performance, and better load time. The process before, for adding new UI components in Magento was quite tedious especially if the logic involved in the components was complex.Also learned the Agile methodology.Day to DayMaintaining and adding new features to the website.Developing a progressive web app using modern technologies to reduce load times and improve user experience.
  • Drift
    Software Engineer Consultant At Drift
    Drift Jan 2021 - Present
    Nairobi County, Kenya
    DRiFT (Do It Right the First Time)Working on developing great experiences for factories to achieve operational excellence. This includes:1) Measuring the factory's performance2) Managing the factory's health3) Maintaining the factory's improvement.
  • Pulsar Limited
    Web Application Developer
    Pulsar Limited Apr 2016 - Sep 2018
    Nairobi
    Developing responsive and real time web applications to increase efficiency both in the company as well as our clients.Designing creative websites for our highly esteemed clients.Debug and improve existing web applications.
  • Mint Graphics East Africa Ltd
    Web Designer
    Mint Graphics East Africa Ltd Aug 2015 - Mar 2016
    Nairobi
    Design various web templates.Update and modify web pages of our clients.Work closely and tirelessly with my associates to come up with the best solutions to handle site access difficulties.

Stephen Njuguna Skills

Html Php Sql Css Databases Usability Software Development Javascript Ajax Web Design Microsoft Office Css And Css 3 Bootstrap Asp Public Speaking Web Development Java Management Project Planning Strategic Planning Cascading Style Sheets

Stephen Njuguna Education Details

  • Technical University Of Kenya
    Technical University Of Kenya
    2Nd Class Upper Division
  • Kanjuri High School
    Kanjuri High School
    B+

Frequently Asked Questions about Stephen Njuguna

What company does Stephen Njuguna work for?

Stephen Njuguna works for Safaricom Plc

What is Stephen Njuguna's role at the current company?

Stephen Njuguna's current role is Web Software Engineering Lead at Safaricom PLC.

What schools did Stephen Njuguna attend?

Stephen Njuguna attended Technical University Of Kenya, Kanjuri High School.

What are some of Stephen Njuguna's interests?

Stephen Njuguna has interest in Science And Technology, Web Technologies, Education, Economic Empowerment.

What skills is Stephen Njuguna known for?

Stephen Njuguna has skills like Html, Php, Sql, Css, Databases, Usability, Software Development, Javascript, Ajax, Web Design, Microsoft Office, Css And Css 3.

Not the Stephen Njuguna you were looking for?

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.