Jakub Rogowski is a Senior Software Engineer based in Gdańsk with four years of hands-on experience building Java-based backend systems and moving quickly through roles at Acoustic and Dynatrace. Trained as a mechanical engineer and upskilled via a Java bootcamp, he blends systems thinking and practical prototyping—skills honed earlier as a mechanical design engineer—into resilient software design. His early projects span design-pattern-focused Java apps, a Hibernate-like ORM built with Reflection and JDBC, and full-stack reactive services using Spring, Project Reactor, WebSockets, MongoDB and Docker. Comfortable in Agile teams, he routinely contributes to CI-driven workflows and modern development practices while keeping a curiosity for performance and clean architecture. Known among peers as a "Java journeyman" and espresso explorer, he pairs methodical engineering with a taste for detail that surfaces in both code and craft coffee.
4 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering - BE, Mechanical Engineering, Bachelor of Engineering - BE, Mechanical Engineering at Gdańsk University of Technology
Junior Java Developer Bootcamp, Junior Java Developer Bootcamp at infoShare Academy
this repository is to learn the application of design patterns
Contributions:4 PRs, 33 pushes, 7 branches in 3 months
cssdesign-patternsarchitecturepatterns
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.