James Krauss
About James Krauss
James Krauss is a Senior Software Developer with a strong background in Microsoft .NET technologies. He has held various positions in software development, including a six-year tenure at eImagine Technology Group and is currently employed at Insight Global.
Work at Insight Global
James Krauss has been employed at Insight Global as a Senior Software Developer since 2021. In this role, he utilizes his expertise in software development to contribute to various projects. His position involves working with teams to design, develop, and implement software solutions that meet client needs. Krauss's experience and skills in Microsoft .NET technologies enhance his effectiveness in this role.
Previous Experience at eImagine Technology Group
James Krauss worked at eImagine Technology Group for a total of six years, holding various positions. He started as a Software Engineer II from 2008 to 2012, then advanced to Senior Software Engineer from 2012 to 2015, and finally served as an Application Architect from 2015 to 2021. His roles involved developing software applications and leading projects, showcasing his growth and expertise in software engineering.
Education and Expertise
James Krauss studied at Purdue University, where he earned degrees in Computer Technology/Computer Systems Technology and Computer Information Systems Technology between 1994 and 1999. He also attended Indiana University Kokomo, obtaining a Bachelor of Science in General Studies with a minor in Psychology in 2008. Krauss specializes in Microsoft .NET technologies, including ASP.NET, C#, and MS SQL, which are integral to his software development work.
Contingent Employment at KPMG
Since August 2021, James Krauss has been a contingent employee at KPMG. In this capacity, he applies his software development skills to support KPMG's projects and initiatives. His experience in software engineering and his active Department of Defense (DoD) security clearance are valuable assets in his role.