Eric Faust
About Eric Faust
Eric Faust serves as the Associate Director of Software Engineering at MCG Health, bringing over 20 years of experience in software development and engineering management. He has held various roles at notable companies, including Microsoft and Koch Heat Transfer, and possesses expertise in multiple programming languages and technologies.
Current Position at MCG Health
Eric Faust serves as the Associate Director of Software Engineering at MCG Health, a role he has held since 2021. In this position, he oversees engineering teams and contributes to the development of software solutions that support healthcare services. His leadership emphasizes mentorship and collaboration, fostering an environment focused on team success and continual improvement.
Previous Experience in Software Engineering
Eric Faust has extensive experience in software engineering, having worked in various roles across multiple organizations. He was a Senior Software Engineering Manager at ABILITY Network from 2015 to 2019 and held the position of Lead Software Engineer/Manager at NRC Health from 2011 to 2015. His earlier roles include significant tenures at Koch Heat Transfer and Enron, where he developed large-scale applications and managed engineering teams.
Education and Expertise
Eric Faust earned a B.S. in Computer Science from the University of Houston, where he studied from 1992 to 1995. His educational background includes a focus on computer programming and mathematics. He has developed expertise in a wide range of technologies, including .NET C#, C++, and SQL Server, and is skilled in using various tools for software development and deployment.
Technical Skills and Methodologies
Eric Faust possesses a diverse skill set that includes Angular, Typescript, AWS, and Splunk. He is proficient in using tools such as GIT, Visual Studio, TFS, Jira, TeamCity, Jenkins, and Octopus Deploy. His experience encompasses service-oriented architecture (SOA), Agile methodologies, and test-driven development (TDD), along with various testing methodologies including unit, load, and regression testing.
Leadership and Team Management
Eric Faust has managed multiple teams of five or more engineers for over five years. He emphasizes career growth and team success through mentorship, vision, and collaboration. His leadership approach focuses on fostering an environment of continual improvement, ensuring that teams are aligned with organizational goals and objectives.