Haykel Jemia

Senior Full-stack Developer at Homa

France
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
Haykel Jemia is a Senior Full-stack JavaScript developer based in France with 13 years of professional experience and over a decade leading full-stack teams. He has a strong track record modernizing stacks—migrating projects to mono-repos with NX, converting large codebases from JavaScript to TypeScript, and shipping rich media features for video tools like Zubtitle. Haykel pairs hands-on backend expertise (including contributions to the JugglingDB multi-database ORM to improve persistence and relations) with product-focused feature delivery and payment/signup enhancements. He’s worked across Europe, the UK, Africa and the US for education, eHealth and SaaS clients, blending consultancy breadth with long-term technical ownership. Known for pragmatic bug fixes, test-driven improvements and mentoring, he currently drives full-stack development at Homa while continuing to contribute to open-source tooling.
code13 years of coding experience
job23 years of employment as a software developer
bookPreparatory Year, Preparatory Year at Technical University of Berlin
bookBaccalauréat, Baccalauréat at Lycée Technique de Tunis
bookGoethe Institut
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
13reputation
974reached
0answers
1question
github-logo-circle

Github Skills (11)

javascript10
nodejs10
orm10
testing10
validation9
validations9
unit-testing9
database-management8
at-command6
arduino6
gprs6

Programming languages (3)

TypeScriptJavaScriptRuby

Github contributions (5)

github-logo-circle
1602/jugglingdb

Jun 2013 - Jul 2013

Multi-database ORM for nodejs: redis, mongodb, mysql, sqlite3, postgresql, arango, in-memory...
Role in this project:
userBack-end Developer
Contributions:6 commits in 1 month
Contributions summary:Haykel primarily contributed to the back-end logic of the project. Their work included modifying the model's `updateAttributes` method to ensure correct data persistence, implementing a null check in the uniqueness validator, and fixing an issue with the `remove` method for `hasMany` relations. Furthermore, the user added test cases to validate the implemented fixes, improving code quality.
memorymysql-mongodbormmongodbdatabase-orm
Contributions:17 commits, 2 PRs, 8 pushes in 2 years 2 months
sequelizeconfigurable
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
Haykel Jemia - Senior Full-stack Developer at Homa