Senior Software Developer And Architect at Parkster
Hjärup, Sweden
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Johan Haleby is a senior software developer and architect with 16 years of experience designing large-scale, JVM-based systems and pragmatic domain-driven solutions. He leads architecture and full-stack development at Parkster, driving a migration to microservices on Docker/Kubernetes in Google Cloud while engaging in event storming, DevOps and frontend work. A prolific open-source founder and contributor, Johan created widely used testing tools including PowerMock, REST Assured and Awaitility, reflecting a deep commitment to testability and API quality. His background spans high-throughput, low-latency services and distributed consistency challenges from roles at Sony Mobile and Jayway, and he frequently speaks at conferences like Devoxx and JFokus. Johan combines academic rigor with hands-on engineering, often favoring simplicity, automation and measurable reliability over architectural elegance for its own sake.
16 years of coding experience
10 years of employment as a software developer
Master of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at Lunds tekniska högskola / The Faculty of Engineering at Lund University
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Blekinge tekniska högskola
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
Role in this project:
Backend Developer & QA Engineer / Test Automation Engineer
Contributions:190 commits, 30 PRs, 134 pushes in 7 years 10 months
Contributions summary:Johan contributed primarily to PowerMock, a Java testing framework. Their work included cleaning up code, removing redundant casts, and refactoring code within the core module. They added tests for new features such as verifying private methods and support for annotations with answers. This demonstrates a focus on improving the framework's functionality and test coverage.
Contributions:2 reviews, 1986 commits, 233 PRs in 12 years 3 months
Contributions summary:Johan primarily contributed to refactoring the codebase, renaming variables, and modifying classes related to SSL configuration, certificate authentication, and JSON schema validation. These changes involved both structural adjustments and the introduction of new features like support for CSRF and Jakarta EE 8/9. The commits showcase a focus on improving the security and functionality of the REST API testing framework, Rest Assured, by adding support for HTTPS, improved testability and broader API testing support.
test-automationgroovyxmltestingdsl
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
Johan Haleby - Senior Software Developer And Architect at Parkster