Thomas Siegrist is a seasoned software engineering leader and IT architect based in Bern with over a decade of experience designing and delivering API-driven, distributed Java systems. As founder and Geschäftsführer of ecosis IT and former integration lead at SBB, he combines hands-on Java/OO design and TDD with strategic initiatives around API orientation, Kafka/messaging and integration architecture. He has repeatedly grown and led teams (up to 13 engineers) to operationalize CI, DDD and modern API management in complex enterprise landscapes. iSAQB-certified in software architecture with an MAS in IT Software Architecture, he blends academic rigor with practical product and project management across Scrum and Kanban environments. Notably, he moves fluently between technical deep dives and stakeholder-facing product leadership, turning integration complexity into maintainable, scalable platforms.
10 years of coding experience
13 years of employment as a software developer
Bachelor of Science (B.Sc.) Informatik, Bachelor of Science (B.Sc.) Informatik at University of Bern
MAS IT Software Architecture, MAS IT Software Architecture at Berner Fachhochschule BFH
Contributions:1 push, 1 branch in 1 year 11 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
Thomas Siegrist - Geschäftsführer & IT-Architekt at ecosis IT