Resume for Theron S. Welch

Email me


OBJECTIVE:
An opportunity in a different field of the high-tech arena to leverage and further develop skills in communication, leadership, and negotiation. I am looking for broad hands-on experience in the most fundamental parts of the software business. I'm willing to take an entry level position if there is a huge opportunity to learn.

PROFESSIONAL SKILLS:
* 2 years of team leadership
* 10 years of OOP using C++ in Windows NT,2000,XP, Windows 95/98
* 10 years of Win32
* 1 year of experience with OS X development
* 6 years of professional experience using MFC
* 5 years of professional experience with COM and ActiveX
* Strong UI development skills with the modern Win32 Interface
* OS X, Objective C, Cocoa, .Net Framework, C#, WinSock, TCP/IP, HTTP, Internet Programming, ATL, STL, XML, DHTML, XHTML, PHP, UML Design in Rational Rose, DirectX, WDM, Visual Basic, OpenGL, MIDI
* Fluent in Spanish
* Learning Chinese

PROFESSIONAL EXPERIENCE:

Software Mentor:  Microsoft Asian Center for Hardware (MACH), Shenzhen, China, February, 2007 - present
* Accelerated the technical competency and self-sufficiency of the SDE and SDE/T staff.
* Improved the soft skills of the staff.
* Established a team culture (learning, curiosity, and awareness) and helped achieve the team's recognition as the "most cohesive" team at MACH.
* Empowered the team lead, a local Chinese hire.
* Supported the entire MACH leadership team by spreading Microsoft culture to the organization.
* Set the team up so that my stepping away has almost no effect on the team's productivity.

Software Design Engineer:  Microsoft, Redmond WA, November 2001 - January 2007
* Developer in Hardware group, working on Mouse, Keyboard, and Web Cam software.
* Lead Developer on a framework written in C++ for the Hardware group's software applications.  Later was lead on an extended version of our framework to support a wider array of scalable and extensible features.  Managed up to three direct reports at once.
* Responsible for file format, organization, and deployment of video effects on first version of Web Cam software.
* Participated in the complete development cycle for seven versions of mouse and keyboard software.
* Developer on web camera project.  Principle function was designing a system of video effects.
* Served as a mentor to high school interns, college interns, and new full-time hires.
* Created a simple web system and structure for development documentation that was eventually adopted across the entire software organization in Hardware.  The structure and rules established at the creation of the system remained intact throughout my tenure.

Software Engineer IV: GeoGraphix, Denver CO, September 1995 - October 2001
* Team developer for "GESXplorer", a large geologic and interpretive mapping system for NT.
* Used WinSock with TCP/IP and multi-threading to build a high performance, scalable server to manage network access to maps.
* Implemented CAD functionality in "GeoAtlas" product.  Highlights included multi-level undo/redo and CAD snapping algorithms for various CAD tools.
* Designed an extensible import and export model for the entire system.
* Developed sophisticated UIs in C++ involving shell programming and multiple custom window controls.
* Used COM and Automation extensively for interprocess and intermodule communication.
* Full design of UI and map generation functionality for the "Wellbase" product.
* Used OpenGL to develop a 3D wellbore viewer OCX.

Software Developer: Quant Systems, Charleston SC, August 1994 - August 1995
* Developed and maintained statistical and operation management tutorials using MFC and Windows SDK in C.
* Developed Microsoft Word DLL for a thesaurus project.
* Used MFC, ODBC, and MS Access 2.0 to develop thesaurus database.

EDUCATION
:
* Completed the "Dale Carnegie Course", January-April, 2004
* Masters level program, Columbus State University, GA, GRE Exam - 2100.  97% Verbal, 78% Quantitative, 86% Analytical
* BS in Computer Science, Columbus State University, GA, June 1994, GPA: 3.7
* BA in Economics, Wofford College, SC, May 1992
* Microsoft Certified Solution Developer, WOSA 1 & 2, MFC, and Active X exams, August 1996
* Wintellect's Know-How .Net Programming Course, March 2004
* Passed Microsoft Exam 070-058, Networking Essentials, December 2000
* Completed Rational's OOD class using UML and C++, 1998
* Completed DevelopMentor's "Essential COM" class, 1997
* Royal College of Music, London, England, Spring 1991
* Southeastern Music School, Columbus, GA, Summer 1991

AWARDS AND ACCOMPLISHMENTS:
* Member of the Kirkland Eclectics Toastmasters Club for Public Speaking, Leadership, and Listening, Kirkland, WA, 2006 - present.  Served as Secretary from June, 2006 - June, 2007.
* Received the "Competent Communicator" Toastmaster award - January 2007.
* Received a patent for "Attribute Reporting over a PS/2 Protocol", April 17th, 2003
* Author of "WebSnatcher" and "WebSnatcher IE", shareware Internet download managers, released 7/2000, 10/2000
* Speaker at Landmark Graphics Worldwide Software Developer Conference, San Antonio, May 2001
* Published in Windows Developer Journal, July 1998
* Volunteer Mountain Guide and Fundraiser for the Emily Griffith Center's "Peak Challenge", August 1997, 1998
* 1st Place Atlanta Fantasy Fair Film Competition: 1988, 1989, 1991
* 1st Place Media Competition for original film, 1989

FAVORITE RECENT READING:
How to Win Friends and Influence People, Never Eat Alone, Corporate Confidential, First Break All the Rules, The Autobiography of Benjamin Franklin, The 80/20 Principle - The Secret to Success by Achieving More with Less, Good to Great, The Four Hour Work Week, The E-Myth, Rich Dad, Poor Dad

INTERESTS
Music Composition and Performance, Video Production and Editing, Classical Transcriptions for Guitar, Alpine Climbing, Presentations and Public Speaking, Spanish Speaking, Learning Chinese, Old Time Radio Drama