Tomasz Maciejewski

Tomasz Maciejewski

Technical Lead @ Kontakt.io

About Tomasz Maciejewski

Tomasz Maciejewski is a Technical Lead with extensive experience in software development and a strong background in computer science. He currently works at Kontakt.io and Rational Techs, and has previously held positions at companies such as Volvo IT, Lideo S.A., and SIENN Poland.

Work at Kontakt.io

Tomasz Maciejewski has been serving as a Technical Lead at Kontakt.io since 2020. In this role, he focuses on overseeing technical projects and guiding development teams. His responsibilities include implementing best practices in software development and ensuring the delivery of high-quality software solutions.

Education and Expertise

Tomasz Maciejewski studied at Wroclaw University of Technology, where he earned both an Engineer's degree in Computer Science from 2007 to 2011 and a Master's degree in the same field from 2011 to 2013. His educational background provides a strong foundation for his expertise in software development and architecture.

Background

Tomasz has a diverse professional background in software development. He began his career with an internship at Volvo IT in 2011, followed by a role as a Java Application Developer until 2014. He then worked as a Software Developer at Cohesiva from 2014 to 2016, and later held positions as a Technical Lead at SIENN Poland Sp. z o.o. from 2016 to 2019 and at Lideo S.A. for 11 months in 2019 to 2020.

Achievements

In addition to his technical roles, Tomasz Maciejewski has contributed to the field of software development through advocacy for Domain Driven Design patterns and the promotion of the '5 Whys' technique for problem-solving. He is also a co-founder of Rational Techs, established in 2018, where he engages in software development initiatives.

Current Roles and Interests

Tomasz currently works as a Lecturer at Coders Lab since 2018, where he shares his knowledge and experience with aspiring developers. He is an enthusiast of clean code aesthetics, modularization, and creating proper abstractions in software architecture. He enjoys addressing the complexities of distributed systems.

People similar to Tomasz Maciejewski