Nicholas Ouma

Full Stack Software Engineer at Pensoft Systems Limited

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
Nicholas Ouma is a Senior Mobile Applications Developer with 9 years of experience building scalable cross-platform mobile and backend systems, currently leading mobile development at Pensoft from Nairobi. He specializes in Flutter for enterprise, insurance, and fintech solutions, having driven faster MVP launches and notable productivity gains as Lead Mobile Developer at SternPay and Wiz Systems. Nicholas has a track record of reducing costs and improving performance—migrating Android apps to Flutter to cut maintenance by 40% and optimizing apps to boost performance by up to 35–40%. He combines hands-on implementation (payment integration, real-time features, admin dashboards) with team leadership, increasing team throughput and delivering production-ready releases across iOS and Android. A lifelong learner with formal CS training from Moi University and recent ALX software engineering credentials, he also pursues motion graphics skills via Udemy, bringing a design-aware approach to app UX. Less obvious: he contributes to developer productivity tooling and open-source Flutter layout work, reflecting an interest in making mobile engineering faster and more maintainable.
code9 years of coding experience
job3 years of employment as a software developer
bookALX Software Engineering programme, Computer Software Engineering, ALX Software Engineering programme, Computer Software Engineering at ALX Academy
bookHigh School Diploma, High School Diploma at AQUABION® = STOP VODNÉMU KAMEŇU
bookMaster of Computer Applications, Master of Computer Applications at Arknet
bookHigh School Diploma, High School Diploma at St. Paul's Senior Secondary School
bookBachelor of Science, Computational Science, Bachelor of Science, Computational Science at Moi University
bookEssential After Effects : From Beginner to Motion Master, Animation, Interactive Technology, Video Graphics and Special Effects, Essential After Effects : From Beginner to Motion Master, Animation, Interactive Technology, Video Graphics and Special Effects at Udemy Alumni
bookComputer and Computer Applications, Computer Software and Media Applications, Computer and Computer Applications, Computer Software and Media Applications at Arknet Computer College
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
343reputation
46kreached
17answers
1question
github-logo-circle

Github Skills (72)

windows10
flutter-packages10
android10
macos10
ios10
flutter-cupertino10
flutter-plugin9
dart9
material-design9
cross-platform9
platform-detection9
mobile9
flutter9
web-framework8
typescript8

Programming languages (9)

TypeScriptJavaC++CSSShellJavaScriptHTMLDart

Github contributions (5)

github-logo-circle
Crucialjun/Hello-word

Mar 2017 - Sep 2023

Contributions:2 PRs, 3 pushes, 2 branches in 6 years 7 months
Contributions:198 pushes, 1 branch in 5 months
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