Karl Thomas has a diverse work experience in the field of software engineering. Karl is currently working as a Software Engineer at UrbanBound since March 2021. Prior to that, they worked as a Software Engineer at SnapMobile from April 2018 to October 2019. In this role, they focused on Hybrid Mobile App frontends and Progressive web apps using Angular, Ionic, and Capacitor/Cordova. Karl also played a key role in implementing agile processes and mentoring a team of engineers.
Before joining SnapMobile, Karl worked as an Assistant Instructor at Northwestern University School of Professional Studies from December 2017 to April 2018. In this role, they taught students Fullstack Javascript through Node.js and covered topics like SQL databases, Mongo DB, and React.
Karl also gained experience as a Mentor at Dev Bootcamp from May 2017 to December 2017. Their role involved answering students' questions, facilitating web development instruction, and helping them believe in their programming capabilities. Karl also worked as a Graduate in the Devbootcamp space from December 2016 to April 2017, where they developed a strong foundation and understanding of the tech industry.
Overall, Karl Thomas has a strong background in software engineering, with expertise in hybrid mobile apps, agile processes, and teaching Fullstack Javascript.
Karl Thomas attended Dev Bootcamp from 2016 to 2017, where they pursued web development without obtaining a specific degree. Prior to that, they studied general studies at the College of DuPage from 2015 to 2016.
Sign up to view 0 direct reports
Get started