Summary
Thomas Polkowski is a Senior Software Engineer based in Toronto with a decade of hands-on experience building full-stack and Android solutions. A University of Waterloo Computer Engineering student-turned-professional, he has applied Java, Spring Boot, Ruby on Rails, C/C++, and modern tooling like Kafka, Kubernetes, and Docker across teams at Mirantis, Guidewire, and Index Exchange. He excels at shipping reliable backend services and integration-heavy systems, with a practical grounding in SQL, testing frameworks, and CI build tools. Thomas’s background spans startups and established enterprises, giving him a knack for balancing rapid iteration with production stability. Colleagues rely on him for pragmatic design choices that simplify deployment and observability in distributed environments. He often bridges frontend, mobile, and backend work, making him a versatile contributor on cross-functional engineering teams.
10 years of coding experience
2 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Computer Engineering, Bachelor of Applied Science (B.A.Sc.), Computer Engineering at University of Waterloo