Harry Adel

Software Engineer at Caught GmbH

Cairo, Cairo, Egypt
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
Harry Adel is a software engineer with 10 years of experience who has become a recognized contributor and maintainer within the Meteor.js ecosystem, including core contributions to the flagship Meteor repo. He builds scalable full-stack applications using Node.js, MongoDB, GraphQL/REST, and React, and has shipped backend improvements that stabilized schema validation and minimongo behavior for production users. Beyond fixes, he authored BlastJS, a modern rewrite of Blaze, and maintains a widely starred directory of AI/ML-driven companies in Egypt, showing an eye for community-building as well as code. His career spans product-focused roles at MontiAPM, Unchained Commerce, and Cult of Coders, and he is currently engineering at Caught GmbH after a senior stint at Trusted Care AG. Based in Cairo, he publishes technical deep dives and open-source work on his blog and is open to contract and freelance collaborations. An interesting detail: his email is even obfuscated in his GitHub bio, reflecting a privacy-conscious approach to sharing contact info.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Business Administration and Management, General, Bachelor's degree, Business Administration and Management, General at Helwan University Cairo
stackoverflow-logo

Stackoverflow

Stats
1,378reputation
116kreached
63answers
2questions
github-logo-circle

Github Skills (20)

javascript10
validations10
validation10
mongodb-database10
collections10
meteor10
schema10
mongodb10
authentication9
user-authentication9
database8
databases8
babel-jest6
jestjs6
nodejs6

Programming languages (11)

TypeScriptCSSNimSCSSJavaScriptVuePHPLua

Github contributions (5)

github-logo-circle
A Meteor package that extends Mongo.Collection to provide support for specifying a schema and then validating against that schema when inserting and updating.
Role in this project:
userBack-end Developer
Contributions:2 releases, 9 reviews, 57 commits in 2 years 7 months
Contributions summary:Harry primarily contributed to the `meteor-collection2` package, which extends MongoDB collections within the Meteor framework. Their work included re-adding and updating version constraints for dependencies like `minimongo` and `ecmascript`, as well as integrating the `meteor/ejson` package. The user also addressed bugs related to upsert operations and query operators within the schema validation, and they published multiple new versions of the package. These contributions indicate a focus on maintaining and improving core functionalities related to data validation and database operations within the Meteor ecosystem.
meteormeteor-packagemongoupdatingmongodb
meteor/meteor

Oct 2019 - Jan 2023

Meteor, the JavaScript App Platform
Role in this project:
userBack-end Developer
Contributions:31 reviews, 71 commits, 80 PRs in 3 years 3 months
Contributions summary:Harry primarily contributed to the back-end aspects of the Meteor JavaScript App Platform. Their commits focused on fixing typos, removing dependencies, merging branches, and replacing dependencies. They demonstrated skills in JavaScript and interacted with core packages of the platform, specifically relating to user authentication, database interactions, and minimongo functionalities.
app-platformmeteorjavascriptframeworktoolkit
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