Page Down to:Resume SectionSummary Section
CONTACT INFO
Mark Colbath
PO BOX 2164
Euless, TX 76039
USA
mark@mpcsol.com
Mobile: 817-750-2141
Contact Preference: E-Mail
 RESUME ^BACK TO TOP
Senior Sofware Engineer  
OBJECTIVE:Senior Software Developer with 15 years of professional software engineering experience looking for contract position. Specialize in Visual C++, MFC, COM/DCOM, ASP/VBScript, ADO, PHP/MySQL. Other tools are used when required. Very quick learner and invariably productive days after hire.

We are moving to Honduras in January 2006 to run an orphanage indefinitely. I am looking for telecommute work only. I am willing to work for $18/hr. I don't mind part time work and require no company benefits. In the past I have charged $65/hr and had too much work to handle. I am now able to charge much less because our living expenses will be reduced while living in Honduras.
EXPERIENCE:5/2003 - PresentThird Millennium Productions, Inc.Fort Worth, TX
Senior Software Engineer
Converting legacy Unix finite element model applications and applets to cross platform GUI using the Fox Toolkit (www.fox-toolkit.org) and MS Visual C++. Programmed web application using PHP and MySQL to manage users of our online training. Advise fellow programmers on MS-Windows applications development.
6/2000 - 5/2003MPC Solutions Inc.Haslet, TX
Contract Software Engineer
Worked as a contract engineer for several companies in DFW and on either US Co ast. All development utilized one or more of: Visual C++, MFC, ASP, VBScript, ADO, SQL Server, HTML, JavaScript, C# and DAO. Following is a list of contractees:

Outreach Health Services
Developed an Intranet web application to archive quality assurance logs and reports. System built with HTML, ASP, VBScript, JavaScript, ADO and SQL Server.

Circle R Broadcast Group (Radio Shack Inc.)
Developed software, using Visual C++, MFC and HTTP, to interface with their large file transport system. The interface has an animated popup window and pulls information from a web server via HTTP.

Third Millennium Productions
Developed a wizard interface to TMP’s modeling software using Visual C++ and MFC.

Web Developer
Calabrese Auto Mall
Developed and enhanced existing web sites for this local auto dealer using ASP, HTML, VBScript and JavaScript.

Web Developer
Common Sense Pest & Termite
Developed a web application to maintain customer list and schedule service.

Web Developer
Restoration Church
Built Restoration-dfw.org. Has many programmatic aspects including scheduling, automated e-mail reminders, dynamic calendars and administrative pages.

Developer Support
Microsoft Corp (Contract through Volt)
Trained to become a part of the professional product support team. Trained using various development tools including ASP.Net and VB.Net.

Contract Software Engineer
Practitioner’s Publishing Company
Upgraded Engagement Manager by adding new features. The major focus of this update was to enable clients to save documents to the web and keep in sync with other CPA’s within their own firm. Also developing a multithreaded tool as a stress test to the storage server.

Contract Software Engineer
InterActual
Developed DVD navigator components for PCFriendly. C++, COM, and ATL were used to develop the navigators. All work was done from my home office via telecommute. InterActual is based in California. PCFriendly is DVD playback software for personal computers, which also gathers demographic and viewing habits of its users. Information is sold and sent to movie production companies via Internet. Developed web site and test scripts for the playback components using ASP, HTML and Javascript.

Web Developer
Huntfish.net
Developed an online hunting directory. Site is still active and advertising revenues more than pay for the site.

Contract Software Engineer
CCG Systems Inc.
Ported tire tracking software (www.tiretracking.com) for resell with another vendors fleet maintenance software.

