Summary
Tomasz Cichocki is a seasoned software development team lead with 11 years of experience building Java/Spring Boot backends and integrating complex PLM systems such as Agile, Aras, Arena, Teamcenter, and Windchill. He currently leads the Altium integration team from Wroclaw, combining hands-on design and coding with architecture and delivery responsibilities. His background includes cloud-native projects at Siemens Digital Logistics using AWS, Docker/Rancher and Terraform, and deep Java EE expertise from years as a senior engineer and release manager. Tomasz pairs industrial-strength engineering with academic rigor from PhD research in algorithms and data structures, a combination that shows up in pragmatic, performance-aware system designs. Known for moving between low-level algorithmic thinking and large-scale system integration, he excels at turning intricate domain requirements into robust, maintainable services. Fluent in multiple languages and platforms, he brings both operational experience and a curiosity for new technologies and methodologies.
11 years of coding experience
14 years of employment as a software developer
Master of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at University of Wroclaw
Liceum ogólnokształcące nr 5 w Szczecinie
coursera.org
Polish, English, German