David Michael Gregg

Senior Software Engineer (contract Instructor)
at 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.

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