Josef Kříž

Full Stack Developer & DevOps at Qerko

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

👤
Senior
🎓
Top School
Josef Kříž is a Full Stack Developer and DevOps engineer with 14 years of experience building robust web applications and systems architecture across Node.js, React, TypeScript, PHP (Nette, Symfony) and a strong focus on clean code, design patterns and testing. He currently drives full-stack and operations work at Qerko while maintaining a long-standing freelance practice advising on architecture and upskilling teams. Josef contributes to notable open-source projects such as PHPStan, Slevomat coding standard and MikroORM, where he’s fixed subtle type and parsing issues and added new quality-enforcing rules. Comfortable across Linux environments and CI pipelines, he blends backend correctness (static analysis, ORM internals) with front-end and DevOps pragmatism. An uncommon strength is his track record of improving tooling and linters, showing he not only ships features but raises code quality for whole teams.
code14 years of coding experience
job6 years of employment as a software developer
bookAutomation, Automation at Střední průmyslová škola elektrotechnická Pardubice
bookBc., Web and multimedia, Bc., Web and multimedia at České vysoké učení technické v Praze
github-logo-circle

Github Skills (32)

static-analysis10
type-check10
testing10
code-standards10
databases10
typescript10
coding-conventions10
php10
code-analysis10
orm10
typescript-types10
nodejs10
type-checking10
typescripts10
refactoring10

Programming languages (10)

TypeScriptDockerfileOCamlScalaJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
slevomat/coding-standard

Jul 2016 - Dec 2019

Slevomat Coding Standard for PHP_CodeSniffer provides many useful sniffs
Role in this project:
userBack-end Developer
Contributions:10 commits, 8 PRs, 19 comments in 3 years 5 months
Contributions summary:Josef primarily contributed to improving the Slevomat Coding Standard by fixing issues related to the detection of referenced names, class constant visibility, and unused private elements. They enhanced the parsing logic for nullable typehints and corrected false positives in the UselessParenthesesSniff. The user also added new sniffs, such as `ClassConstantVisibilitySniff`, showcasing an understanding of coding style enforcement.
code-stylephpphp-codesnifferphp7codesniffer
phpstan/phpstan

Sep 2016 - Jul 2019

PHP Static Analysis Tool - discover bugs in your code without running it!
Role in this project:
userBack-end Developer
Contributions:44 commits, 29 PRs, 57 comments in 2 years 9 months
Contributions summary:Josef primarily contributed to the PHPStan project by addressing various issues and implementing enhancements. They fixed phpdoc issues, enabled the registration of rules via tags, and corrected errors in different areas of the code. They also improved type handling and made fixes for the `UnionIterableType`. Moreover, they added a rule checker for the `clone` operator and implemented the return type extension for the `range` function.
static-analyzerdiscoverlinterphp-static-analysistesting
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
Josef Kříž - Full Stack Developer & DevOps at Qerko