Summary
Michał Galiński is a pragmatic Java developer from Sosnowiec with eight years in IT and seven focused on software engineering, currently building backend systems at AlmarIT using Java 11–21, Kotlin and Spring Boot. He transitioned from software testing into development, bringing a quality-first mindset to API design, JPA/Hibernate data models and database migrations with Liquibase/Flyway. Comfortable in DevSecOps workflows with Docker and GitHub, he pairs thorough automated testing (Spock, JUnit) with practical tools like DBeaver and IntelliJ to deliver reliable services. He also maintains experience across Oracle, PostgreSQL and MySQL and has hands-on exposure to JSF front-ends and reporting via JasperReports, making him a versatile contributor on full-stack projects. Notably, his background in testing informs a strong emphasis on observability and maintainability in production systems.
8 years of coding experience
Licencjat (Lic.), Computer Science, Licencjat (Lic.), Computer Science at Uniwersytet Ekonomiczny w Katowicach