Pluralsight
David Michael Gregg is an experienced software engineer with a diverse background in teaching and technical instruction. Currently, David serves as a Software Engineer at E-gineering Inc. and has held significant roles at Pluralsight, where responsibilities included developing and teaching courses on Front-End Web Development and Software Architecture. Prior to this, David led instructional programs at Kenzie Academy and The Iron Yard, managing teams of code instructors and teaching a wide range of technology courses. With a career spanning roles in corporate training, strategic IT management, and software development, David demonstrates strong leadership in educational settings and expertise in multiple programming languages and technologies. David holds a Bachelor's Degree from Oxford Baptist Institute.
This person is not in any teams
This person is not in any offices