John Ndegwa

John Ndegwa Email and Phone Number

Senior Software Engineer | Java | SpringBoot | Angular | React | Next JS | NodeJS | Nest | JavaScript | TypeScript | SQL | NoSQL @
John Ndegwa's Location
Nairobi County, Kenya, Kenya
About John Ndegwa

John Ndegwa is a Senior Software Engineer | Java | SpringBoot | Angular | React | Next JS | NodeJS | Nest | JavaScript | TypeScript | SQL | NoSQL at Self-employed.

John Ndegwa's Current Company Details
Self-employed

Self-Employed

Senior Software Engineer | Java | SpringBoot | Angular | React | Next JS | NodeJS | Nest | JavaScript | TypeScript | SQL | NoSQL
John Ndegwa Work Experience Details
  • Self-Employed
    Software Engineer
    Self-Employed Jan 2024 - Present
  • Ekraal Innovation Hub
    Senior Software Engineer
    Ekraal Innovation Hub Jan 2019 - Dec 2023
    Nairobi County, Kenya
    Back-End Development:I have a strong proficiency in constructing robust backend systems, harnessing technologies like Spring Boot and Node.js. By utilizing Java and TypeScript, I craft and implement RESTful APIs that drive agile and high-performing applications.Front-End Development:I'm adept at creating dynamic and intuitive front-end interfaces with Angular and JavaScript. By harnessing my skills in TypeScript, I create engaging user experiences that bridge the gap between functionality and aesthetics.Database Expertise:I possess expertise in both relational and NoSQL databases, guaranteeing that the data structure in my applications is fine-tuned for optimal performance and scalability. This capability allows me to create solutions that accommodate diverse data requirements while upholding data integrity.System Design:I thrive in architecting complex systems that can withstand the challenges of modern software development. My experience in system design allows me to create scalable, maintainable, and adaptable solutions that evolve with the ever-changing tech landscape.As a Senior Developer, I take pride in my ability to lead teams, mentor junior developers, and collaborate seamlessly with cross-functional stakeholders. I embrace Agile methodologies to deliver projects on time and with the highest quality standards.
  • Compulynx
    Senior Software Engineer
    Compulynx Jan 2017 - Feb 2018
    Nairobi County, Kenya
    -Orchestrated the development of complex applications and updates across the Software Development Life Cycle (SDLC), involving activities such as analyzing business requirements, crafting technical specifications, planning, coding, testing, implementing, and quality assurance. -Formulated SQL scripts for querying MySQL/MSSQL databases. -Engineered Java SpringBoot RESTful API services to provide web portals with JSON data and various types of analysis. -Played an active role in debugging and troubleshooting, ensuring swift issue resolutions. -Fabricated diverse reporting tools utilizing Jasper reports and pdf-make. -Led project planning meetings with managers, business analysts, and team members to scrutinize business requirements and outline proposed IT solutions. -Oversaw design reviews and offered recommendations. -Integrated security requisites into the design and ensured efficient workflow. -Supervised code reviews to guarantee compliance with architectural specifications. -Collaborated with database administrators to create suitable data structures.
  • Webtribe (Jambopay)
    Software Engineer
    Webtribe (Jambopay) Oct 2015 - Nov 2016
    Nairobi County, Kenya
    -Designed the system architecture for Sodexo, now called Apptivate Africa, using Java SpringBoot for REST, Angular JS for web portals, and MYSQL for the database. This involved analyzing and defining both external and internal interfaces and allocating functional requirements. -Collaborated with system users to pinpoint issues, particularly focusing on performance improvements and implementing patches. -Developed back-office tools that supported various company initiatives, enhancing competitiveness through search engine optimization. -Teamed up with project partners to perform system analysis in line with client requirements.

John Ndegwa Education Details

Frequently Asked Questions about John Ndegwa

What company does John Ndegwa work for?

John Ndegwa works for Self-Employed

What is John Ndegwa's role at the current company?

John Ndegwa's current role is Senior Software Engineer | Java | SpringBoot | Angular | React | Next JS | NodeJS | Nest | JavaScript | TypeScript | SQL | NoSQL.

What schools did John Ndegwa attend?

John Ndegwa attended Jomo Kenyatta University Of Agriculture And Technology.

Not the John Ndegwa you were looking for?

  • John Ndegwa

    Director At Evotech Limited
    Nairobi County, Kenya
  • John Ndegwa

    Lte/Wcdma/Gsm (4G/3G/2G) Ran Integration Engineer At Ericsson
    Kenya
    2
    hotmail.com, ericsson.com
  • John Ndegwa

    Investment Manager At Icea Lion Group
    Nairobi
    1
    icealion.com
  • John Ndegwa

    Portfolio Manager | Asset Management|Investment Analysis | Equity Research | Equity & Debt Investments | Financial Modelling | Financial Services |
    Kenya
    2
    gmail.com, stanlib.com

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.