Tomasz Cieslak

Software Developer @ SOTI

About Tomasz Cieslak

Tomasz Cieslak is a Software Developer at SOTI in Waterloo, Ontario, with a Bachelor of Science in Computer Science from the University of Toronto. He has experience as a Research Assistant and a Mathematics Tutor, and he interned at the SOTI RIL Research and Innovation Lab.

Work at SOTI

Tomasz Cieslak has been employed as a Software Developer at SOTI since 2021. He works in Waterloo, Ontario, Canada, contributing to various software development projects. His role includes tackling complex programming challenges and collaborating with teams to enhance software solutions. Prior to his current position, he interned at the SOTI RIL Research and Innovation Lab, where he focused on innovative software development initiatives.

Education and Expertise

Tomasz Cieslak earned a Bachelor of Science degree from the University of Toronto, where he majored in Computer Science and minored in Mathematics and Statistics. His studies spanned from 2018 to 2023. This educational background provides him with a strong foundation in both theoretical and practical aspects of software development and data analysis.

Background

Tomasz Cieslak completed his secondary education at St. Joseph Secondary School from 2014 to 2018. Following his graduation, he pursued higher education at the University of Toronto, where he developed his skills in computer science and mathematics. His early experiences include working as a Mathematics Tutor at Top Class Learning Center in Mississauga from 2019 to 2020.

Previous Work Experience

Before joining SOTI, Tomasz Cieslak worked as a Research Assistant at the University of Toronto for two months in 2021. This role allowed him to gain practical experience in research and software development. Additionally, he served as a Mathematics Tutor at Top Class Learning Center from 2019 to 2020, where he supported students in understanding mathematical concepts.

Skills and Competencies

Tomasz Cieslak possesses strong organizational skills and demonstrates reliability in addressing challenging programming problems. His educational background and work experience have equipped him with the necessary competencies to excel in software development and collaborative projects.

People similar to Tomasz Cieslak