John Ngei

Clojure Developer at Yorba

Nairobi, 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

🤩
Rockstar
🎓
Top School
John Ngei is a Clojure developer with eight years of software engineering experience, currently building systems at Yorba after a strong stint as a mobile developer at Status where he improved UI, messaging, and community features for an open-source Ethereum mobile OS. He blends web, mobile and Web3 stacks—JavaScript/TypeScript, React Native, Solidity and Clojure(Script)—with a postgraduate foundation in AI-enabled computer science from Abertay. Known for pragmatic UX-driven work, he has shipped bug fixes and refactors that noticeably improved image sharing, token tagging and pinned-message handling in a high-profile open-source project. Based in Nairobi, he pairs a multimedia and 3D animation background with formal software engineering training from Moringa School, which helps him bridge design and engineering. He favors decentralized, autonomous systems (his GitHub motto hints at that ethos) and brings a curious, mission-driven approach to solving complex product and protocol problems.
code8 years of coding experience
job5 years of employment as a software developer
bookPostgraduate Diploma in Computer Science with Artificial Intelligence, Computer Science, Postgraduate Diploma in Computer Science with Artificial Intelligence, Computer Science at Abertay University
bookSoftware Enginering, Software Enginering at Moringa School
bookCertificate in 3D animation and Multimedia, Digital Communication and Media/Multimedia, Certificate in 3D animation and Multimedia, Digital Communication and Media/Multimedia at Shang Tao Media Arts College
bookKenya Certificate of Secondary Education, Kenya Certificate of Secondary Education at Ex: Utumishi Boy Academy High School
github-logo-circle

Github Skills (12)

clojure10
react-native10
clojure-cli10
clojurescript9
react9
mobile9
ios8
android8
ethereum7
messenger7
wallet6
blockchain6

Programming languages (5)

TypeScriptQMLJavaScriptGoClojure

Github contributions (5)

github-logo-circle
status-im/status-mobile

Feb 2022 - Jan 2023

a free (libre) open source, mobile OS for Ethereum
Role in this project:
userMobile Developer (React Native)
Contributions:418 reviews, 42 commits, 182 PRs in 10 months
Contributions summary:John primarily focused on enhancing the user interface and functionality of the Status mobile application. They addressed various issues related to image sharing, fixed bugs within the community section, and improved the user experience by refactoring community screen segments and token tag designs. Furthermore, they made contributions to the messaging system, including handling notifications and addressing issues with pinned messages.
ethereumwalletiosmobilemessenger
jo-mut/status-react

Dec 2021 - Jun 2022

a free (libre) open source, mobile OS for Ethereum
Contributions:183 pushes, 18 branches in 5 months
react-nativeethereumlibreblockchainandroid
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
John Ngei - Clojure Developer at Yorba