Ahmed Aboumalwa

Software Engineer at Pipedrive

Tallinn, Harju County, Estonia
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
Ahmed Aboumalwa is a Senior Full Stack Software Engineer with a decade of professional experience building scalable web and data systems, grounded in a first-class B.SE. and an M.Sc. in Computer Science and currently pursuing a PhD at the University of Tartu. He combines deep JavaScript expertise with backend proficiency in Ruby on Rails, Node.js, Elixir and Kafka to deliver low-latency integrations and analytics—most notably cutting a Salesforce sync from 24 hours to seconds and building a "Live Viewer" that reduced investigation time by 85% for 1.21B monthly events. A pragmatic systems thinker, Ahmed has led large refactors and mission-driven teams at Pipedrive and Mutiny, mentored junior engineers, and shipped production microservices across multi-DC environments. He’s also an active open-source contributor who improved security and robustness in the Codename One framework by upgrading HTTP to HTTPS and modernizing code patterns, reflecting his attention to reliability and maintainability.
code10 years of coding experience
job12 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Tartu
bookBachelor of Software Engineering (B.SE.), Computer Science, Excellence (3.94​/4.0), Bachelor of Software Engineering (B.SE.), Computer Science, Excellence (3.94​/4.0) at Arab Academy for Science, Technology and Maritime Transport
languagesEnglish, Arabic
stackoverflow-logo

Stackoverflow

Stats
93reputation
6kreached
3answers
1question
github-logo-circle

Github Skills (21)

application-framework10
mobile-development10
app-framework10
http10
cross-platform10
java10
javas10
web-framework10
ios9
android9
refactoring8
refactor8
parse-platform6
random-forest6
angular6

Programming languages (8)

C#TypeScriptJavaC++CSSJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
codenameone/CodenameOne

Jul 2016 - Oct 2016

Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.
Role in this project:
userFull-stack Developer
Contributions:8 commits, 5 PRs, 2 comments in 3 months
Contributions summary:Ahmed primarily focused on updating the codebase to use HTTPS instead of HTTP, impacting multiple areas of the Codename One framework. They addressed security vulnerabilities by updating URLs in key components like analytics, Facebook integration, and the RSS reader. Furthermore, the user contributed to improving the robustness and maintainability of the codebase by fixing issues related to connection progress and the use of lambda expressions, and refactored code style.
codename-oneios-androidpwaiosmobile
ahmedengu/feature_importance

Jul 2019 - Dec 2019

Contributions:12 commits, 11 pushes, 1 branch in 4 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