resume@synack.me
415.294.0011
San Francisco, CA 94107
Objective
To further my carrer in the field of systems and network engineering in a position that will present challenging problems and an opportunity to implement creative solutions.
Skills
Advanced knowledge of: OpenBSD, GNU/Linux, Python, Virtualization (Xen, VMWare, and KVM), Web Servers (nginx, Apache, Sun One, lighttpd, Tomcat, Weblogic), LDAP (OpenLDAP and Sun Directory Server)
Proficient in: C/C++ C#, Java, PHP, Bash, Solaris, Windows, MySQL
Experienced with: HP-UX, Asterisk, IPv6 Deployment, Storage Administration, PostgreSQL
Experience

Systems Engineer, Digg, Inc.

December 2008-Present — San Francisco, CA

Worked with a team of systems engineers to maintain, upgrade, and improve the infrastructure behind digg.com by building servers, writing tools, automating tasks, and maintaining sitewide configuration. Projects:
  • Deployment process - Refactored and re-engineered the process for keeping code builds consistent throughout the development, testing, and release cycle. Worked with several teams to get input and requirements for the new process.
  • Packages - Backported, created, and otherwise maintained a large number of Debian packages in our internal repository.
  • Package management - Wrote tools for building and maintaining a Debian package repository via a RESTful API. (code)
  • Cluster management - Integrated and developed Clusto, an open source project for managing large server environments. (code)
  • Ongoing maintenance - Handled day-to-day requests for code deployment, server allocation, writing Puppet manifests, monitoring cluster health, and responding to nagios alerts.

Systems Administrator, Meraki, Inc.

April 2008-October 2008 — San Francisco, CA

Worked to maintain and scale web and network infrastructure for a growing startup company while also handling day-to-day operations of the production server environment and office IT needs using Debian Linux, OpenBSD, and Windows Server 2008. Projects:
  • San Francisco Office - Worked with contractors and vendors to design and build the IT infrastructure required to move into a new office. Saw to the successful delivery of six separate telecom and data circuits, configured Juniper and Cisco network devices and built redundant DNS/DHCP servers using OpenBSD.
  • NIS to LDAP migration - Moved users from a mixed NIS and htpasswd based authentication scheme to a redundant OpenLDAP directory by writing various scripts and utilities in bash and Python. These scripts were also used to synchronize accounts with Google Apps for your domain's provisioning API.
  • File server migration - Completed an effort to understand user requirements and migrate from a Windows 2003 file server with no backup strategy to a highly redundant and encrypted file server built with Debian Linux and Samba. This service is integrated with the aforementioned LDAP directory to provide a single sign on environment.
  • Cisco SSL VPN implementation - Researched, designed, and built a VPN solution for corporate users on Windows XP/Vista, Mac, and Linux platforms. This service was also integrated with the LDAP directory for AAA.
  • Ticket tracking - Configured a Bugzilla instance for the purpose of handling IT problem tickets and resolutions. Customized the interface to suit our needs and provide a consistent look and feel to the rest of the intranet services.
  • Server maintenance - Helped to create and follow through with a plan for keeping servers up to date without risking service stability. Helped to improve service uptime by implementing hot and cold spares for a number of critical services.
  • Server builds - Used debian-installer scripts to engineer a solution for building standard automated server installs using custom Debian packages. This effort allows faster and more efficient deployment of new servers.
  • Server shards - Worked on an ongoing effort to split our production environment into geographically distributed shards, each requiring site-specific planning and configuration of new servers as well as coordination with a number of hardware and colocation vendors.

Web Engineer, Paychex, Inc.

June 2007-April 2008 — Rochester, NY

Worked with a small team to design, implement, and maintain a large cross-platform web server environment consisting of Sun One Web Server, BEA Weblogic, Sun One Directory Server, JBoss, Apache, and IIS on a variety of operating systems including Solaris, HP-UX, and Windows Server platforms running a number of internal and vendor supplied applications. Participated in an on call rotation. Projects:
  • 401k/FSA Web Services - Configured a Cisco ACE/Reactivity SOA environment for an in-house web service
  • WebTrends Upgrade - Performed upgrade of a production WebTrends Analytics 7.0 installation
  • Secure Email - Provided assistance to a project team working to integrate a vendor supported IIS application into our web environment.
  • WebORS Deployment - Performed regular deployment of in-house code to Sun One web servers
  • Webmkt Decomission - Coordinated and performed the decomission of an unsupported HP-UX server and worked with a project team to move applications and script to the current Solaris and Windows based environment.
  • RightAnswers Integration - Worked with a vendor and project team to integrate their application into our existing environment

Freelance Consultant

April 2007-Present — Rochester, NY

Provided freelance technical services to a number of small companies in the form of web application development, network administration, and IPv6 deployment. Projects were on a short-term basis with clearly defined requirements.
  • Billing Reports - Wrote an application to aggregate billing XML data from 1200 wireless routers and generated reports for auditors in a simple web interface.
  • Distributed Web Cluster - Built a scalable, distributed, highly available web cluster with Debian Linux, lighttpd, Django, BIND, and MySQL to serve a high traffic website.

Summer of Code Student, Google, Inc.

May 2006-September 2006 — Telecommute

One of 630 student participants selected out of over 3000 applicants to Google's Summer of Code program. Worked with a mentor from the IETF Tools group to develop an open source service allowing users to configure and receive notifications about IETF documents of interest. The IETF Notifier daemon was written in Python and used a MySQL database for storing subscriptions.

Network Engineer, Corning Community College

June 2005-September 2005 — Corning, NY

Designed, implemented, and maintained a medium sized research network in a lab environment. OpenBSD was used to provide advanced routing, packet filtering, and network management functions. Virtualization of server, network, and storage resources allowed us to create extremely flexible network environments with minimal amounts of hardware. VPNs were established with other universities and labs to facilitate cooperation in research of network systems and distributed computing.
  • Xen Cluster - Built a cluster of diskless netbooted hosts
  • Lab Network - Built, designed, and implemented the network for the research and teaching labs, including the aforementioned cluster. OpenBSD, OpenVPN, VLANs were used.

Desktop Support Technician, Corning Community College

January 2004-January 2005 — Corning, NY

Created, configured, and deployed system images for computer labs using Sysprep, Symantec Ghost and DeepFreeze. Provided desktop and help desk support to campus staff and faculty on Windows XP Professional.
  • Sysprep installations - Worked with management to change lab deployment procedures to include sysprep, reducing the deployment time from three hours to one.
  • Helpdesk procedure - As one of the first members of a newly created helpdesk rotation, I helped to define standard procedures for helpdesk activities.
Education
  • Rochester Institute of Technology, Rochester, NY
    Applied Networking and Systems Administration, Fall 2005-Winter 2006
  • Corning Community College, Corning, NY
    General studies courses
  • Corning High School Learning Center, Corning, NY
    New York State Regents Diploma
References
Available upon request