| • Unix • Linux • System Administration • Computer Security • Python and Django Development • Mass Automation |
| |
An ambitious task-oriented individual interested in the systems and software engineering fields with future opportunities for advancement. Willing to work as part of a team with 24/7 on call rotations and travel if necessary. Writing. |
| |
|
| |
| |
| July 2011 - Present |
Virtu Financial LLC
Systems Engineer / Tools Developer
- Strived for automation in everything or built tools to increase user productivity
- Tested newer versions of open source tools we use such as cobbler or salt and added features
- Reviewed upstream kernel changes and technology for achieving an ever lower network latency
- Used publish/subscribe message bus software like mcollective and salt to solve real user problems
- Tied together monitoring and configuration management of network devices with open source and internal tools
- Architected a multi-vendor network device configuration management suite using pexpect and django with a touch of jQuery
|
| Feb 2008 - July 2011 |
Madison Tyler LLC (Merged with Virtu Financial in 2011)
Senior Systems Administrator
- Re-implemented the global dns/ldap setup for higher availability. Used keepalived for auto-failover
- High performance computing, benchmarking, and kernel tuning. Constant review of upstream kernel activity
- Maintenance and engineering on a from scratch Linux distribution in support of high volume electronic trading
- Authored many internal tools and django web dashboards. Used a mix of python, perl, and jQuery / Javascript
- Rolled out a completely new monitoring system based on ZenOSS. Lots of integration with xmlrpc and REST apis
|
| Oct 2006 - Feb 2008 |
Ticketmaster, Inc.
Linux Systems Administrator
- NetApp Filer Storage and NAS administration. NFS configuration and ongoing maintenance
- Perl archive encryption script supporting key rotation and key retrieval from an Ingrian Datasecure
- Initial setup of OpenLDAP to centralize network device authentication. Also looked into RSA products
- RPM package creation for Ticketmaster proprietary software. Redhat Package Manager spec file creation
- Advised on best practices and spearheaded an upgrade project from older Linux distributions to CentOS/RHEL5
|
| Mar 2006 - Sep 2006 |
Comair, Inc.
Web Administrator
- Configured and administered fault tolerant java application clusters
- Automated repetitive tasks using bourne shell scripting on HP-UX 11i, SLES9, and AIX
- Personal interview syndicated on linux.com "To Iraq and Back: Soldier Uses Linux in War and Peace"
- Assisted with and implemented a migration from Tomcat 3 -> Tomcat 4 -> Bea Weblogic Server 8.1
- Utilized open source software to meet business needs: awstats, Squid / Squidguard, Mediawiki, Bugzilla, etc.
|
| Aug 2005 - Mar 2006 |
Trasys Inc.
IT Consultant
- Proactive hardening of SLES9, Novell OES9 Linux and HP-UX 11i Unix servers
- Vulnerability scanning and network penetration testing of customer facing applications
- Re-wrote the web server standard from scratch after and existing infrastructure security review
- Customized and branded Perl open source web metrics reporting software for intranet usage statistics
- Moved internet facing IIS servers internally and fronted them with the more secure Apache using mod_proxy
|
| Jul 2001 - Jul 2005 |
United States Army
Unmanned Aerial Vehicle Operator / Team Leader
- Hardening Apache webservers to NIST SP 800-44 (Guidelines on Securing Public Web Servers)
- Flight Hours: 474 total, 460 of which were during combat in a year long overseas deployment
- Wrote a 17 page technical paper detailing GCS software improvements (Solaris 7 shell scripts)
|
| |
|
|
| May 2009 - Present |
The GNOME Foundation
Volunteer Systems Administrator
- Setup web-based open source software such as Piwik, CiviCRM, and Drupal
- Worked on and enhanced the django application snowy for the Tomboy Online project
- Setup a mock chroot rpm build environment. Backported rpm packages from Fedora to RHEL5
- Volunteered to run the GNOME booth at the Southern California Linux Expo 6x, 7x, 8x, 9x, and 10x
- Managed systems with the puppet configuration management system and ran a > 25,000 user moinmoin wiki
|
| |
Industry Certifications
- LPI LPIC-1 Linux Systems Administration
- IEEE Computer Society Member since 2005
- Comptia A+ and Network+ Computer hardware and network troubleshooting
|
SANS Institute - Mastering Packet Analysis
- tcpdump, ethereal, and ngrep all covered indepth
- decoding packets manually aka from a hexdump or with vim/xxd
- Advanced usage of sniffers for network troubleshooting and optimization
|
Hewlett Packard Unix Training and Education Courses
- Linux: Basic System Administration IV
- HP-UX System Administration Script Writing
|
Bea Education Services
- Weblogic Server 8.1 System Administration
- Weblogic Server 8.1 Advanced System Administration
|
| |
|
|
| |
- tcpdump, ntop, ethereal / wireshark
- mysql, Oracle Enterprise Manager Console
- Linux and Unix proactive system hardening
- ISO 17799 Information Security Compliance
- Redhat, Debian, SUSE Enterprise Linux, HP-UX 11i
- Apache Web Server, Bind DNS, Fedora Directory Server
|
- Nagios, ZenOSS, Icinga, and Ganglia
- Automated Web Application Stress Testing
- openldap, slurpd to syncrepl migration, ldapsearch
- nmap, snmpwalk, nessus, dnswalk, libwhisker, strace
- Tomcat 3-5 and Bea Weblogic 9 java application servers
- Python, Perl, Bourne, Bash, Posix, advanced shell scripting
|
| |
|
|