John Mboga

John Mboga

About

Detail

Senior Software Engineer at GPTZero
Nairobi County, Kenya

Contact John regarding: 
work
Full-time jobs
Starting at USD4.5k/month
Flexible work
Starting at USD28/hour
groups
Networking

Timeline


work
Job
school
Education
folder
Project
flag
Award

Résumé


Jobs verified_user 0% verified
  • GPTZero
    Senior Software Engineer
    GPTZero
    Jul 2023 - Current (3 years 1 month)
    As a Senior Software Engineer on the GPTZero's SAAS web impact team, I play a critical role in designing and delivering key features related to AI & plagiarism scans services on the web, user subscriptions management, user & team management, and general platform usability. In this early-stage start-up, I wear several hats daily, including product management, UI/UX design & implementation, system design and implementation, site reliability, and DevOps, to effectively serve our customers. My responsibilities encompass backend and frontend development, data management, and automation, where I focus on stabilizing systems, enhancing user experience, and ensuring the platform is production-ready for scale. Additionally, I leverage AI-native tool
  • Stord
    Senior Full Stack Engineer
    Stord
    Oct 2020 - Jan 2023 (2 years 4 months)
    As a Senior Full Stack Engineer on Stord's Enablement and Platform team, I play a critical role in designing and delivering key features related to authentication, authorization, customer and user onboarding, and platform usability. Working closely with stakeholders from different departments, including product teams, customer operations analysts, and Dev Ops, I contribute to improving the overall user experience of the Stord platform. Through my technical expertise and leadership skills, I have led several epic projects, including designing and implementing a global search engine, a user management service and UI, and an address validation and correction engine. These projects have enabled Stord customers to have better search experiences
  • JUMO
    Senior Software Engineer
    JUMO
    Oct 2019 - Sep 2020 (1 year)
    As a Senior Software Engineer in a fin-tech company that focuses on providing financial services to under-served communities in emerging markets, I have been instrumental in improving customers' access to financial products and services. By developing new and existing services on the JUMO platform, which functions similarly to an E-commerce platform, I have significantly improved service take-on and revenue growth. Through my technical expertise and leadership skills, I have achieved several notable accomplishments, including developing a survey tool that brought more control to client surveys and reduced survey costs by more than $5000 per survey. Additionally, I revolutionized the client recognition system by developing an incentive plat
  • Turnkey Africa Ltd
    Senior Software Engineer
    Turnkey Africa Ltd
    Jun 2017 - Oct 2019 (2 years 5 months)
    As the lead software engineer in an insurance software development company, I was responsible for leading the engineering team in the delivery of the Turnquest Insurance Suite and assisting in the career advancement of team members. My key achievements include developing the Turnquest Insurance Suite, which improved the business operations processes of insurance clients, reducing costs and improving efficiency. I led the team in delivering the suite to customers and managed to increase throughput and reduce project timelines to six months per project. Additionally, I served as the scrum master, implementing agile practices to increase team throughput and work visibility. I also played a crucial role in deploying the Turnquest Insurance Suit
  • Turnkey Africa Ltd
    Software Engineer
    Turnkey Africa Ltd
    May 2015 - Jun 2017 (2 years 2 months)
    As a Software Engineer at Turnkey Africa LTD, I worked on the Turnquest Insurance Suite and was responsible for developing various systems and services to improve customer efficiency and revenues. My key tasks and achievements include: - Developing a pensions management system that revolutionized how pensions are managed in the system, resulting in improved efficiency for customers and increased revenues for the company. - Developing a reinsurance portfolio management service that improved customer efficiency and streamlined the management of reinsurance portfolios. - Collaborating on the development of a new reporting framework using BI, which allowed customers to generate customized reports and gain valuable insights into their business
  • F
    Software Engineer
    Felsoft Systems LTD
    May 2014 - May 2015 (1 year 1 month)
    As a Senior Software Engineer at a startup, I developed custom software for various clients, from gathering requirements to post go-live support. I introduced agile practices to streamline operations and assisted in business development. Key tasks and achievements include reducing reporting time and costs for AAHI and assisting Felsoft to improve efficiency and throughput. Additionally, I assisted in getting three new clients by responding to RFPs, developing system prototypes, and doing demos. My experience also includes working on a platform that functioned as an E-commerce solution, which enhanced my understanding of online transaction processes and user experience design, further contributing to my skills in platform development and UX/
  • PwC
    Technology Consultant
    PwC
    Sep 2013 - Aug 2014 (1 year)
    As a Technology Consultant Associate at PWC, I led the data migration efforts for a core banking project at a leading bank in Kenya, overseeing the migration of crucial customer data from legacy systems to the new platform. My responsibilities included conducting data analysis, designing data mapping templates, and performing data validation tests to ensure data integrity post-migration. I also collaborated with cross-functional teams to ensure the project was delivered on time and within budget. Additionally, I utilized SQL for data extractions during the migration workflows, which was essential for streamlining the data migration process and enhancing overall project efficiency.
  • F
    Software Engineer Intern
    Felsoft systems
    Dec 2012 - Aug 2013 (9 months)
    As a student, I spent time here to assist in making software and learn how industry works.
  • I
    Software engineering Intern
    Intellisoft Consulting Limited
    Jan 2011 - Dec 2012 (2 years)
    I joined the company for industrial attachment during. I was mainly involved in helping with the system design and analysis of the company’s projects. I also played a major part in the implementation of the various projects.
