Dan Bowers

Freelance Database Expert & Database Designer

Location:Muskegon, Michigan, United States
2 Skills
Daniel Bowers
2701 Huizenga, Lot 20
Norton Shores, MI 49444
(231) 747-6494

Innovative, dependable and very experienced software engineer looking to get back into the field. I am seeking a position that will challenge me and allows me to make use of my current skills as well as learning new skills, programming languages and technology.

• Microsoft Certified Solutions Developer.
• Have served as both a technical lead and project manager.
• Very detail oriented, quality conscious and able to maintain goal-oriented organization while delivering quality software and customer service according to company standards.
• Met or exceeded productivity expectations on a consistent basis.
• Trustworthy and responsible working alone or as part of a team while clearly communicating information to supervisors, co-workers, customers and clients.
• Self-motivated and able to meet responsibilities independently while organizing and managing time efficiently.
• Very quick learner who is always willing to learn new skills and technologies or help fellow team members learn new skills and teach them some of the tricks I have learned.

• C/C++/C#, .Net Framework, MFC – Visual Basic.Net, Embedded Visual Basic.Net
• Java
• HTML, CSS, ASP, JavaScript, PHP, XML, XSLT.
• SQL, SQL Server, Oracle, SQL Server CE, Sybase, Access.
• Crystal Reports, SQL Server Reporting Services, Some Oracle Forms and Reports.
• ActiveX, COM, DCOM, ATL and STL.
• Microsoft Transaction Server, Message Queue.
• Pascal, Delphi.
• EDI.
• Excellent people and writing skills.


Worked outside of the IT field, mainly in the food industry. Currently working in production at Cole’s Quality Foods in Muskegon, MI 2007-Present

Senior Software Engineer, Broadway Systems, Grand Rapids, MI 08/2006-12/2006
Performed bug fixes, added enhancements and performed testing for an existing broadcast television
software package that was written in Windows Forms/C#, SQL Server and Microsoft Access.

Senior Software Engineer, CriTech Research, Saline, MI 01/2006-06/2006
Served as a technical lead/architect and lead programmer on a contract Java project for a plug-in to existing blood bank software. Then served as project manager and lead programmer on a second Java plug-in project for the same company and software package.

Senior Software Engineer, The Solutions Group, Ann Arbor, MI 09/2004-02/2006
Served as technical lead and lead programmer/architect on a project to replace and re-engineer the business process for The Compensation Advisory Organization of Michigan/Michigan Workers Compensation Placement Facility. This project moved their business software from a mini-computer based COBOL program to a distributed Windows .Net platform. This software re-architected many business processes and increased employee productivity by approximately 15%.
Served as the lead programmer on a .Net application to re-engineer and automate the creation and receipt of required shipping documents such as shipping schedules, advance shipping notices and bills of lading. The application then produced a recommended production schedule to meet the requirements of the received shipping schedules. This application was a key to the company receiving their Ford Q-1 rating. This project included developing a handheld system with scanner for use in the plant. The result led to approximately a 30% increase in productivity in the shipping of the products and production scheduling.

Senior Consultant, Pluribus Solutions, Novi, MI 03/2001-09/2004
Worked on a web based solution, CMHLink, and helped re-engineer the business processes for the Wayne County Community Mental Health Agency. This web-based application replaced a commercial desktop application they were using that did not meet their needs. It also opened up the WCCMHA system to providers for the first time. Managers estimated that this application increased productivity at least 10-15% and provided a valuable service to their providers.
Served as the programmer and webmaster for the Wayne County Airport Authority, which runs the Detroit Metro and Willow Run Airports.

Senior Software Engineer, Interface Systems/Tumbleweed Communications, Ann Arbor, MI Defunct 05/2000-01/2001
Worked on all aspects of a commercial application, developed in Java using eXtreme Programming methodologies, which converted mainframe print streams to PDF, HTML and XML formats. This application was later sold by Tumbleweed Communications, after the purchase of Interface Systems, to a competitor because they wished to get the technology we were using because it was actually superior to theirs. Tumbleweed Communications had only wanted our technology, our software engineers and our methodology for use in their business of secure email and did not want to be in the field of mainframe print stream conversion.

Senior Software Engineer, Advanced Systems International, Southfield, MI
Defunct 08/1998-05/2000
Served as the Application Architect, Technical Lead and Lead Programmer for a new warehouse data collection system called ATLink. ATLink interfaced with SAP and Wonderware systems using DCOM, Microsoft Transaction Server and Message Queue, as well as handheld and forklift mounted terminals with long range scanning capability, for the warehouse data collection. The application resulted in an engine that interfaced with SAP that was reusable on subsequent projects at the company. The first customer, Imperial Tobacco of Canada, estimated about a 10-20% increase in warehouse productivity and the almost virtual elimination of errors in the system because of the elimination of manual worker data input.

Software Engineer - Senior Software Engineer, South Wind Design, Ann Arbor, MI
Defunct 02/1994-07/1998
Developed ODBC drivers and other commercial products using Visual C++. The main databases targeted by the ODBC drivers were Microsoft SQL Server and Pervasive Software’s Pervasive.SQL and Btrieve. Btrieve/Pervasive Software had originally meant for this ODBC driver to be a “check the box” item to their software. However, it became so important to their customers as the main means of connecting their software to the Btrieve databases they used in their products, that Pervasive Software felt they had to bring the development in house and fully under their control.

• 09/1991 – 12/ 1993 University of Michigan, Ann Arbor Michigan
Bachelor of Science degree with Computer Science Concentration.
Final overall GPA: 3.33 Concentration GPA: 3.67
• 01/1989 – 05/1991 Muskegon Community College, Muskegon, Michigan
Associates of Science, Associates of Arts in preparation for transferring to UM.
Final overall GPA: 3.91
Skills (2) Rating
Database Design