Tom Herrmann

Senior Software Engineer at Hospitable.com

Hamburg, Germany
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
Tom Herrmann is a Senior Software Engineer based in Hamburg with 12 years of experience specializing in PHP and Laravel back-end development. He combines production engineering at Hospitable.com with long-standing open-source contributions to high-profile projects like the Laravel framework and Pest, where he’s fixed core bugs and added features such as Stringable::whenNotEmpty(). Tom has a strong track record of improving developer tooling, testing, and multilingual Laravel packages, and has also contributed cross-cutting work from scheduled tasks to DevOps scripts. Known for pragmatic refactors and thorough unit testing, he bridges product needs and maintainable code while actively shaping the PHP ecosystem through Astrotomic and Spatie collaborations.
code12 years of coding experience
job5 years of employment as a software developer
bookFachinformatiker AE, Fachinformatiker AE at Gewerbeschule 18 Hamburg-Wilhelmsburg
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
197reputation
30kreached
18answers
0questions
github-logo-circle

Github Skills (57)

application-framework10
back-end-development10
scripting10
architecture10
laravel-mix10
eloquent10
testing10
app-framework10
databases10
audit10
bash10
logger10
laravel10
phpunit10
pest10

Programming languages (16)

C#JavaC++CSSHTMLBladeKotlinNunjucks

Github contributions (5)

github-logo-circle
Role in this project:
userBackend Developer
Contributions:31 releases, 45 reviews, 451 commits in 3 years 5 months
Contributions summary:Tom primarily contributed to the package's backend functionality, focusing on updating namespaces, services, and badges. Code changes included modifications to test files, model definitions, and configuration-related files. These updates likely involved refactoring the codebase and ensuring compatibility with the core functionality for multilingual models. The user also merged changes from other branches, integrating various updates and resolving conflicts.
treewaremultilingual-modelstranslated-attributeslaravel-translatablephp
spatie/schema-org

May 2018 - Nov 2022

A fluent builder Schema.org types and ld+json generator
Role in this project:
userBack-end Developer
Contributions:37 releases, 25 reviews, 201 commits in 4 years 7 months
Contributions summary:Tom primarily focused on refactoring and implementing improvements to the code base. The commits show a focus on parsing constants and enums, addressing whitespace issues, and applying style fixes using PHP CS. These changes indicate an effort to enhance code readability and maintainability within the project's structure and adhering to existing schema standards.
json-ldjson-generatorschema-orggooglephp
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