Updated
February 27 - 2018
Email me
for my address/phone information
This document is on line at:
http://theweeks.org/resume/
For Static/Print Versions:
For MS Word, this page can be saved and loaded directly Word, Open Office, etc
For raw TXT version, please contact Thomas directly
Seeking a Senior Technical or Technical Manager position that can take advantage of my skill set and experience while allowing me to continue to increase my professional expertise. Enjoy working in the areas of Internet/IT, Security, Server/Networking, Training/Education, Documentation/Authoring and Open Systems Technical Management.
Is an experienced System Administrator/Electrical Engineer with 20+ years of experience in both Windows/Linux professional IT realms. As an accomplished author, lecturer, trainer, technical manager/executive liaison, is a natural leader within technical groups, and enjoy functioning as an interface between engineers and business groups. I posses a passion for the technology that I've mastered, a love of showing others how to properly apply it, and the abilities to harness all of these to solve real world problems in new and creative ways.
2013 - Current STEM Workshops: Various STEM workshops [1] [2] [3] [4], for Let's Code Blacksburg community STEM coding group.
2011 - STEM Workshop: "Physical Computing: Controlling The World Around You with Arduino ", for Roanoke Blacksburg Technology Council Dev Talk.
2008/2007 - Lecture: "The
State of the Linux Desktop", for SA
Chapter IEEE Computer Society
(the latest
version given at the 2008
San Antonio OS-Fest)
2007 - Quoted In IDC White Paper: Quoted in this IDC white paper as the Rackspace RHCE trainer (here's a local archive of it)
2006 - Article:
"Production
MySQL Backups in the Enterprise", for SysAdmin
Magazine. Part-I
and Part-II
2006 - Lecture: "Managed Web Hosting with Open Source", for SA Chapter IEEE Computer Society
2005 - Book: "Linux Toys II", contributing author, Wiley Publishing (more info here).
2005 - Lecture:
Presenter
at the MySQL Users Convention on the topic
Ensuring
Effective MySQL
Backups
on Enterprise Production Systems" (more
up to date HTML
version is here).
2004 - Book: "Linux Troubleshooting Bible", co-author Wiley Publishing
2002 - Paper:
Host Security Paper, "Host
Hardening and Intrusion Detection - The Open Source
Way",
written privately for UNIX
Review.
2002 - Paper:
Web Server Paper, Web
Server Migration Overview, written on behalf Rackspace for
DatacenterHub.com.
(local
archive)
2001 - Paper:
Security Paper, "Internet
Server Security: The Best Things in Life Are Free, But
There's
No Silver Bullet", written on behalf of Rackspace for
www.datacenterhub.com.
Graduated from Texas A&M w/Electrical Engineering Technology / Telecom BS degree. Telecom portion covers: u-Wave Links, LAN, WAN, TCP/IP, Bridging, Routing, Protocol Programming, Cellular/PCS/GSM Networks, Leased Lines, VSAT, SMDS, ATM, Frame Relay, ISDN, FDDI, Optics, T1, DS3, OC-n, etc.
Graduated in class of 90 with an Associates Degree of EET.
2016 - Completed RH300 RHEL-7 refresher course for RHEL7/RHCE objective criteria.
2012 - RHCE Certified on RHEL-6, after assisting in training Rackspace Engineers for the various RHEL6/RHCE objective criteria.
2010 - Attended the ACCD week long CISSP class.
2008 - Six Sigma IT business management training by Rackspace University (outsourced)
2008 - Project+ project management by Comptia & Momentum, working toward certification
2007 - Business Writing by Rackspace U & Rice University (cert-less class)
2007 - ITIL Certified after taking "ITIL IT Service Management Essentials" Class by Pink Elephant
2007 - RHCE Certified on RHEL-5, after assisting in training Rackspace for the RHEL5/RHCE criterium..
2006 - Took the 2006 version of RH401/RHCA Class on RH Enterprise Deployment and Systems Management
2005 - RHCE Certified on RHEL-4, after taking the Red Hat RH300 Rapid Track course for Red Hat Enterprise Linux 4.
Used updated OS knowledge to prepare, train and update 60 Rackspace Linux Sys-Admins on relevant material. Rackspace scored the highest group pass rate ever recorded for the RHCE exam (>92%).
2003 - RHCE Certified on Red Hat 8.0.
Used to train over 60 Sys-Admins at Rackspace in a one week crash course for relevant OS' materials on RH9 & RH-EL3.
2002 - Tripwire Certified Professional via the Tripwire Technical Training 200
2001 - RHCE for Red Hat 7.1 (cert available upon request) Certified Engineer (302) Exam
Virginia Tech Positions Held:
Director of Technical Futures and Community Collaboration, for Virginia Tech Division of Information Technology, 2017 – Present
Providing engineering oversight, consultation and content authoring for the Virginia Cyber Range to help with hacker training content/systems integration and assist the VACR's bootstrapping of their state wide InfoSec training mission.
Provide technical project collaboration of the VT-IT department's various IT related systems and services to both our on and off campus IT communities and customers.
Help VT-IT and VT as a whole come together to offer more internal and external/community facing STEM related engagement opportunities.
Rackspace Positions Held:
Technical Community Evangelist, for Rackspace Cloud-Office (Blacksburg site), 2013 – Present
Work with local VT and Radford universities on student/Racker cross pollintation, volunteerism, recruiting, etc.
Help establish Developer & Engineer appropriate training opportunities for the Blacksburg DevOps office.
Spearhead local STEM & Community outreach/volunteerism events for Racksburg (Rackspace Blacksburg).
Work with local technical companies and represent Rackspace to the local tech community through the RBTC and other tech community organizations.
Help showcase the Racksburg Culture to the rest of Rackspace global and the rest of the world through our Racksburg Culture blog and FlickR.com CultureInstigator event photos (anything tagged BCB).
System Engineer - III, for Rackspace Cloud-Apps Developer Team (Blacksburg site), 2011 – 2013
Work with Cloud Apps back-end Dev Team to ensure DevOps best practices.
Helped implement a CI/CD GitHub→Jenkins→OBS(build System).
Assist coding, writing SPEC files, and doing custom RPM packaging for Cloud Apps Dev team.
Assist writing chef configuration management "recipes".
Technical Operations Analyst – IV, for Rackspace Cloud (San Antonio TX HQ), 2008 – 2011
Pioneered Technical/Business Processes and Continual Improvement Processes in the Cloud:
Created and Implemented Outage Tracking / Uptime Statistics for Rackspace Cloud
Created unique customer-centric uptime KPI the “Customer-Object-Day”
Defined requirements for & development of Cloud Uptime Stats web tool
Created and Implemented Post Mortem Review/RCA Process for Rackspace Cloud
Created PMReview “Action Items” portal for RC/Continuous Improvement
Created and Implemented Customer Incident Report Process for Cloud customers
Helped Form and Implement Change Management Processes for Rackspace Cloud
Evangelized known Technical Best Practices and ITIL Standards
Revived, revamped at delivered my week long "Linux Sys-Admin 101 Class" (circa 2001) at my division's request.
Helped forge the Change Management and Incident Management Process across Rackspace
Change Management: Sold Rackspace on the idea of “Risk Priority Number” system
Incident Management: Helped define general measures for Level 3, 2, 1 outages
Data Center Solutions Group Lead (San Antonio TX HQ), 2006 - 2008
Managed remote team of four DC-Analysts (one DC-Engineer/Analyst in each DC)
Managed development of DC tools and automation systems such as:
Oversaw/PMd mass hard drive wiping & logging system (zero fill & DoD3 wipe).
Oversaw test & Integration of a multi-data center IP-KVM system for all data centers.
Project Managed the automated mass server shutdown & monitoring of 500 servers for DC power maintenance.
Wrote & trained a Root Cause Analysis & Problem Solving class for my people.
Managed my personnel's quarterly reviews, corp. travel, training, etc.
Lead Systems Engineer on Systems Innovation Team (San Antonio TX HQ), 2004 - 2006
Developed mass-automation tools for large scale data center and customer server problems. Examples include:
Developed push-scripting for mass server security maintenance.
Developed multi-data center port scanning scripting reports for vulnerable sendmail binaries.
Developed SMART hard drive"health test" tool (active r/w test) with mass logging & drive death statistics reporting.
Lead a team of two developers for creation of automation tools and reports:
Oversaw/PMd creation of a mass DNS/BIND daemon re-config tool to automate thousands of remote daemon reconfigs and restarts.
Oversaw development of mass server daemon control and automation & tools.
Product Engineer for Rackspace Product team (San Antonio TX HQ), 2003 - 2004
Did initial research/feasibility recommendations for:
H.A. MS-Exchange clusters offering.
Low cost, PCI card based firewall (embedded Linux) product.
Created a server reset/power mux controller called "Rapid Reboot" (more further down).
Primary Corportate Technical Trainer (San Antonio TX HQ) 2001 - 2003
Started the Rackspace Training Department.
Wrote & delivered Linux/Windows sys-admin training classes & exams for all of Support.
Created our own RHCE Training Boot Camp & mock 6hr exam. (still used today)
Trained MTAs(email), DNS, FTP, Hardware/OS t-shooting.
Trained for tape backups, restores, and emergency data recovery techniques.
Maintained OS images for Windows, Linux and FreeBSD training loads.
Sys-Admin for Rackspace Customer Support (San Antonio TX HQ)1999 - 2000
I was the third customer Support Sys-Admin at Rackspace (employee #12).
Built customer servers, loaded OS (Win/Lin), and did Sys-Admin/networking work.
Supported a DC environment with a 200:1 server to technician ratio.
Functioned as a de facto, in-house R&D / T&I (Test & Integration) engineer for various early day, inception projects.
Rackspace Inventions, Special Projects and Skills:
Created automated hard drive "health check" PXE script 2004
SMART statistics are known to be inherently unreliable, so I...
Created an active-test SMART script using little known SMART r/w tests built into drives.
Tested and logged health of every drive going into the DC from 2004-2006.
Collected much data on drive death statistics (age, make, model, SCSI vs ATA, etc).
Created "Rapid Reboot" hardware reset/power mux controller 2003
My reset/ATX-power mux controller can control the reset or power on thousands of servers.
I designed, constructed, and prototyped RR, and then outsourced for mass implementation.
RR allowed the creation of a fully automated, "in rack" data center for Server Beach
Additional custom back end system controls the VLAN, PXE, loads the OS, & reboots.
Currently cross licensed to Server Beach as heart of their automated system.
Created automated disk-to-disk bare metal backup system 2000
Called "Bounce-Backup", it was composed of a special boot floppy and cron-automated system
Created versions that worked on both Windows and Linux servers sort of like a intelligent, intermittent, off-line, "RAID-1 backup system".
It was an off-line “bare metal” backup system. Backup drive could be booted from & run on
Other skills attained while at Rackspace:
Hardware: |
RAID-10 & RAID-50, Burn In Testing & Fault Replication, Firewall Scripting, Dual-Homing/NAT Routing, Hybrid Disk-to-Disk Backup Solutions, Hardware Root Cause Analysis |
Networking/Security: |
Port scan Detection & Blocking, Intrusion Detection, Packet Level Attacks, Security Audits, IP-Chains/Tables Cracker-Forensics & Post-Crack Lock downs, |
Technology: |
SSL/X509, ssh/scp, SMTP-Auth, Linux/UN*X Command & Control (c-line, kernel tweaks, process, networking, etc), UN*X Daemon Control (nice, resource throttling, task prioritizing), Highly Customized cron jobs, Windows/Linux Interoperability (LPR, SMB/SAMBA, etc.), Automating OS-Installs |
Professional: |
ITIL, Six-Sigma/Lean, Root Cause Analysis & Problem Solving Theory, Personnel Management, Time Management, Project Management, R&D/Cost Analysis, Staffing Issues, Communication Skills, Employee Effort Recognition/Motivation. |
Brooks Air Force Base IT Contractor Positions Held:
Senior Software Engineer (GTE+GD Contract), 1997-1999
Ran a lab team of two engineers in the base Testing and Integration Center lab (TIC/PIT)
Responsible for SMS/WinNT/WINS/MS-Exchange Admin/R&D work
Responsible for steering base technology-centric decisions--through research and implementation strategies.
Communications Engineer (GTE Contract), 1996-1997
With degree, promoted to base Solaris/UN*X System Administrator for 27 Sun Solaris UN*X servers (NIS+, MS-DCs & DNS).
Functional admin for all base UN*X systems, RAID storage systems, backups (Legato), print queues, etc
Promoted seven months later to Systems Engineer into the TIC (above)
Computer Tech (CSC Contract), 1996 (3mo)
Started off as on-site computer tech until I completed a freshman class to complete my EET/Telecom BS degree for promotion to target UN*X Sys-Admin position
Did traveling PC tech work around base for desktop and laptop systems (Win95 mostly)
PC repairs, data migrations, anti-virus/client configs, etc.
Key technological experience attained while in TIC position(Brooks-AFB):
I=Implemented T=Tested R=Researched
Networking |
Admin/Servers |
Integration |
---|---|---|
Net-Media |
Operating Systemsall I |
Migrationsall
I |
LAN Based Protocols |
Storageall I |
SMS Server->Winn9x Pushesall
I |
Security |
Server Appsall I |
Projectsall I |
Net/Info-Sec Protocols |
File Systemsall I |
Scriptingall I |
Perimeter |
NAS/Net FS'all I |
--- |
These earlier years of my engineering experiences focus more on pre-Internet/server areas such as early computer tech work, discrete electronics repair work, lab research college jobs, etc. Moved off my main resume for brevity's sake
2016-Present:
Serving in leadership positions for the RBTC STEM Commitee and RBTC Cyber Security Forum.
2011-Present:
Started the New River Valley
Rocketry, high power rocket club here in Blacksburg VA. We hold high
power rocket launches, with FAA clearance to 10k ft several times a year, and
many more low/medium power community launches, and regular group meetings at the
VT Aerospace department at VT's Illustrious Corporate Research Center. Our group became a Tripoli Rocketry Association Prefecture (#143) in 2012, and have regular VT Aerospace student, and NASA/USLI related
launch events with the related students. Our group also does various community, public/private
school, and Boy Scout outreach and S.T.E.M. related events and activities. Here's out Facebook Page and a link to some of our really cool
big launch photo and videos!
2012-Ongoing:
Wrote and delivered three high tech home schooling classes for the local
NRVCHE home schooling group.
The classes were divided into ten, two hour classes designed for 8-11yr olds and 12-16yr olds. The
classes were designed as a lead in to computer science/engineering type curriculum (since home schoolers don't get a lot of high quality, CS/Engineering type material), and focused on the three subjects of:
1998-2006: Started the Gateway Church Mobile Soup Kitchen. Twice/month I cook food for 60-80 people, meet other volunteers at our local church, and coordinate our ministry under a downtown bridge to feed the homeless and minister to spiritual needs.
1997-2010: President of the local computer user group XCSSA (X-otic Computer Systems of San Antonio). We explore OS' ranging from Linux and Solaris, to BeOS and AmigaOS. We meet once/month for a high-tech show-n-tell, have lectures on subjects ranging from Home LAN DNS and firewalling/routing to RAID and crypto-filesystems. Simply put, XCSSA is just a bunch of super-geeks who enjoy hanging out, sharing fun technical information, and eating pizza.
1997-2010: Associated with the San Antonio High Powered Rocketry and Hill Country Rocketeers groups. Now hold my Tripoli High Powered Rocket membership (#11056) and am currently working toward my L1 HPR certification.