Ahmed Kamal

Senior Software Engineer at Nord Security

Berlin, Germany
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 Kamal is a Senior Software Engineer based in Berlin with 11 years of hands-on experience building highly available web systems using Go and LAMP, and a track record of delivering scalable microservices and search optimizations. He co-founded and scaled Nilecode to 40 employees, leading engineering, building auto-scaling AWS infrastructure, and shipping streaming and high-load solutions early in his career. At Contorion and ParkU he drove search migration and microservice adoption, improving relevance and CTR while applying DDD and load-simulation techniques in Go. Now at Nord Security, he brings deep backend expertise, pragmatic refactoring skills, and a knack for mentoring and talent development. An active open-source contributor, he has repeatedly refined edge-case behavior in CakePHP’s core Text::truncate, showing attention to detail that prevents subtle production bugs. Long-term, he’s transitioning toward leadership in machine learning while continuing to solve complex distributed systems problems.
code11 years of coding experience
job13 years of employment as a software developer
bookHigh School, A, High School, A at Kishk Secondary School
bookBachelor’s Degree, Computers & Automatic Control, B, Bachelor’s Degree, Computers & Automatic Control, B at Tanta University
languagesArabic, English, German
stackoverflow-logo

Stackoverflow

Stats
126reputation
22kreached
6answers
4questions
github-logo-circle

Github Skills (18)

debug10
cakephp10
strings10
text-manipulation10
php10
web-framework10
mvc8
concurrency6
cookie6
mocking6
css6
drupal6
validation6
regex6
phpunit6

Programming languages (6)

ShellMakefileJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
cakephp/cakephp

Apr 2015 - Apr 2015

CakePHP: The Rapid Development Framework for PHP - Official Repository
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 2 comments in 13 days
Contributions summary:Ahmed primarily focused on fixing a string truncation issue within the CakePHP framework. Their contributions centered around the `Text::truncate` method, addressing edge cases where the ellipsis or length calculations caused unexpected results. The commits repeatedly corrected logic errors, specifically targeting scenarios when the `$truncate` value was problematic or the original string length caused issues with the truncation. This included multiple iterations and refinements of the solution.
php-frameworkormform-buildervalidationpsr-7
ahmedkamals/dev-environment

Jan 2015 - Oct 2018

Contributions:12 PRs, 23 pushes, 4 branches in 3 years 9 months
a-shelldevdev-environmentlinuxbash
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
Ahmed Kamal - Senior Software Engineer at Nord Security