Francis Thiong'O

Francis Thiong'O Email and Phone Number

Senior Software Engineer @ Safaricom PLC
Nairobi County, Kenya
Francis Thiong'O's Location
Nairobi County, Kenya, Kenya
About Francis Thiong'O

Results-oriented Software Engineer with over 5 years of experience in developing and troubleshooting software for a variety of industries.I am comfortable with object-oriented programming and have a solid understanding of relational and non-relational databases. I have a proven track record of successfully developing and maintaining secure software applications, as well as providing technical support and training. Notably achieved significant success in leading the development of a secure high-traffic auction platform with 98% uptime. My experience has given me the ability to work independently, as well as in a team setting, both in remote and on-site setup. I am a highly motivated and detail-oriented professional who strives to maintain the highest quality of work. I firmly believe in the power of simplicity over complexity, guiding my approach to problem-solving and system design.

Francis Thiong'O's Current Company Details
Safaricom PLC

Safaricom Plc

View
Senior Software Engineer
Nairobi County, Kenya
Website:
safaricom.co.ke
Employees:
8145
Francis Thiong'O Work Experience Details
  • Safaricom Plc
    Senior Software Engineer
    Safaricom Plc
    Nairobi County, Kenya
  • Safaricom Plc
    Software Engineer
    Safaricom Plc Jul 2021 - Present
    Nairobi, Kenya
    • Data Structures & Algorithms: Developed efficient algorithms making use of advanced data structures, reducing processing time and improving application reliability.• Developer Portal Overhaul: Transformed the M-Pesa APIs Developer Portal into a dynamic marketplace, increasing developer engagement and enabling new payment solutions.• API & Web Application Development: Designed and implemented RESTful APIs and GraphQL endpoints, boosting application efficiency and user satisfaction… Show more • Data Structures & Algorithms: Developed efficient algorithms making use of advanced data structures, reducing processing time and improving application reliability.• Developer Portal Overhaul: Transformed the M-Pesa APIs Developer Portal into a dynamic marketplace, increasing developer engagement and enabling new payment solutions.• API & Web Application Development: Designed and implemented RESTful APIs and GraphQL endpoints, boosting application efficiency and user satisfaction. Maintained scalable web applications with enhanced frontend performance and responsive design.• Performance Optimization: Optimized portals middleware’s for efficient web traffic handling, improving response time and maintaining a 98% uptime.• Security: Built secure applications leveraging secure transfer of data over HTTPS, Use of Multifactor Authentication and Data Minimization• DevOPs: Streamlined development processes with code reviews and DevOps methodologies, increasing team productivity and code deployment frequency by 50%. Show less
  • Innovex Solutions
    Software Engineer
    Innovex Solutions Feb 2018 - Jun 2021
    Nairobi, Kenya
    • Auction Platform: Increased application speed, server response times, and user engagement by 50% through platform improvements.• Optimized Auction Process: Reduced bidding abandonment by streamlining the auction process with secure payment gateways.• Modernized Legacy Systems: Revitalized legacy codebases, aligning them with modern standards and achieving a 30% improvement in system functionality.• Application Security: Built secure applications leveraging secure querying and… Show more • Auction Platform: Increased application speed, server response times, and user engagement by 50% through platform improvements.• Optimized Auction Process: Reduced bidding abandonment by streamlining the auction process with secure payment gateways.• Modernized Legacy Systems: Revitalized legacy codebases, aligning them with modern standards and achieving a 30% improvement in system functionality.• Application Security: Built secure applications leveraging secure querying and retrieval of data through prepared statements, user input validation, content security policies and data encryption.• Enhanced Team Efficiency: Mentored and managed two junior software engineers, adopting agile methodologies that boosted problem-solving and fostered a collaborative environment for best practices. Show less
  • Kca University
    Technology Intern
    Kca University Jan 2017 - Mar 2017
    Nairobi, Kenya
    • Achieved high accuracy and efficiency in daily operations, ensuring smooth workflows and precise task completion.• Produced clear verbal and written communications, reports, and documents, enhancing operational clarity and efficiency.• Exceeded goals through effective task prioritization and a strong work ethic, consistently delivering exceptional results.• Utilized advanced Microsoft applications and other software to enhance document quality and operational efficiency, improving… Show more • Achieved high accuracy and efficiency in daily operations, ensuring smooth workflows and precise task completion.• Produced clear verbal and written communications, reports, and documents, enhancing operational clarity and efficiency.• Exceeded goals through effective task prioritization and a strong work ethic, consistently delivering exceptional results.• Utilized advanced Microsoft applications and other software to enhance document quality and operational efficiency, improving deliverables by 25% Show less

Francis Thiong'O Education Details

  • Chuka University
    Chuka University
    Second Class Honors Upper Division

Frequently Asked Questions about Francis Thiong'O

What company does Francis Thiong'O work for?

Francis Thiong'O works for Safaricom Plc

What is Francis Thiong'O's role at the current company?

Francis Thiong'O's current role is Senior Software Engineer.

What schools did Francis Thiong'O attend?

Francis Thiong'O attended Chuka University.

Not the Francis Thiong'O 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.