Michael Lee
Objective
I am looking for a senior programming position where my skills and experience can add quality, performance, and craftsmanship to the development of software applications.
Areas of Expertise
15+ years of experience in all phases of software development for Solaris, HP/UX, Linux, and MacOS.
Highly proficient with the computer languages C and SQL.
Significant experience with C++ and HTML.
Employment History
2000-2002:
Senior Software Engineeer
Quest Software, 8001 Irvine Center Dr., Irvine CA
Developed new features for a critical "no-downtime" software application which did $30M/year in sales.
1987-2000:
Senior Programmer/Analyst
Ontek Corporation, 262 S. Glassell Orange CA
Led development of many customer-driven and proof-of-concept applications. Mentored for other programmers. Played leading role in all phases of software development for the company on projects over a wide variety of disciplines, including client/server GUIs, CGI programming, SQL query engines, and database access libraries.
1983-1986:
Senior Programmer
Reynolds & Taylor, Inc., Santa Ana, CA
Team member of a mid-sized programming staff which computerized all aspects of the companys business, from manufacturing to payroll. We used the PL/1 language on Prime minicomputers and hundreds of networked terminals to connect employees throughout the business to instantly updated information on inventory, scheduling, and invoicing. Notable projects include a full-screen text editor with versioning and sorting capabilities, and an optimizing query engine using a QBE-style front end.
Education
1982-1985
University of California, Irvine
3 years toward Information & Computer Science degree
Publications
C Unleashed (Chapter 3), ISBN 0672318962, MacMillan USA
Contributed chapter on the subject of optimization. Highlights include discussion of
O-notation, profiling, and ways to get the most performance out of your programs.
Optimization of Computer Programs in C
http://www.leto.net/docs/C-optimization.html
A widely referenced introduction to a variety of optimization tricks and techniques available to C and C++ programmers.