Web Developer
NetworkTires.com
Developed NetworkTires.com an e-commerce B2B web site for the wholesale trade of tires.
5/1999 - 5/2000Ibertech IncBedford, TX
Senior Software Engineer
Used C++, MFC, COM and Win 32 SDK's to upgrade restaurant POS software. Also added two major components for feature requests. Data was stored in flat files (dbf's) as well as Relational (SQL Server and Access). Used ODBC for access to relational.
7/1996 - 5/1999 Gateway Inc.Bedford, TX
Senior Software Engineer
Built multimedia convergence software for Gateway Destination Home Entertainment System. The system was a computer, television, stereo and router for various A/V components. Used C++, COM and DAO (MS-Access) to develop software from ground up.
Primarily responsible for Notices (notification system to inform user of certain events; TV Reminders, EMail notification, incoming phone calls including caller ID); TV Services (middleware layer that allowed our user interface to control and monitor device control); DVD Parental Locks UI (built UI from ground up using artist generated graphics); Satellite TV Receiver Device Control (built COM layer to communication with internal satellite receiver and our Middleware (TV Services).
Maintained channel services and electronic program guide. Evaluated various methods for obtaining channel and program information.
Also utilized Java to build an electronic program guide.
5/1994 - 5/1996The Systems GroupDallas, TX
Consultant
Worked at client site (Frito-Lay in Plano, TX) to upgrade handheld computer telecommunications software. Used C++ in a DOS environment. Software was used to upload sales and inventory data to the host computer and also to download product information to handheld.
1/1991 - 5/1994Tandy Corp.Fort Worth, TX
Programmer/Analyst
Worked in two departments. First worked at Tandy R&D to perform compatibility testing on newly developed computer systems. Used a combination of application software and custom developed software using C and C++. Wrote BIOS tests using C/C++ to test entertainment system. Also designed and wrote a video game to test the entertainment system including VGA graphics, MIDI player/sequencer, and WAV player.
Secondly served in Tandy IS to build the Corporate Executive Memo System (basically a one-way EMail system before EMail was available at Radio Shack). Used Borland C++, Gupta SQL Server and CommonBase to develop the front end system. Also wrote back end distribution application and a generic notification engine to inform analysts of data processing events.
1/1990 - 12/1990GeoControl SystemsHouston, TX
Programmer / Analyst
Maintained a real time control system for NASA, Ore-ida Foods and the Army Corps of Engineers. System was developed in FORTRAN for the DEC/VAX platform.
EDUCATION:12/1989University of Texas at AustinUS-TX-Austin
Bachelor's Degree
Completed BA in Computer Science with 3.1 GPA and 3.25 in Major.
SKILLS:Skill NameSkill LevelLast Used/Experience
DAOExpertCurrently used/4 years
MFCIntermediateCurrently used/7 years
COMIntermediateCurrently used/7 years
JavaScriptIntermediateCurrently used/4 years
HTMLIntermediateCurrently used/5 years
MS-AccessIntermediateCurrently used/5 years
ATLIntermediate2 years ago/5 years
SQL Server Intermediate1 year ago/2 years
XMLBeginnerCurrently used/1 years
OLE DB (SQL Server)BeginnerCurrently used/1 years
JavaIntermediate3 years ago/1 years
Visual C++ExpertCurrently used/7 years
PHPIntermediateCurrently used/2 years
MySQLIntermediateCurrently used/2 years
Fox-Toolkit.orgIntermediateCurrently used/2 years
C++ExpertCurrently used/12 years
ASP - Active Server PagesIntermediate1 year ago/4 years
ADOIntermediate1 year ago/4 years
VBScriptIntermediate1 year ago/4 years
ODBCIntermediate1 year ago/2 years
CExpertCurrently used/6 years
LANGUAGES:LanguagesProficiency Level
EnglishFluent - Full Knowledge
SpanishConversational - Limited
REFERENCES:Reference Name:Tim Calabrese
Reference Company:Calabrese Auto Mall
Reference Title:President
Phone:214-926-9266
Type:Professional
Reference Name:Chris Crawford
Reference Company:Credant
Reference Title:Project Lead Software Engineer
Phone:972-458-5437
Email:ccrawford@credant.com
Type:Professional
Reference Name:Kent Bowling
Reference Company:Select Payment
Reference Title:Senior Software Engineer
Phone:972-458-5489
Email:kent.bowling@selectpayment.com
Type:Professional
ADDITIONAL
INFORMATION:
I am the sole inventor of three technology patents:

6,826,574 Automatic profiler
6,728,776 System and method for communication of streaming data
6,591,314 Video input selection for information handling system

All of them can be found on www.uspto.gov.
CUSTOM RESUME/USER QUESTIONS^BACK TO TOP
SUMMARY^BACK TO TOP
Desired Salary/Wage: 18.00 USD Per Hour
Current Career Level:Experienced (Non-Manager)
Years of relevant work experience:10+ to 15 Years
Date of Availability:2/1/2006
Work Status:US - I am authorized to work in this country for any employer.
Active Security Clearance:No
Target Job:Target Job Title: Senior Software Engineer
Alternate Target Job Title: Software Engineer
Desired Job Type:Employee
Temporary/Contract/Project
Seasonal
Desired Status:Full-Time
Part-Time
Site Location:No Preference
Description of my perfect job:We will be moving to Honduras in January 2006 to run an orphanage. At that time, I will be available for telecommute work and limited travel. Work at the orphanage is all charitable, I will not be paid for that work. Further, I will not be receiving support from any organization for the orphanage. I hope to support the orphanage with the work I perform for you. I do not require an employee relationship, co ntract is fine. It goes without saying that I do not require benefits.
Willing to work the following shifts:First Shift (day)
Second Shift (afternoon)
Third Shift (night)
After School
Rotating
Willing to work weekends:Yes
Target Company:Company Size:No Preference
Category:Computers, Software
Computers, Hardware
Internet/E-Commerce
Sports and Recreation/Fitness
Information Technology
My ideal company is:I enjoy solving real world problems from any industry. I have worked in several (tires, snack foods, soft ware, hardware, restaurant software, NASA control systems) and enjoyed each one as it pertains to applying technology solutions to existing problems.