Michael Thomas Cain
1260 Sherman Street, #211
Denver, Colorado 80220 Lamech@Mindspring.com
303.246.3142 http://lamech.home.mindspring.com


Objective A stimulating and challenging position applying the skills I have acquired to engineering software.

Experience

October 1999 to December 1999
AT&T Labs Middletown, New Jersey
This two-month contracting position was attained due to AT&T’s great sense of satisfaction with prior work I had done for them. The position I fulfilled is outlined below.
Software Internationalization Engineer - Lead Engineer for Internationalization (I18N)
In this contracting position, I acted as both I18N mentor and project lead for the team with which I was working. The project consisted of re-engineering an existing application to conform to given internationalization requirements. My duties included performing most of the engineering work, assigning internationalization duties to my team members, and tutoring them in internationalization. My team and I executed a standard phase-by-phase workflow, as detailed in my initial proposal to them. From project start to finish my responsibilities included maintaining the quality of the work, reporting to project managers the status of the work, and full documentation.

May 1997 to September 1999
International Communications Boulder, Colorado
During my two-year employment at International Communications, I saw my salary nearly double due to internal promotions based entirely on my job performance. I quickly earned the trust necessary to win an overseas assignment at a sensitive client’s site. The two main positions I fulfilled are outlined below.
Software Internationalization Engineer - Engineering lead for Internationalization (I18N) projects
In this position, I executed a standard workflow for each project. First, a client relationship was established where we determined the client’s needs. Then, a software analysis was performed to determine the requirements of providing solutions for these needs. This involved analyzing client code for restrictions related to international issues. The analysis contained all related issues and a full estimate, including the scope of the work and number of people to complete the work. Once the estimate was agreed upon, solutions were established and then implemented within a team. After the implementation, the organization and execution of a QA process was performed, either provided by the client or by our team.
Software Localization Engineer II - Engineering lead for localization projects.
This position included analyzing software for localization and providing engineering quotes, preparing software for translation, building translated software, managing localization resources, and the organization and execution of QA process.
Experience Gained
Developed strong Java and JavaScript comprehension. Enhanced programming skills in Visual C++ and Visual Basic. Understanding and development of VB based ActiveX controls. Experience with client- server & multi-tier architectures. Acquired robust knowledge in Oracle and MSSQL relational databases. Extended PL/SQL and Transact-SQL programming skills.

Education

December of 1996
University of Colorado Boulder, Colorado
Bachelor's Degree in ELECTRICAL AND COMPUTER ENGINEERING
Major Course Work Included: Data Structures and Algorithms (In Unix environment, studied Search Trees, Linked Lists, Stacks, Queues, Hash Tables, and other Object Oriented Design); Programming Languages (Visual C++, Unix C/C++, Visual Basic, Transact SQL & PL/SQL, Perl)

Personal Accustomed to and enjoy working with others in a group or team, yet understand the importance of individual responsibilities. Eager to help others and willing to accept advice. Quick in learning new techniques and understanding what responsibilities are within the work place. Extensive experience working with people of diverse cultural background.

References References & Additional Information Furnished Upon Request