Knowledge. Experience. Expertise.
Our team is the lifeblood of The Software Guild. With an average of 10 years of industry experience per instructor, The Software Guild has a wealth of knowledge and experience to draw upon.
Mark Brodsky has been programming since 1980, starting on an Apple ][ computer with 16kb of memory, connected to a TV for display and a cassette recorder for storage. In high school and college, Mark taught the Pascal programming language and an introduction to robotics programming course.
Upon graduation from the University of Louisville, Mark worked at Microsoft for over 23 years as a Software Architect, Software Development Manager & Lead, Software Design Engineer, and a Software Test Engineer. During his tenure at Microsoft, Mark co-authored the final redesign and rewrite of Microsoft CodeView Debugger and managed and/or contributed as a technical lead to Microsoft Money, Microsoft Zune 1.0, and Microsoft Mobile Advertising Platform among other projects. He also voluntarily mentored employees outside of his team who sought out a corporate mentor.
Mark served on the Industrial Board of Advisors to the University of Louisville’s Computer Engineering and Computer Science Department for 8 years, assisting the improvement in course offerings and internship programs.
Upon leaving Microsoft, Mark relocated to Kentucky taking a position as a software architect at Humana followed by 6 years as the sole technical resource for two start-up companies before coming to The Guild.
Mark is an active mentor and steering committee member for a local First Robotics Competition Team, The Engineers of Tomorrow. He mentors high school students on programming, wiring, robot design, construction and trouble shooting. He has also been the primary carpenter, building the practice playing field each year since 2017.