-
Captivix
Distance: 0.9 Mi1320 Tower Rd.
60173 Schaumburg -
Financial Portrait
Distance: 1.0 Mi1320 Tower Rd
60173 Schaumburg -
Infoplanit, LLC
Distance: 1.0 Mi1320 Tower Rd
60173 Schaumburg -
Orderly Conduct
Distance: 1.3 Mi1935 S Plum Grove Rd
60067-7258 Palatine -
Chicago Prime Steak House
Distance: 2.0 Mi1370 Bank Dr
60173 Schaumburg
MicroWizards Internet Services
- 1224 E Algonquin Rd Apt 3Q
- Schaumburg, Illinois
- 60173-4038
- Phone: 847.925.0275
- Website
Description
John P. McNamee 8118 Birchglen Lane Houston, Texas 77070 jpm@microwiz.com (281) 636-8105 OBJECTIVES Seeking a senior software engineering position. SKILL SUMMARY Expert in C and x86 assembly language. Extensive knowledge of PC architecture, Windows kernel internals, device drivers, and Win32 API. Worked with C++, MFC, C#, .NET, and Perl. Good understanding of TCP/IP, both at the socket API and "over-the-wire" protocol levels. Familiar with Python, BASIC, and various assembly languages. Worked with Linux, FreeBSD, and proprietary versions of Unix. EXPERIENCE Hewlett-Packard (11/01 - Present) As an Expert Member Of Technical Staff, provided technical leadership and personally developed device drivers and other systems-level software for Compaq ProLiant servers. Primary focus was on system management, particularly on blade servers. Some specific projects were system health monitoring (IPMI), blade infrastructure, online firmware flash, and SNMP agents. Ported 32-bit drivers and services to 64-bit Windows. Worked with hardware and firmware teams to bring up new server designs. Implemented CVS source control, increased cross-platform code sharing (Windows, Linux, and NetWare), and automated build processes. Worked on software installation (INF and MSI/WiX). Used C, C++, C#, and x86 assembly language on Windows and Linux. Prologue / ASP-One (1/00 - 9/01) As Director of Operations, managed and directly participated in the planning, construction, and maintenance of an Internet Data Center. Worked extensively with Cisco equipment (routers, switches, firewalls, load balancers), IBM hardware (Netfinity servers and "Shark" Enterprise Storage Server with Fibre Channel SAN) and Microsoft software (Windows 2000, Active Directory, Terminal Services, IIS, Exchange, and SQL Server). Prologue / IGC (2/97 - 12/99) Participated in the development of a multi-user version of Windows NT. Wrote a variety of kernel drivers (keyboard, mouse, light pen, touch screen, serial, parallel, video, and specialized ISA/PCI boards), as well as installation and configuration utilities. Designed and implemented a telnet server for Windows. Created NT services, kernel drivers, terminal emulation client, and management application. Worked with C, C++, and MFC. Also continued to maintain the VM/386 operating system. MicroWizards (6/94 - 1/97) Primary project was maintaining the VM/386 multi-user operating system under contract to IGC. Set up network source control, created a modern user interface, wrote a new system management console, new print spooler, virtual device drivers, and made various changes to the kernel. Became very familiar with the Intel architecture at the operating system level. Worked with C and 80386 assembly language. Also ran a small Internet Service Provider business. Installed and managed the router, modem pool, mail and web server. Symantec (4/90 - 5/94) Played a key role in the design and implementation of The Norton Utilities. Contributed to every module in the product. In particular, performed a major update to Norton Disk Doctor, worked on TSR's, device drivers and VXD ’s, and wrote a system monitoring utility for Windows.