Emmanuel Kala

Engineering Manager at Wrapbook

Laguna Niguel, California, United States
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
Emmanuel Kala is an engineering manager with 14 years of hands-on experience building end-to-end software products for higher education, social enterprises, embedded systems and IoT. He combines systems and application programming strengths with DevOps and constrained-network IoT architecture to deliver reliable, production-ready services. Emmanuel has led cloud and platform teams from director to staff engineer roles, most recently managing engineering at Wrapbook after directing engineering at ATM.com. His open-source contributions include substantive back-end improvements to the well-known Ushahidi mapping platform, showing attention to data integrity and migration challenges. Based in Laguna Niguel, he brings a practical blend of product-focused leadership and low-level systems know-how that helps teams move from prototypes to scalable deployments. Colleagues describe him as a pragmatic problem-solver who bridges embedded constraints and cloud-scale operations.
code15 years of coding experience
job15 years of employment as a software developer
bookBsc, Computer Science, Bsc, Computer Science at University of Nairobi
github-logo-circle

Github Skills (7)

php10
mysql9
sql9
database-design9
api8
geocoding8
apidoc8

Programming languages (6)

HCLTypeScriptJavaPHPSwiftRuby

Github contributions (5)

github-logo-circle
ushahidi/Ushahidi_Web

Sep 2011 - Jun 2012

Ushahidi v2. A platform that allows information collection, visualization and interactive mapping, allowing anyone to submit information through text messaging using a mobile phone, email or web form.
Role in this project:
userBack-end Developer
Contributions:42 commits in 9 months
Contributions summary:Emmanuel primarily focused on back-end improvements to the Ushahidi web platform. Key contributions included refactoring the settings table to use a key-value storage system, which involved creating an upgrade script to migrate data and modifying the settings model class. The user also addressed a bug on the alerts page by ensuring the map variable was globally accessible, and implemented a fix for retrieving cities via the GeoNames service. Furthermore, they corrected code related to category tree display and incorporated fixes for invalid property references, demonstrating a focus on core application functionality and data management.
e-mailmobileushahidivisualizationwebforms
ushahidi/SwiftRiver-API

Jan 2013 - Mar 2014

An API for external (third party) applications to post and consume data to/from SwiftRiver.
Contributions:239 commits in 1 year 2 months
consume-dataapipartyconsumeswift
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