Education verified_user 0% verified
  • University of Nairobi
    Bachelor’s Degree, Computer science
    University of Nairobi
    Jan 2009 - Dec 2013 (5 years)
    Graduated with honors in Computer Science
Projects (professional or personal) verified_user 0% verified
  • A
    AML Compliance & Rules Engine Platform public Remote experience
    Aug 2024 - Current (2 years)
    As an AML Compliance & Rules Engine Platform developer, I designed and built a configurable compliance rules engine that supports complex AND/OR logic and parameterized rules, enabling real-time transaction screening, audit trails, and explainability for regulatory reviews. I optimized rule evaluation for performance and reliability in high-throughput financial systems. Additionally, I leveraged my knowledge of software as a service (SaaS) to enhance the platform's scalability and accessibility. My experience with TypeScript and React.js contributed to the development of a robust frontend, while I utilized AI tools to streamline backend processes and improve overall system efficiency. Furthermore, I implemented cursor-based pagination for e
  • J
    JUMO's Survey system
    Oct 2019 - May 2020 (8 months)
    I was involved in the development of the JUMO survey platform for clients utilizing JUMO's mobile microfinance services. This initiative significantly reduced operational costs by over $5000 per survey cycle. My role encompassed leveraging a robust tech stack, including Python 3, Django, AWS, PostgreSQL, RabbitMQ, Docker Containers, and Kubernetes, to ensure a seamless and efficient platform. Additionally, I led the development of a custom fintech platform, which operated as a Software as a Service (SaaS), enhancing our service delivery. For the frontend, I utilized React.js with TypeScript for web applications and React Native for mobile, ensuring a user-friendly experience. My responsibilities also included conducting code reviews and imp
  • T
    Turnquest Insurance Suite Projects
    May 2015 - Sep 2019 (4 years 5 months)
    As a lead engineer in the implementation of TurnQuest Suite projects for clients, I successfully guided eight insurance companies through the go-live process while providing ongoing support to ten existing clients. My efforts contributed to a significant reduction in operational costs, exceeding 20% for these insurance firms. In addition to my core responsibilities in project management and customer support, I utilized my knowledge of PostgreSQL and SQL to enhance the development of insurance systems, ensuring robust data management and analysis capabilities. This technical expertise allowed for more efficient workflows and improved user experiences, aligning with the overall goals of the financial services sector. Furthermore, I leveraged
  • A
    Autointegrity System Develpment
    Apr 2013 - Aug 2013 (5 months)
    Developed in the Yii PHP framework, the Autointegrity System is designed for vehicle valuation companies, facilitating their core business of valuing vehicles. This comprehensive system integrates functionalities such as adding partners, clients, client vehicles, invoicing, payments, valuations post-payment, approval of valuation reports, and viewing of valuation reports, making it an all-in-one solution for valuers. Additionally, I utilized Python to enhance the platform's capabilities, enabling insurance agents and vehicle valuers to streamline their operations efficiently, which is particularly relevant in the insurance technology sector. My role also involved client relationship management (CRM) to ensure user satisfaction, conducting c
Awards verified_user 0% verified
  • University of Nairobi
    Best School Project
    University of Nairobi
    May 2011
    My 2nd year school project was selected as among the best in terms of relevance to societal needs and the technology used
  • H
    High School Maths Awards
    Nov 2007
    Chairman- Maths Club( 2006-2007), Member- Maths Club(2004-2007): Coordinated the activities of the club even into winning three major national mathematics contests (Kabarak High School Maths Contest, 2007; Maseno National Maths contest, 2007; Iten Maths Contest,2007; International Instruction on Mathematical Olympiad-2007)