Joseph Krall
About Joseph Krall
Joseph Krall is a Principal Software Engineer at Cloudvirga, where he has developed a comprehensive knowledge suite and led significant projects in API integration. He holds a Ph.D. in Computer Science from West Virginia University and has experience mentoring engineers and contributing to collaborative work environments.
Work at Cloudvirga
Joseph Krall has been serving as a Principal Software Engineer at Cloudvirga since 2021. In this role, he transformed a blank-slate ADO Wiki into a comprehensive knowledge suite that includes onboarding materials and a C# coding standard. This initiative aims to ensure knowledge retention and support engineers in their work. Additionally, he led a project focused on renovating third-party API integration services, emphasizing architecture redesign for improved readability, maintainability, and efficiency using the latest .NET tools. Krall also mentors engineers and designs interviews, fostering a collaborative work environment.
Education and Expertise
Joseph Krall holds a Ph.D. in Computer Science from West Virginia University, where he studied from 2010 to 2014. Prior to that, he earned a Master of Science in the same field at the same institution from 2008 to 2010. He also completed a Bachelor of Science in Mathematics and Computer Science at the University of Pittsburgh at Johnstown from 2003 to 2008. His educational background provides a strong foundation for his expertise in software engineering and project management, particularly in large-scale projects.
Background
Before joining Cloudvirga, Joseph Krall worked as a Doctoral Research Engineer at West Virginia University from 2010 to 2014. He also had a brief tenure as a Research Scholar at NASA Ames Research Center in 2013. His diverse experiences in research and engineering have contributed to his methodical approach to project management and development.
Achievements
Joseph Krall is currently writing a book titled 'What Makes a Game Fun?', which explores the elements contributing to enjoyable gaming experiences. His work at Cloudvirga includes mentoring dozens of engineers and designing numerous interviews, showcasing his commitment to developing talent and fostering a supportive work culture.