Michael S. Doty 1951 W. Berwyn Ave mike@uberslacks.com Chicago IL 60640 http://uberslacks.com/resume/ +1 773 410 1619 http://amd64.gentoo.org/ It is my ultimate goal to locate a challenging and rewarding career in systems engineering in which I can Objective lead a team of my peers # Languages: ANSI C, C++, x86 assembler, x86 64 assembler, m68k assembler, MCU assembler, Pascal, Skills Visual Basic, Visual C++ # Scripting: perl, bash, awk, sed, python, tcsh, asp, html, L A T E X, gro#, tro# # Operating Systems: linux(Gentoo, Redhat, Debian, Suse), MS­DOS, Microsoft Windows(9x­XP), So­ laris, Netware(3.x/4.x) # Database: PostgreSQL, MySQL, Pervasive.SQL, PostgreSQL # Loyola University Chicago: Courses towards a degree in Computer Science Education # Pervasive.SQL Certification · Certified Pervasive.SQL Developer · Certified Pervasive.SQL Technician # AMD64 Strategic Lead Gentoo Linux · pioneered ``Arch Tester'' program (See Section 1 on page 2 for details.) · kernel team liaison # openMosix(cluster computing) development · ported oM patch set to AMD64 2.6 kernels # Miscellaneous Development (See Section 2 on page 2 for details.) # Sr. Systems Engineer, Flexible Solutions, Inc. (September 2002 -- present) Experience · Golden Touch GT/LW Point of Sale system -- Designed and implemented: POS workstation user interface; Multi­site remote database commu­ nication protocol and libraries; Credit card software interface; Various back end utilities -- Configured server and workstation environments -- Rebuilt server images from the ground up using Gentoo Linux · Wrote many patches for the Golden Touch DOS POS app · Administered and designed in house network containing both Windows 2000 servers and linux servers · Provided 3 rd level support for GT/LW systems, GT DOS systems, PC Charge credit card processing, network installations, DSL Connectivity issues, Kiosk Applications, and Web site maintenance # Consultant (June 1998 -- September 2002) Clients included: Kraft Foods, Chase, R.R. Donnelly, Pactiv, and FERS (See Section 3 on page 2 for details.) · Network administration & engineering · Systems design · Software development · Hardware support # Support Technician Loyola University Chicago (October 1997 -- March 1998) · 1 st and 2 nd level help desk support · Developed internet connectivity tools for students and faculty Michael S. Doty 1 Arch Tester Program Gentoo/AMD64's Arch Tester program was created to meet the needs of Gentoo developers on many levels. The Arch Testers, otherwise known as AT's, have been crucial in the further development of Gentoo as a stable, working environment. AT's are responsible for verifying the validity of bugs, as well as testing possible solutions provided by the developers. In addition, AT's are accountable for responding to all test requests; key­wording, security, stabilization and personal requests from developers. This ensures that applications are functional and otherwise checked for any additional outstanding errors. The use of AT's in this manner has greatly increased the productivity levels of the Gentoo development community by allowing them to field test their solutions on a wide array of hardware, as well as providing a broad user perspective. 2 Linux Improvements · AMD64 port of openMosix 2.6 kernel patch set. · zaptel(telephony) patch for gcc­3.4 support(AMD64 & x86). · spca5xx(usb webcam driver) various performance enhancements and gcc bug fixes. · eth1394(IP over ieee1394) full multicast support per RFC 2734. · kernel 2.6 port of fps200usb, a usb based biometric(fingerprint) sensor. · Performance analysis of alternative network media. 3 Consulting History · Independent Consultant: (November 2000 -- September 2002) SOHO administration, troubleshooting, and installation. · FERS: Network Engineer: (October 2000 -- November 2000) Netware server administration, infrastruc­ ture management, and PBX administration. · MartinProgressive: Systems Engineer: (June 2000 -- August 2000) Netware, NT, Solaris, and Redhat administration. · RR Donnelly & Sons: Sr. Network Engineer: (March 2000 -- June 2000) Solaris, NT, and Redhat ad­ ministration, WAN infrastructure management, LAN management , performance analysis and design. · Pactiv: Sr. Support Engineer: (October 1999 -- January 2000) Netware administration, 2nd and 3rd level user support, test lab development, LAN administration. · Kraft Foods: Support Engineer: (March 1999 -- October 1999) 2nd level user support. Developed web based call tracking application. · Harris Bank: Field Engineer: (August 1998 -- October 1998) Y2K compliance project, minor Netware administration. Michael S. Doty 176 N. Frances St kingtaco@gentoo.org Sunnyvale, CA 94086 +1 650 515 9517 \Pi More than ten years experience designing, building, and administrating a diverse groupProfile of computing environments, ranging from small office networks through large multi-site clusters. Proven track record in creative problem solving. Strong team management skills. Established open source developer with many upstream contributions. Exceptional skills in threat analysis and intrusion prevention. \Pi Lead Systems Engineer, Global Netoptex, Inc. (June 2008 - current)Experience * Day to day management of Systems and SAN engineering teams.* Evaluate, develop, and recommend technology products and platforms to provide costeffective solutions that meet business and technology requirements.* Assess business and technology initiatives, providing consultation, technical support, and recommendations to deploy the best solution for our customers.* Perform root cause analysis for hardware and OS failure.* Perform capacity planning and application analysis customer deployment.* Provide initial and ongoing consultation to clients to best develop their infrastructure for their application.* Manage and deploy large IBM Bladecenter environments.* Maintain and extend multi-distribution PXE kickstart environment for rapid server deployment.* Develop and maintain a multiple site monitoring solution using Nagios.* Administer and provision IBM DS4800 and Brocade Silkworm SAN Fabric.* Project based consultant for customers.\Pi Sr. Developer, Gentoo Linux (November 2004 - current)* Strategic lead for the AMD64 group (up to 40 members). Responsible for the long term goals and management of the group.* Member of the elected Council for the 2006-2007 term. Responsible for creation of the Code of Conduct.* Operations manager for Gentoo Linux infrastructure. Responsible for day to day management of all infrastructure aspects and the infrastructure team. Point of contact for external sponsors and donors.* Created the "Arch Tester" management framework. This productivity tool created a formal structure around external user contributions. It has been widely adopted by other groups in Gentoo Linux.* Member of the Embedded team. Work mainly includes testing and porting with various ARM and PPC boards.* Contributed many patches and bug-fixes to various teams within Gentoo and with upstream developers. Michael S. Doty \Pi Chief Information Officer, Spokeo, Inc. (November 2006 - April 2008)* Point of contact for all vendors, service providers, and hardware providers.* Responsible for all hardware and services procurement.* Designed and implemented multiple production clusters, using an Apache + RoR + MySQL stack.* Designed and implemented production networks with N+1 and complete redundancy.* Designed and implemented distributed computing network.* Maintained production, beta, and internal clusters and networks.\Pi Sr. Systems Engineer, Tavros Technology Services (August 2005 - November 2006)* Designed and built in-house network based on Gentoo Linux servers.* Maintained firewall rules, DNS, and web services.* Developed and implemented trading gateway systems for automated trading software.* Developed and implemented automated trading frameworks in Python.\Pi Sr. Systems Engineer, Flexible Solutions, Inc. (September 2002 - August 2005)* Golden Touch GT/LW Point of Sale (POS) system - Designed and implemented: POS workstation user interface; multi-site remote database communication protocol and libraries; credit card software interface; various back end utilities. - Configured server and workstation environments. - Rebuilt server images from the ground up using Gentoo Linux.* Wrote many patches for the Golden Touch DOS POS app.* Administered and designed in-house network containing both Windows 2000 servers and linux servers.* Provided 3rd level support for GT/LW systems, GT DOS systems, PC Charge credit card processing, network installations, DSL connectivity issues, kiosk applications, and website maintenance.\Pi Consultant (June 1998 - September 2002) Clients included: Kraft Foods, Chase, R.R. Donnelly, Pactiv, and FERS.* Network administration & engineering.* Systems design.* Software development.* Hardware support.\Pi Support Technician Loyola University Chicago (October 1997 - March 1998)* 1st and 2nd level help desk support.* Developed internet connectivity tools for students and faculty. \Pi Languages: ANSI C, C++, x86 assembler, x86 64 assembler, m68k assembler, MCU as-Skills sembler, Pascal, Visual Basic, Visual C++\Pi Scripting: perl, bash, awk, sed, python, tcsh, asp, html, LATEX, groff, troff\Pi Operating Systems: Linux (Gentoo, Redhat, CentOS, Debian, Ubuntu, Suse), DOS, Microsoft Windows (9x-XP), Solaris/SunOS, Netware (3.x/4.x), DOS\Pi Database: PostgreSQL, MySQL, Pervasive.SQL \Pi Loyola University Chicago: Two semesters of courses towards a degree in ComputerEducation Science