MATTHEW LEE DOMSCH
Austin, Texas
mdomsch@alum.mit.edu or
matt@domsch.com
http://domsch.com
OBJECTIVE:
- A challenging full-time career in Computer Science, Software
Engineering and related fields. Strong interests in operating
systems, computer networking, and clustered computing. I enjoy
living in Austin, and do not take on outside contract
work.
EDUCATION:
- Vanderbilt University
Nashville, TN
M.S. Computer Science. May 1999
Thesis topic: Software Maintenance. Dr. Stephen
R. Schach, advisor.
Teaching Assistant, Spring 1999.
- Massachusetts Institute of
Technology
Cambridge, MA
B.S. Computer Science and Engineering. May 1994
PROGRAMMING LANGUAGES:
- Especially strong in writing device drivers.
Expert in C/C++, proficient in Python, Java, Perl, LISP, HTML/XML,
on a variety of platforms, including Linux, various UNIX, PC, and Cray.
EXPERIENCE:
- Dell,
Austin, TX May 1994-Present
- Technology Strategist, Office of the CTO, 2008 to present
Responsible for feature definition and strategy for
Dell-developed products and partner products, including VMware,
Microsoft, Red Hat, Novell, Ubuntu, and Citrix. Representative to
the Linux Foundation.
Fedora Project Board member,
2006-2010. Author, Dynamic Kernel
Module Support, MirrorManager, biosdevname.
- Sr. Software Engineer, Lead Engineer, Architect, Linux Solutions, May 1999 to 2008.
This team has made Dell the #1 US Linux
Server provider for 2001-2006, and the #2 Worldwide Linux Server provider (IDC).
Responsible for majority of software engineering work
implementing Dell's Linux strategy. Lead engineer,
instrumental in the release of Red Hat Linux 6.1 through 9,
Red Hat Enterprise Linux 2.1 through 5, and Novell/SuSE Linux
Enterprise Server 9 and 10
on all PowerEdge Servers and select Precision Workstations,
directing a global team of engineers and technicians. As Dell's Lead
IA-64 Linux engineer, participated in development and testing
of Red Hat Linux 7.1 and 7.2 for the Itanium processor, and
developed several key open source software pieces, including
GUID Partition Table support in GNU Parted and the Linux
kernel, the EFI Variables facility in the kernel, and the EFI Boot Manager
application. Developed x86 BIOS Enhanced Disk Drive Support
for the kernel. Assisted with the development of many device
drivers, including the Adaptec aacraid and LSI (formerly AMI)
MegaRAID SCSI RAID controllers and IPMI drivers. Assisted high availability and
high performance (Beowulf) cluster teams and server
virtualization teams in product
development. Created and managed lists.us.dell.com, a
public mailing list server to foster a community of Linux users
of Dell servers. Developed all technical content for www.dell.com/linux and
created linux.dell.com to
support server customers running all flavors of Linux.
Numerous customer and internal technical presentations on
Dell's Linux offerings. Received five quarterly Excellence
Awards in 2000, 2001, and 2003 for enhancing the customer
experience. Patents in submission. Red Hat Certified Engineer. Authored
white papers for Dell PowerSolutions
magazine.
- Software Engineer, August 1997 to May 1999.
Various projects while in graduate school.
- Hardware/Systems Designer/Engineer
for the PowerEdge 2200 and
2100 Servers, September 1996 to August 1997.
- Principal Engineer for the PowerEdge Web Server, sold
December 1995 to September 1996.
- Wrote end-user software for configuration and management of a
SCSI RAID disk controller for Intel x86-based servers.
Designed both text-mode and graphical user interface software.
- Systems designer and administrator for Windows NT and Linux
servers used internally for Enterprise Systems Group. Operating
systems beta tester, Microsoft Windows 98 and Windows NT
versions 3.5 through Windows 2000, Sun Solaris, and Linux.
-
MIT 6.270
Autonomous Robot Design Competition
Organizer at MIT - January 1992, 1993, 1994
Cambridge, MA
Organizer at 1993 National Conference for Artificial Intelligence
Washington, D.C.
Organizer at Ngee Ann Polytechnic Institute - June 1992
Singapore
Responsible for all facets of teaching the class, such as
curriculum, budget, contest rules, and sponsor contacts.
Wrote chapters for the course notes.
Taught recitations and gave lectures on C programming for beginners.
Constructed the playing surface.
Redesigned the hardware.
- MIT Undergraduate Research Opportunities Program
Cambridge, MA
Summer 1992, Fall 1992.
Network administrator for the MIT Mechanical
Engineering Department.
PROFESSIONAL ASSOCIATIONS:
- Member, ACM, 8/98 - present
- Member, IEEE and Computer Society, 8/98 - present
PUBLICATIONS / PRESENTATIONS (peer review):
- Red Hat Summit, 2009-2010
- Linux Plumbers Conference 2010
- LinuxCon 2009-2010
- Linux Foundation Collaboration Summit, 2008-2010
- 2003-2006 Ottawa Linux Symposium
- 2003, 2005 LinuxWorld Expo San Francisco
- 1999 International Conference on Software Maintenance
- 1998 ACM Conference