|
|
E-mail |
Michael Lee
|
Objective |
A software development position that allows me to use and grow my skills developed over ten years in software development using a variety of my skills, including C++, Java, Visual BASIC, C#, database and internet technologies. |
|
Computer Languages |
C++, Java, SQL, Visual BASIC, HTML, C#, PHP, C, Perl, Javascript |
|
Tools |
Visual C++, Visual Basic, Visual J++, Visual Studio, Visual Studio.Net, SunONE for Java, JBuilder, Silk Performer, OptimizeIt! For Java, Rational Rose, Visio, Allaire HomeSite, FASTTech FACTORYworks , DOORS, DevTrack, BoundsChecker, CodeReview, FailSafe, SmartCheck, Microsoft Office (95,97,2000,XP, 2003), Visual SourceSafe, Palm Pilot PDA |
|
Operating Systems |
Windows 2003, XP, 2000, 98, NT, UNIX, Apple Macintosh |
|
Other Skills |
UML, OOAD, Design Patterns, Objective Grid, MFC, Swing |
|
Education |
1989–1995 University
of Wisconsin · M.S., Computer Sciences, 1995 · B.S., Graduate With Distinction, Computer Sciences, 1993 |
|
Employment History |
07/2004 – 12/2004 Milestone
Systems, Inc Quality Engineer (Contracted to MarketWatch, Inc.) · Developed and implemented test plans for a XML, SOA institutional-grade news delivery system developed in .NET with high availability requirements. Developed test applications using Visual C#.Net 10/2003 – 07/2004 Coherent
Solutions, Inc Software Developer (Contracted to Pearson VUE, Time Management) · User interface developer for time scheduling application using Visual C++, MFC, COM, Objective Grid and Objective Toolkit · Developer on computer-based certification exam creation application using Microsoft Word VBA and Java Rich Text Format (RTF) parser import into SQL database. Redesigned Java RTF parser and interpreter. 4/2003 – 10/2003 Kelly
Technical Services Software Engineer (Contracted to PTC) · Developed performance tests using Silk Performer and suggested performance improvements for web-based project management software written in Java and JSP. Found bottlenecks that when removed improved performance for some operations by as much as 95% of their previous execution time. 5/1997 – 1/2003 Coherent
Solutions, Inc Senior Software Engineer (Clients included Pearson VUE, August Technology, Xcel Energy, SPS Commerce, Honeywell, Time Management) · Converted MFC-based C++ wafer inspection with over 1000 source files into using Unicode and for translation into a Japanese version. Also fixed several software errors in wafer inspection system. · Redesigned java servlet application using JBuilder to generate HTML for Java 1.3 applet plug-in and to allow smooth per-client upgrade path. · Addressed problems with conversion from Java 1.2 to 1.3 and conflicts between Netscape and Internet Explorer. · Analyzed and improved the performance of Java based EDI product, and added additional reporting functionality. · Designed and implemented a component to allow access to native Windows file functions, including file icons, from Java using the Java Native Interface and JBuilder. · Designed and implemented interaction between in house test collection system and FASTTech FACTORYworks, a Manufacturing Execution System using Visual Basic and Visual C++. · Developed several reports and graphs for manufacturing processes using Internet Information Server and Active Server pages to present reports based on data residing in a SQL Server. · Designed and implemented on various data conversion routines for a time management application, converting from DOS database to a Btrieve based system. Designed and implemented data routines to link time system to third party payroll systems using Visual C++ 1/1996 – 5/1997 Frontier
Technologies Software Engineer · Implemented Win95/NT 4.0 context menu and property sheet shell extensions using MFC and OLE controls. Architect for digital signatures project. · Designed and implemented a URL database and URL site monitoring components using OLE/COM and Visual C++ for Win32 platforms. · Wrote HTTP and HTTP over SSL client software. Worked on interfacing with directory servers using LDAP. · Trade show technical representative. 9/1993 – 12/1995 University
of Wisconsin-Madison Teaching Assistant (Computer Sciences) · Taught introductory programming in C and C++ which involved creating and grading exams and assignments. · Created and graded assignments for both an upper level undergraduate and graduate level database courses. · Developed World Wide Web CGI-based quiz for assignment review. 5/1991 – 5/1993 Programmer/Analyst · Developer on online time sheet application and additional applications and reports involving change, problem, and configuration management using SAS and other tools on an IBM mainframe |
|
Community activities |
2002 – 2004 CONvergence, a 2100 member Science Fiction conference Programming Co-Chair · Designed and implemented PHP interactive conference schedule report. · Organized event with over a hundred and fifty different discussions and panels with over a hundred and fifty different participants including professional authors, artists, special effects experts, and scientists. 1999 – 2003 Minnesota Society for Interest in Science Fiction & Fantasy Webmaster for non-profit corporation |