Krzysztof Majewski

Backend Developer Software Architect at Samozatrudnienie

Holy Cross Voivodeship, Poland
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
Krzysztof Majewski is a backend developer and software architect with a decade of professional experience and over eight years focused on Java full-stack development. He designs and implements robust server-side systems, with hands-on expertise in Spring, jOOQ and database interaction demonstrated by contributions to the widely used Baeldung/tutorials repository. Comfortable bridging DevOps and web development, he pairs architecture-level thinking with practical CRUD, testing and security work. His background includes technical writing on Java, Spring and Hibernate, reflecting clear communication of complex topics. Based in Poland, he brings a practical engineering mindset rooted in an automation and robotics degree, often turning low-level database concerns into maintainable application features.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering (B.Eng.), Automation and Robotics, Bachelor of Engineering (B.Eng.), Automation and Robotics at Kielce University of Technology
languagesPolish, English
stackoverflow-logo

Stackoverflow

Stats
2,584reputation
240kreached
26answers
69questions
github-logo-circle

Github Skills (16)

javas10
h2-database10
java10
spring-boot10
junit9
spring-mvc8
api7
sql7
apidoc7
spring-security7
mockmvc6
apache-poi6
excel6
apache6
vaadin6

Programming languages (4)

TypeScriptJavaGoHTML

Github contributions (5)

github-logo-circle
eugenp/tutorials

Aug 2018 - Nov 2021

Getting Started with Spring Boot 3:
Role in this project:
userBackend Developer
Contributions:33 commits, 47 PRs, 3 comments in 3 years 4 months
Contributions summary:Krzysztof primarily contributed to the jOOQ examples within the tutorials repository, demonstrating their backend development focus. They implemented CRUD operations, updated and deleted records, and created tests to ensure the functionality of the jOOQ code. The commits showcase their proficiency in database interaction, specifically using the jOOQ library to interact with a H2 database and demonstrated the use of Spring-related configuration changes. The user also contributed to date parameter handling in Spring MVC and Spring security configuration.
spring-bootspring-security-oauthsecurityauthenticationsecurity-oauth
Contributions:9 pushes, 1 branch in 3 years 8 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
Krzysztof Majewski - Backend Developer Software Architect at Samozatrudnienie