Ahmad Bamieh

Software Engineer at Elastic

Dubai, Dubai, United Arab Emirates
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
Ahmad Bamieh is a software engineer with 11 years of experience, currently contributing to the Kibana core team at Elastic from Dubai. He brings deep open-source credentials—maintaining Mocha and serving on Node.js community and mentorship initiatives—blending backend TypeScript work with test automation expertise. His contributions to high-profile projects like Kibana and Mocha span security and metrics improvements, refactors, and significant test-suite enhancements that hardened production behavior. Previously he built end-to-end automation infrastructure and led teams at Yamsafer, creating the reflow OSS for enterprise automation and integrating tests into CI at scale. Comfortable across frontend and backend stacks, Ahmad pairs practical engineering with developer community leadership and mentorship. An unusual strength is his combination of business education and hands-on infrastructure work, enabling him to align technical solutions with organizational needs.
code11 years of coding experience
job3 years of employment as a software developer
bookInternational Baccalaureate, International Baccalaureate at Friends School
bookBachelor's Degree Business Administration and Management General, Bachelor's Degree Business Administration and Management General at Birzeit University
languagesEnglish, Arabic, Hebrew
stackoverflow-logo

Stackoverflow

Stats
10,698reputation
4.2mreached
200answers
7questions
Badges
npm
top-5%
javascript
top-1%
async-await
top-5%
github-logo-circle

Github Skills (26)

javascript10
back-end-development10
testing10
typescript10
test-framework10
kibana10
mochajs10
typescript-types10
nodejs10
typescripts10
test-automation10
npm9
configuration-management9
bdd9
tdd9

Programming languages (18)

C#JavaC++BikeshedCSSRustScalaVue

Github contributions (5)

github-logo-circle
elastic/kibana

Dec 2018 - Jan 2023

Your window into the Elastic Stack
Role in this project:
userBack-end Developer
Contributions:688 reviews, 334 commits, 810 PRs in 4 years 2 months
Contributions summary:Ahmad's commits focused on enhancing core functionality and addressing deprecations within the Kibana codebase, specifically in the security and metrics services. The contributions included the addition of a title field to deprecation information, exposing the level field to config deprecations, and refactoring code related to usage collection and cloud detector collectors. The code changes involved modifications to TypeScript files related to configurations and tests.
elasticdashboardskibanaobservabilitywindow
mochajs/mocha

Dec 2017 - Oct 2018

☕️ simple, flexible, fun javascript test framework for node.js & the browser
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 17 PRs, 31 pushes in 10 months
Contributions summary:Ahmad contributed significantly to the test suite of the Mocha framework. Their commits involved adding new test cases, modifying existing tests, and improving test coverage. Specifically, they focused on testing various interfaces like `bdd` and `integration` features, as well as the `lookupFiles` utility, ensuring the framework's robustness and functionality. They also updated configuration files related to testing infrastructure, like the `karma.conf.js`.
test-automationbrowsernode-jstestingjavascript
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
Ahmad Bamieh - Software Engineer at Elastic