2004–present |
Director of High Performance Computing |
University of Michigan College of Engineering |
Ann Arbor, MI |
Responsible for high-performance research computing operations for
the University of Michigan.
- I supervise seven direct staff and coordinate with many other IT
staff, administrators, and researchers at the University of
Michigan (including in Engineering, Sciences, Medicine,
Mathematics, Public Policy, and the central IT group) in support
of researchers' advanced computing needs
- I participate in strategic and tactical planning for
high-performance and data analytics computing hardware, software,
storage, networking, third-party services, and licensing and
compliance in support of the research mission of the College of
Engineering and the University
- I designed and guided the implementation a shared high-performance
computing service for U-M that integrates with U-M business
processes, comprises over 12,000 compute cores and supports almost
200 U-M research projects
- I am a member of the IT Steering Committee chaired by the
Executive Director of Information Technology for the College of
Engineering
- I am a member of a team who has operated five different
high-performance computing systems over the past eight years, and
have guided the retirement and consolidation of older systems into
two more efficient systems, including a 5,500 core cluster in
Engineering
2003–2004 |
Email and Unix Administrator |
Fox Chase Cancer Center |
Philadelphia, PA |
Responsible for Unix-based email system for researchers at Fox Chase Cancer Center.
- I successfully migrated over 800 active email users from two older
IMAP email servers to one upgraded and consolidated IMAP email
server.
- I was responsible for
sendmail
-based gateways and associated
anti-virus and anti-spam filters.
2002–2003 |
Unix and Network Administrator |
Forest Health Services |
Ypsilanti, MI |
Responsible for Unix and Networking at a private multi-clinic
specialty health-care provider.
- I was responsible for systems supporting Lawson financial and
human resources software and for systems supporting Oracle-based
CRM software
- I was responsible for Veritas NetBackup on Solaris that managed
backups of HR and financial data, CRM data, patient data from VMS
systems, staff home directories on Windows and Novell, and email
from Exchange 5.5 and 2000 servers
- I was responsible for a Cisco-based LAN and WAN, including T1 and
Frame Relay links, site-to-site and roaming-user VPNs, including
carrier relationship management, WAN expansion, and network
monitoring
2000–2002 |
Information Technology Manager |
PGAM / Uniphied Thought |
Dearborn, MI |
- I was one of a team of two responsible for support a CAD and
office computing environment in four locations around metropolitan
Detroit
- I was responsible for the systems infrastructure, including
backups (Legato Networking and HP Omniback), operating systems
(HP-UX, Irix, Windows, Solaris, and Linux), voice and data
networking between locations, and email, web, and DNS services
- I was one of a team of two responsible for the design and
implementation of all of the IT infrastructure for a combined
office and factory environment in a newly built building
1998–2000 |
Unix and Network Systems Engineer |
Mechanical Dynamics |
Ann Arbor, MI |
- I was a member of a three-person team responsible for designing
and implementing a network in a new building
- I was responsible for supporting over 120 end-user UNIX
workstations and UNIX servers and contributed to the network
security policies and their implementation for the company
1997–1998 |
Systems and Network Engineer |
Transom Technologies |
Ann Arbor, MI |
- I was responsible for installing and maintaining SGI IRIX, Linux,
Windows 95, and Windows NT Workstation and Server operating
systems in a dynamic, ``start-up company'' atmosphere with about
30 employees
- I was responsible for network security, including a
packet-filtering router and security patches on SGI and Linux
systems
- I maintained MySQL and Microsoft SQL Server databases, database
clients (Web, Java, and Microsoft Access), database design, and
client design and programming for bug tracking, call tracking,
hardware inventory, and customer and lead information
1994–1997 |
Systems Research Programmer II |
University of Michigan College of Engineering |
Ann Arbor, MI |
- I was the sole full-time system administrator for the three
UNIX-based massively parallel computers at the University of
Michigan's Center for Parallel Computing: a 16 processor Silicon
Graphics PowerChallenge; a 48 node IBM SP2; a 32 processor
HP/Convex Exemplar SPP-1600