Daniel Szymczak

Senior Staff Engineer, Frontend Architecture at CircleCI

Daniel Szymczak has a diverse work experience spanning various roles and industries. Daniel is currently working as a Senior Staff Engineer for CircleCI since July 2022. Prior to that, they worked as a Staff Software Developer at Vena Solutions from March 2022 to July 2022, where they were involved in full-stack development using React, HTML5, CSS, Java, MySQL, and AWS.

Before joining Vena Solutions, Daniel worked as a Senior Software Developer at Axonify from July 2020 to March 2022. Daniel'sresponsibilities included front-end development using Backbone/MarionetteJS, jQuery, HTML5, LESS, and CSS. Daniel also worked on game development using Phaser and a custom game engine implementation.

Prior to Axonify, Daniel worked as a Web Developer at Enable Training and Consulting Inc. (Enable Education) from July 2019 to June 2020. Daniel was involved in developing web solutions for education, utilizing technologies such as React, Bootstrap, Material UI, Redux, Python, SQL, and MongoDB.

Daniel also has teaching experience, having worked as a Part-Time Faculty at Mohawk College from September 2016 to August 2019. Daniel taught courses on object-oriented programming using .NET.

In addition, Daniel has worked as an MES Consultant at Callisto Integration from October 2018 to July 2019, where they developed MES software using .NET.

Earlier in their career, Daniel worked as a Lead Game Developer at McMaster University from May 2015 to December 2018. Daniel developed games for children with Autism Spectrum Disorders using the Unity engine. Daniel also served as a Sessional Instructor and Teaching Assistant at McMaster University, teaching courses on functional programming, game design, and various game development technologies.

Before their time at McMaster University, Daniel had internships at IBM Canada and Rexel Canada Electrical Inc, where they gained experience in technical support, PC configuration, software upgrades, and server administration.

Overall, Daniel Szymczak has a strong background in software development, web development, teaching, and game development, working in various positions at different companies and educational institutions over the years.

Daniel Szymczak's education history includes completing a Bachelor of Engineering degree in Software Engineering with a focus on Game Design at McMaster University from 2007 to 2011. Daniel then pursued a Master of Applied Science degree in Software Engineering at the same university from 2011 to 2014. Finally, they embarked on a Doctor of Philosophy program in Software Engineering at McMaster University from 2014 to 2022, earning their PhD.

Links

Timeline

  • Senior Staff Engineer, Frontend Architecture

    July, 2022 - present