John Nyingi

Senior Software Engineer at Kawibox

Nairobi County, Kenya
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor of Applied Science (B.A.Sc.), Mathematics and Computer Science, Bachelor of Applied Science (B.A.Sc.), Mathematics and Computer Science at Kenyatta University
languagesEnglish, Kiswahili
stackoverflow-logo

Stackoverflow

Stats
1,020reputation
644kreached
24answers
38questions
Badges
entity-framework-core
top-5%
github-logo-circle

Github Skills (19)

application-framework10
net10
app-framework10
dotnet10
asp-net-core10
asp-net10
dotnet-core10
web-framework10
csharp10
architecture9
entity-framework-core9
domain-driven-design9
architectures9
netcore6
html6

Programming languages (16)

C#PowerShellJavaC++RustCGoHTML

Github contributions (5)

github-logo-circle
abpframework/abp

May 2022 - May 2022

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:
userBack-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.
dotnetui-themeabpcsharpaspnetcore
j0nimost/StackOverflow-Lite

Dec 2018 - Jan 2019

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.
Request Free Trial