Nick Kraft
About Nick Kraft
Nick Kraft serves as the Engineering Lead at Fathom, where he has worked since 2022, following a year as Principal Software Engineer at UserVoice. With extensive experience in software development, programming languages, and mentoring, he has contributed to various projects in mixed reality, IoT, and predictive modeling.
Current Role at Fathom
Nick Kraft serves as the Engineering Lead at Fathom, a company that is part of Y Combinator's W21 batch. He has held this position since 2022, contributing to the development of software solutions in the Raleigh-Durham-Chapel Hill area. His role involves overseeing engineering projects and leading a team to deliver innovative products.
Previous Experience at UserVoice
Prior to his current role, Nick Kraft worked at UserVoice as a Principal Software Engineer from 2019 to 2020. During his tenure in Raleigh, North Carolina, he focused on software development and contributed to various projects aimed at enhancing user feedback systems.
Academic Background and Teaching Experience
Nick Kraft has a strong academic background, having studied Computer Science at Clemson University, where he earned a Ph.D. from 2002 to 2007. He also studied Mathematics at Indiana University Southeast, achieving a B.A. from 2000 to 2002. He has held teaching positions, including a part-time role as Teaching Assistant Professor at North Carolina State University from 2018 to 2019 and as an Assistant Professor at The University of Alabama from 2007 to 2013.
Technical Skills and Programming Expertise
Nick Kraft possesses extensive programming expertise in languages such as Typescript, Go, Java, C, C++, Ruby, C#, and Python. He has applied these skills in various projects, including mixed reality applications, IoT building automation, and predictive modeling solutions using Python and Scikit-learn.
Leadership and Mentorship Experience
With over 14 years of experience in building and mentoring teams, Nick Kraft has a proven track record in leadership roles. He has mentored peers and supervisees in software engineering practices and career development, fostering growth within both local and globally-distributed teams.