Jakub Janata

Software Architect at OMNETIC

Liberec, Czechia
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
Jakub Janata is a software architect with 11 years of experience designing and implementing full-stack systems across PHP and .NET Core, currently shaping architecture at OMNETIC while contributing as a senior developer at UX Fans and Appio Digital. He combines hands-on backend expertise—evidenced by targeted open-source fixes in Symfony-related tooling such as easy-hydrator and package-builder—with a pragmatic focus on data transformation, object mapping, and robustness. His career path spans roles from tester/IT support in mobile banking teams to lead architect positions, giving him both quality-first discipline and systems-level perspective. Trained in computer engineering at Czech Technical University, he pairs academic rigor with practical problem-solving, and is known for quietly tackling thorny hydration and type-casting bugs that improve developer ergonomics.
code11 years of coding experience
job1 year of employment as a software developer
bookEngineer's Degree, Computer Engineering, Engineer's Degree, Computer Engineering at Faculty of Electrical Engineering, Czech Technical University in Prague
languagesEnglish, Czech
github-logo-circle

Github Skills (5)

php10
phpstan10
symfony10
symfony-ux10
unit-testing9

Programming languages (9)

TypeScriptMDXC#CJavaScriptVueGoPHP

Github contributions (5)

github-logo-circle
deprecated-packages/symplify

Oct 2020 - Apr 2021

Do you use Symfony, coding standards, PHPStan rule, maintain PHP packages, monorepo... and do you like to be lazy? You'll love the toolkits here! :)
Role in this project:
userBack-end Developer
Contributions:3 reviews, 9 commits, 9 PRs in 6 months
Contributions summary:Jakub primarily contributed to the `easy-hydrator` package, focusing on improving its functionality and robustness. They implemented features like an `ArrayTypeCaster` for retyping arrays and added support for handling array|null union types. The user also fixed bugs related to object hydration, including issues with indexed arrays of objects and the retyping of existing object instances, demonstrating a focus on data transformation and object mapping within the project. Additionally, they fixed a bug in the `DefinitionFinder` class of the `package-builder` package, improving overall project stability.
textlintphp-packagesmonorepobehatrule
FreezyBee/PrependRoute

May 2017 - Sep 2021

Contributions:1 release, 5 pushes, 1 branch in 4 years 4 months
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
Jakub Janata - Software Architect at OMNETIC