Basem Khirat is a Full Stack Engineer with 9 years of experience building scalable web and backend systems from Cairo, Egypt. He combines strong backend expertise in PHP, Node.js, MongoDB, MySQL and Elasticsearch with modern frontend work in Vue.js and mobile using React Native, and routinely manages AWS infrastructure. As a former development team lead and current engineer at Smartech, he has a track record of shipping production features and leading engineering efforts across startups and agencies. An active open-source contributor, he created a Laravel-compatible Elasticsearch ORM that adds practical features like bulk operations, update scripts and index management—illustrating his focus on developer-friendly tooling. Trained as an electrical and communications engineer, he brings rigorous problem-solving and quick learning to complex full-stack challenges.
9 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Electrical, Electronics and Communications Engineering, Bachelor's degree, Electrical, Electronics and Communications Engineering at Mansoura University
The missing elasticsearch ORM for Laravel, Lumen and Native php applications
Role in this project:
Back-end Developer
Contributions:37 releases, 280 commits, 21 PRs in 5 years 10 months
Contributions summary:Basem primarily contributed to the back-end functionality of the Elasticsearch ORM. Their work included implementing methods for bulk document insertion, updating, and deleting. They added features such as update scripts, increment/decrement operations, and search boosting. Furthermore, the user added the ability to create, drop, and manage Elasticsearch indices.
A light-weight mvc pattern for express framework with minimum dependencies
Contributions:6 releases, 40 commits, 37 pushes in 2 years 8 months
dependenciesexpressmongoosemongodbi18n
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.