Elazar Ehrentreu

Toronto, Ontario, Canada
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
Elazar Ehrentreu is a software engineer and finance-savvy professional with 17 years of experience building backend systems and improving developer tooling. Based in Toronto, he blends strong PHP open-source contributions—notably enhancements to the popular Slim framework, Codeception testing, and queue/back-end integrations like Bernard and php-enqueue—with hands-on experience in financial customer service and sales at Questrade. He focuses on robust error handling, logging (PSR-3), and reliable queue integrations, and has added practical test infrastructure such as Docker-based Localstack tests. CSC and CPH certified, he brings a detail-oriented approach from the financial services world to deliver reliable, well-tested backend systems. An active speaker, author, tenor, and open-source enthusiast, he pairs technical depth with clear communication.
code17 years of coding experience
bookBachelor of Arts - BA, Bachelor of Arts - BA at Western University
bookOntario Secondary School Diploma (OSSD), Ontario Secondary School Diploma (OSSD) at Independent Learning Centre (ILC)
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
11reputation
493reached
1answer
0questions
github-logo-circle

Github Skills (35)

unit-testing10
codeception10
middleware10
testing10
message-queue10
phpunit10
doctrine-dbal10
php10
psr-310
aws10
symfony10
symfony-ux10
slim10
error-handling10
logging10

Programming languages (23)

JavaCSSC++CRustHandlebarsGoHTML

Github contributions (5)

github-logo-circle
bernardphp/bernard

Jun 2015 - Dec 2017

Bernard is a multi-backend PHP library for creating background jobs for later processing.
Role in this project:
userBack-end Developer
Contributions:16 commits, 9 PRs, 24 comments in 2 years 5 months
Contributions summary:Elazar primarily contributed to the Bernard PHP library by adding and improving Doctrine DBAL integration. These changes included adding commands for database schema creation, updates, and drops. They also addressed issues related to the console application integration and the handling of queues, specifically focusing on round-robin queue implementations and the ConsumeCommand. Finally, the user updated documentation to reflect the new features.
spiralmessage-queuequeueingphp8php-backend
php-enqueue/enqueue-dev

May 2018 - Jul 2018

Message Queue, Job Queue, Broadcasting, WebSockets packages for PHP, Symfony, Laravel, Magento. DEVELOPMENT REPOSITORY - provided by Forma-Pro
Role in this project:
userBack-end Developer
Contributions:13 commits, 3 PRs, 12 comments in 2 months
Contributions summary:Elazar focused on enhancing the SQS (Simple Queue Service) integration within the `php-enqueue/enqueue-dev` repository. Their contributions included adding support for pre-configured SQS clients, fixing transport factory issues, and addressing message body handling. Furthermore, the user added functional tests, including adding a Docker container to run them against Localstack. These changes increased the flexibility and robustness of the SQS integration.
google-pubsubhaikustompjobmessage-passing
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
Elazar Ehrentreu