Andrzej Adamski is a Senior Software Engineer with 12 years of experience building JVM-based web applications and microservices, now working at Allegro. He is a Java enthusiast with deep familiarity across the JVM ecosystem—Java, Kotlin and occasional Scala—and strong hands-on experience in non-blocking, Spring Boot and WebFlux architectures. Andrzej has full-stack experience from PostgreSQL-backed backends to Angular frontends, and a proven track record contributing to established open-source projects like JaVers, where he improved testing, implemented a ShallowReference annotation, and influenced object property scanning. He favors pragmatic, well-tested code (JUnit5/AssertJ/Mockito) and infrastructure tooling including Docker, RabbitMQ and Gradle. Based in Greater Poland, he combines steady enterprise delivery with continuous learning in AI and JVM internals, often exploring language features and tooling beyond day-to-day requirements.
12 years of coding experience
6 years of employment as a software developer
Bachelor's degree Informatyka, Bachelor's degree Informatyka at Jagiellonian University
JaVers - object auditing and diff framework for Java
Role in this project:
Back-end Developer
Contributions:2 reviews, 39 commits, 9 PRs in 5 years 1 month
Contributions summary:Andrzej primarily contributed to adding and modifying tests within the Javers framework. Their work involved adding new tests for object type adapters and refactoring existing ones. They also implemented a ShallowReference annotation and integrated it into the codebase, impacting property scanning and class definition.
Contributions:7 reviews, 40 PRs, 8 pushes in 5 years 10 months
dddevent-sourcingworkshopcqrsdomain
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.