Michael R. Ward
9344 Yorkshire Dr.
Saline, MI 48176
734-272-1434
mike@mike-ward.net
Professional Objective
Software Developer on a leading-edge development team in a fun and innovative environment.
Executive Summary
- 30 years of experience
- Currently working in NancyFx, Entity Framework, AngularJS
- Architecture committee chair
- Author of many award wining/open source freeware programs (http://mike-ward.net)
- Expert in C# and ASP.Net
- Expert in WCF and Silverlight
- Expert in WIX
- Expert in MSBuild
- Practice test driven development
- Regular speaker at Siemens Tech Talks
- Extensive C/C++ including MFC/COM
-
Most Web-based technologies including Java, JavaScript, HTML, XHTML and server-side technologies
including CGI, ASP.NET and Zope.
- Proficient in most scripting languages including Python, Perl and JavaScript
- Very knowledgeable of encryption and security protocols
- Database driven Web design and programming experience
- Expert in XML and related protocols (XSLT, XML Schema, etc.)
- Web administration experience
- Network administration experience
- Patent Holder
Experience
Web Developer, INDS, Inc, Ann Arbor, MI, November 2012 - Present
INDS is a non-clinical drug trial analysis company and provides software services related to toxicology.
- Lead developer for Web applications
- Current project uses NancyFx (an alternative version of MVC for ASP.Net)
- Expert in JavaScript
- Proficient in AngularJS (have presented talks about Angular)
Software Engineer, Siemens Medical Systems, Ann Arbor, MI, December 2000 - November 2012
Siemens is the leading provider of Ultrasound machines in the United States. In addition, they have what
many consider to be the best image review and archive package in the industry.
- Currently working on an iPad medical imaging application using jQuery Mobile
-
Author of the first Silverlight application for medical image review. Spotlighted at the
Microsoft 2009 PDC.
-
SOAP and Web Services - Currently engaged in transforming our current products to
use SOAP over HTTP for use with Enterprise level medical imaging and archive systems.
- Build the first CI system used in Siemens Medical
-
Web Programmer - The web package provides many of image review and reporting features of the
flag-ship workstation products but with the advantage of being able to use it anywhere, any time.
-
Application Designer - Designed and developed most of the reporting technologies used in our
medical imaging and archive package. Made extensive use of XML, C# and related technologies.
-
Integration Expert - Designing a new data model to interface with enterprise class servers
designed by Siemens.
-
Patents - Have submitted 10 patents on technologies I've developed. Six are currently
accepted and under review.
Solution Architect, Influence L.L.C., Ann Arbor, MI, June 2000 - November 2000
Professional business services firm providing e-business solutions to a variety of clients.
-
Network Administration - NT server local area network and PBX phone system management
including Cisco router and switch installation and configuration.
-
Document Management System - Researched, installed and configured a document management system
for the entire company to replace a shared drive configuration that was large and unmanageable (Xerox
DocuShare).
-
White Papers - wrote white papers on XML technologies, Knowledge Management and Application
Infrastructure.
Technical Lead, Hilgraeve, Inc., Monroe, MI, July 1990 - June 2000
-
Principle Architect - Designed HyperSend.com, a unique Web-based application employing the
latest Internet technologies for secure document delivery across the Internet. HyperSend uses
state-of-the-art Secure Socket Layers, Blowfish, SHA, MD5, LZSS, Apache, Zope, C++ and Python on the
avant-garde CopperZ platform running Redhat Linux. HyperSend is supported by MySQL and soon will be
running Oracle. HyperSend employs an innovative combination of a traditional database backend, RAD
middleware, and a thin client architecture providing a leading-edge solution in secure document delivery
over the Internet.
-
Secure Internet Telephone - Now users can converse while transferring files. This includes
"Push to Talk" and Voice Activation (VOX) modes and utilizes the encryption and authentication modules I
wrote earlier for a truly secure and private connection.
-
Communications Expert - Pioneered several new technologies for Hilgraeve including: totally
new communications engine; an independent reliability layer guaranteeing accurate data delivery over any
medium (Internet, modems, mails slots, etc.); encryption and digital certificates using the latest
Microsoft CryptoAPI's; incorporated Microsoft Software Agents and added enhancements through a wrapper
class and class factory definitions.; developed Internet Locations Services (ILS) for instant messaging
features.
-
New Product Category - DropChute+ introduces a new product category, Personal File Delivery
Software. Alpha version wins Byte Magazine's Best of Comdex at the Spring 1997 show.
-
#1 Again! - In a head-to-head comparison with Procomm and CrossTalk,
HyperACEESS for
Windows 95 and NT
wins PC Magazine's Editors' Choice for 1997.
-
Logo Guru - First non-Microsoft program to support IntelliMouse?. Awarded logo
compliance for Office 97?, Windows 95? and Windows NT?.
- Internet Smart - Developed the WinSock, Telnet and TAPI modules used by our programs.
-
MFC, OLE and C++ Proficient - Technical lead for HyperACCESS for Windows 95 and NT.
This MFC based program implements many of the newest Microsoft technologies including ActiveX
Scripting and Automation, Document Object Servers, OLE Drag & Drop, and Structured Storage (Compound
Files).
-
Remote Control Wizard - Industry leading KopyKat for OS/2 includes many pioneering
features such as single line multiplexing and advanced image compression.
-
Graphical Talent - Technical lead for HyperACCESS for OS/2. Full Presentation Manager
program including graphics viewer capable of displaying graphics as they are downloaded. Program is
extensively multithreaded.
-
Industry Leader - Developed the widely acclaimed applet HyperTerminal included in every
copy of Windows 95. And in a 3 month team-effort put forth HyperACCESS Lite for OS/2 which
ships with every copy of OS/2 Warp. These programs have also been translated into more than 30
languages including Far East languages.
-
Patent Holder - Co-developer of CommSense? (Patent #5,553,271), a technology that
automatically detects communications and terminal settings. This technology won Hilgraeve contracts to
develop the Microsoft and IBM applets.
-
Award Winning Applications - Member of the three programmer team that developed the award
winning HyperACCESS for Windows. Best buy 1993 PC World. Top rating of 9.4 by InfoWorld
(thought by some to be the highest-rating ever given to any program by InfoWorld). Recommended, Windows
Magazine. Purchased later by Delrina Inc. and marketed as WinComm Pro. Same team developed
HyperACCESS/5, the venerable award-winning favorite for DOS and HyperACCESS/5 for OS/2, the
recognized leader in multithreaded OS/2 communications.
-
Technically Competent - Recognized as a "can do" developer. I'm often given the problems no
one else can solve. My skill set includes extensive C, C++, MFC, OLE and Assembly ranging
from bit-bashing at the hardware level to elegant high-level interfaces.
-
Imaginative Designer - InfoWorld and Software Digest rate our program interfaces as nearly
flawless.
-
Senior Software Engineer, Electrocon International, Inc., Ann Arbor, MI October 1988 - July
1990
-
Versatile - Programmed projects in Windows and OS/2 PM using C,
FORTRAN, Pascal, and Assembly .
-
Proven Performance - Designed and implemented a graphics analysis tool in Windows which
company claims to be best in the industry. Co-authored article in IEEE Journal (CAP) on the
implementation of the program.
-
Senior Computer Specialist, Computer Sciences Corp., Ann Arbor MI, May 1985 - October
1988
-
Diverse Experience - All phases of data processing. Supervisor's performance appraisal:
"Michael has the most diverse set of duties of any CSC position in Ann Arbor. His job requires expertise
across the entire range of ADP software and hardware functions, from applications to communications and
from micros to mainframes."
-
Problem Solver - Improved graphics system. Supervisor: "Michael's achievements in graphics
projects deserve special mention, since they yielded an improved, more flexible product with faster
turnaround and lower costs to the user."
-
Leadership - Lead analyst in conversion of mainframe data and applications with
no loss of
production time
. Supervisor: "Michael has the temperament and people skills to become an excellent
supervisor."
-
Technically Diverse - Supervisor: "Michael's skills list demonstrates both the breadth of his
technical competence and his willingness to tackle any assignment that comes his way."
Programmer Analyst, University of Michigan, Ann Arbor MI, May 1984 - May 1985
- Managed a $100,000 annual computer services budget.
- Installed and serviced a network of microcomputers.
Education and Professional Development
-
The University of Michigan
College of Engineering
B.S. Atmospheric & Oceanic Sciences, 1983
-
Eastern Michigan University
Graduate School of Business Administration
Completed 24 hours of course work in CIS
- Codemash 2014
- Presented at SEM-JS on AngularJS
- Codemash 2013
- Codemash 2012
- Microsoft Build Conference 2011
- Codemash 2011
- Codemash 2010
- PDC 2009, LA
- Codemash 2009
- PDC 2008, LA
- Codemash 2008
- C# Training, October 2002, Ann Arbor, MI
- Python/Zope Conference, January 2000, Arlington WV
- Hilgraeve Strategic Planning Conference, March 1998
- Visual C++ Developers Conference, March, 1997, Orlando, FL
- Visual C++ Developers Conference, July 1996, San Franscisco, CA
- Microsoft Professional Developers Conference, March 1996, San Franscisco, CA
- Hilgraeve Strategic Planning Conference, January 1996
- First Annual MFC Developers Conference, May 1995, San Jose, CA
- Managing Engineers, November 1994, Ann Arbor, MI.
- Microsoft Professional Developers Conference, December 1993, Anaheim, CA.
- IBM Mirrors Development Workshop, August 1992, West Palm Beach, FL.
- Microsoft Windows NT Porting Lab, January 1992, Redmond, WA.
- Microsoft Windows NT Developer Conference, October 1991, Redmond, WA.
Other Facts
Considered a fast learner ... Excellent communications skills ... Twenty years of experience ...
Outdoor activities including camping and biking ... Licensed private pilot ... Brown belt
in Aikido ... Darn good chocolate-chip cookie maker.