John Nyingi is a Senior Software Engineer with nine years of experience building secure, resilient financial and data-intensive systems from Nairobi. He blends hands-on API design, cloud infrastructure, DevOps and system architecture to deliver revenue-driving automation and integrations for banks, ERPs and payment services. At Nash (YC W22) he led event-driven data pipelines and introduced ETL and Azure Data Factory solutions, while contributing core-type safety and clarity improvements to the popular abpframework open-source project. John takes ownership of projects and mentors peers, routinely turning complex requirements into reliable, observable services with high availability. His background in mathematics and computer science informs a pragmatic, data-driven approach to engineering, and he balances technical work with consulting and outdoor pursuits like hiking.
9 years of coding experience
7 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Mathematics and Computer Science, Bachelor of Applied Science (B.A.Sc.), Mathematics and Computer Science at Kenyatta University
Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
Role in this project:
Back-end Developer
Contributions:2 reviews, 8 commits, 2 PRs in 10 days
Contributions summary:John primarily focused on enhancing the framework's core functionality by implementing and refactoring various check methods within the `Volo.Abp.Core` project. These changes included the addition of new checkers for integer, float, decimal, and struct types. Furthermore, the user refactored the method and property names for better clarity and maintainability, ensuring a consistent and improved developer experience. These contributions are directly related to the core framework functionalities.
This is an Andela Bootcamp Challenge to create a mini-version of StackOverflow
Contributions:36 PRs, 54 pushes, 20 branches in 20 days
reactstackoverflowjavascriptandelaandela-bootcamp
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.