Michael Bowling

132 Pine Hill Circle

Waltham, MA 02451

 

Summary

Senior Software engineer experienced in the architecture, design and development of software applications

Education

B.S. Computer Science, Northeastern University, Boston, MA, 1987

Languages

C# C++, ASP ASP.NET XML, XSL, HTML, DHTML, VB Script, Java Script, 386/8086 Assembly

Architectures

COM, COM+, DCOM, MFC, ATL, ASP, ADO, ODBC, STL

 

 

 

2007

Andrew Corporation, Richardson, TX
Andrew Corporation is a global designer, manufacturer, and supplier of communications equipment, services, and systems.

Development was done in .NET in C# for a 3-tiered network management product used in the operation and configuration of satellite earth station components.

Description

· Development included design and maintenance of SNMP MIBS in the middle tier and maintenance of device drivers in the device tier all done in C on Linux.

· GUI development threaded FTP interfaces, C# MIB interfaces, device component forms and treeviews

· Areas of focus were in the components associated with uplink power RF chain between beacon receivers and high power amplifiers (specifically TWTAs), carrier monitoring of channel bandwidth power calculations and sub-reflector tracking device components.

 

2006

Canberra Incorporated, Meriden, CT
CANBERRA is the worldwide leader in producing measurement devices for the nuclear industry.

Development was done to integrate a radiation sensing device into to a LAN via UPnP.

Description

· Windows CE embedded development utilizing UpnP, .NET, C++, C#. Java. C/ATL development of application front end. Backend application development done in C++ in .NET using managed and unmanaged code. Some C# front-end development was done.

· Prototyping proof of concept of designs of UPnP, ISAPI, Java Applets, sockets, messaging, XML serialization, sockets, COM/DCOM, and more on Windows CE. UML class diagrams in Visio used as the design mechanism.

 

2005

Integrated Healthware, Billerica, MA (currently Nightingale Health Care Inc.)
Producer of electronic Patient Information System.

Description

· Bug fixes to VB presentation layer of Patient Management Information System

 

2005

Framingham State College, Brickdam Consulting Incorporated

Wrote extensions to role based security to support new UID/PWD formats using ASPs.

Description

· ASP website development

 

2004

Martindale Family Reunion Website, Brickdam Consulting. Inc.

Description

· The website is designed to alert family members of events, bulk emailing, travel information, immigration issues and collects and distribute  information info/from a series of MS Access databases

· Incorporates ASP.NET and ADO.NET programmed in C#

 

2004

MusicZone3000 Website, Brickdam Consulting Incorporated

Description

· ASP.NET website for Boston Top 40/Show band incorporating multimedia written in C#

 

2004

Framingham State College, Brickdam Consulting Incorporated

Description

· Wrote extension to interfaces of a Ingress database written in C for Admissions Department

 

2003

IDEXX Corporation, Portland, ME

IDEXX is a worldwide leader in innovative products and services for veterinary, food and water applications. Work was done for the division responsible for medical imaging.

Description

· Pre-Requirements evaluation of development platforms and architectures

 

2000-2003

Wang Healthcare, Billerica, MA (currently Nightingale Health Care Inc.)

Producer of electronic Patient Information System.

Description

· Architecture, development and maintenance of C++ and Web Patient Management Applications.

 

1999-2000

GSI Lumonics, Billerica, MA

General Scanning is the inventor of optical scanning technology. GSI Lumonics is the division that produced medical scanning devices.

Description

· Architecture, development and maintenance of C++ process control applications

 

1999

Sensormatic Corporation, Lexington, MA

Description

· Developed DB prototype to test performance of ODBC/ ADO (ODBC and native OLE_DB) connections to SQL server database.

· Developed prototype website to replace current personnel configuration System using Drumbeat 2000. Tools

· VC++ 6.0 · WinNT 4.0 · ADO · ODBC · MSSql Server 7.0 · some ATL · some STL · some COM · VS InterDev 6.0 · WinNT 4.0 · JavaScript · ASP · IIS 4.0 · MMC1.1 · Internet Explorer 5.0 · MSSql Server 7.0 · ADODB · Drumbeat 2000

 

1998-1999

NewsEdge Corporation, Burlington, MA (currently The Thomson Corporation)

NewsEdge is a provider of real-time news and information products and services to approximately 1,500 corporations and professional service firms worldwide.

Description

· Fulltime job involving the redesign of legacy system in order to retrofit the article processing engine

· Architecture was redesigned to be modular with integration of COM adapters.

· Adapters were retrofitted on the front end and backend of the engine making future engine integration a more simplified process

· Backend adapters were designed so that the delivery applications could also be modularized for future replacement

· Designed multi-threaded COM servers acting as filters between SQL database and remote UNIX file systems

 

1998

Aseco, Marlboro, MA

Description

· Enhancements to multitasking machine process control software

 

1995-1997

Reed Elsevier Technology Group, Cambridge, MA

Description

· Designed web site for airline community, providing access to Reed-Elsevier data resources

 

1995-1997

Lexis-Nexis Information Technology, Cambridge, MA

Description

· Developed a suite of applications for converting-verifying-submitting documents to the USSEC

 

1995

Spectrum Diagnostics, Andover, MA

Description

· Enhanced coal boiler simulator that provides criteria for minimum SO3 pollution of environment

 

1994-1995

Polaroid Corporation, Cambridge, MA

Description

· Tested proprietary and 3rd-party object class libraries

 

1994

IBM Watson Research Center, Yorktown Heights, NY

Description

· Developed OS/2 2.0 NNTP Server Daemon in C/C++ for a global conferencing system

 

1993

IBM Watson Research Center, Hawthorne, NY

Description

· Developed Windows-based Fiber Channel Standard test products for Fiber Channel communication standards verification and simulation

 

1990-1993

Octocom Systems, Inc., Chelmsford, MA

Description

· Developed network management systems and related support systems using an ASCII-based window user interface in PC-DOS, interfacing with a rack system that contained embedded control software developed in UNIX

 

1989-1990

Codex Corporation, Canton, MA

Description

· Supported and developed real-time software for a mid-sized integrated network-management software system, using a Windows user interface developed in C within an MS-DOS environment

 

1988-1989

Honeywell Bull, Billerica, MA

Description

· Developed and maintained testing and verifications software for disk and tape peripherals

 

1988

IQT International, Chelsea, MA

Description

· Developed software