Summary
Damian Ujma is a Senior Software Developer and Tech Lead based in Split, Croatia, with four years of professional experience building backend Java systems. He specializes in enterprise content management and Alfresco integrations, while also owning CI/CD pipelines with GitHub Actions and containerized deployments on Docker and AWS. His stack includes Java 17, Spring Boot, PostgreSQL, ActiveMQ and Elasticsearch, and he has delivered microservices on Kubernetes with monitoring via Grafana/Prometheus. Damian combines hands-on coding and testing discipline (Testcontainers, JUnit, Spock) with technical leadership responsibilities, having progressed from PL/SQL trainee to leading backend development at Hyland. Notably, he brings practical experience uniting legacy ECM workflows with modern cloud-native tooling, making him effective at modernizing enterprise systems.
4 years of coding experience
5 years of employment as a software developer
Computer Science, Computer Science at Techniczne Zakłady Naukowe w Częstochowie
Polish, English, German