Troy Johnson

Staff Software Engineer

Troy Johnson is a highly experienced software engineer and engineering manager with a diverse background in both industry and academia. Currently serving as a Staff Software Engineer at Kohl's, Troy is responsible for developing a next-generation inventory system and promoting XP practices within the team. Previous roles at Kohl's include Senior Engineering Manager and Software Engineering Manager in the Associate Experience area, where responsibilities involved enabling engineering practices and modernizing applications for cloud migration. Troy's technical proficiency spans full-stack development using languages and frameworks such as TypeScript, React, Java, and Spring Boot. Prior to Kohl's, Troy worked at Ford Motor Company as a Software Engineer and intern, and contributed to research at Central Michigan University, resulting in numerous IEEE/ACM publications. Academic credentials include an MBA from Lawrence Technological University and advanced degrees in Computer Science from Central Michigan University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices