Image of Pat Gunn

Pat Gunn

Site Reliability Engineer @ Dropbox

Systems Programmer

New York, New York, United States

Ranked #599 out of 11,986 for Site Reliability Engineer in New York

Section title

Pat Gunn's Email Addresses & Phone Numbers

Pat Gunn's Work Experience

Dropbox

Site Reliability Engineer

December 2015 to Present

Greater New York City Area

MongoDB

Senior Systems Engineer

May 2014 to December 2015

Greater New York City Area

Spotflux

Systems Engineer

May 2013 to March 2014

Pat Gunn's Education

The Ohio State University

BS Computer Science

1996 to 2001

Carnegie Mellon University

Pat Gunn's Professional Skills Radar Chart

Based on our findings, Pat Gunn is ...

Strong sense of self
Competent
Self-critical

What's on Pat Gunn's mind?

Based on our findings, Pat Gunn is ...

56% Left Brained
44% Right Brained

Pat Gunn's Estimated Salary Range

About Pat Gunn's Current Company

Dropbox

Frequently Asked Questions about Pat Gunn

What company does Pat Gunn work for?

Pat Gunn works for Dropbox


What is Pat Gunn's role at Dropbox?

Pat Gunn is Site Reliability Engineer


What is Pat Gunn's personal email address?

Pat Gunn's personal email address is pa****[email protected]


What is Pat Gunn's business email address?

Pat Gunn's business email address is p*****@dachte.org


What is Pat Gunn's Phone Number?

Pat Gunn's phone (212) ***-*284


What industry does Pat Gunn work in?

Pat Gunn works in the Research industry.


Who are Pat Gunn's colleagues?

Pat Gunn's colleagues are Rebecca Tancredi, Marlow Kee, Andrea Giovannucci, Julien F., Jerry Vinokurov, Martin Butler, Chris B., and Shaun Dubreuil


About Pat Gunn

ūüďĖ Summary

Unix Systems Wizard. Occasional Scientist. Mixed programming/systems/network admin skillset interested in solving hard problems that require deep and broad knowledge of Unix. I'm a systems programmer - I like writing software that composes or assists the operating system/cluster. Filesystems, databases, clustering software, VPNs, stuff like that. I also like refactoring code, writing APIs, and building language bindings. My curiosity and desire to keep learning sometimes takes me out of this focus. Check me out on Github - https://github.com/pgunn/ I sometimes teach classes: 1) Perl and Python (concurrently) 2) C 3) Unix - into, admin, internals 4) SQL Things I like: PostgreSQL, Ganeti, Perl, C, Java, Git, Refactoring, SQL, Linux, OpenBSD, FreeBSD, Solaris, glue between programming languages, Cisco, IPTables, VPNs, BIND, vimSite Reliability Engineer @ From December 2015 to Present (1 month) Greater New York City AreaSenior Systems Engineer @ This was primarily a systems administration role with moderate and varied programming. I was on the team responsible for hardware and software infrastructure (partly in AWS, partly in machine rooms). We had full responsibility for many systems (such as our Jira install) and OS-to-configuration-management responsibility for many other systems (Chef). I wrote a fair amount of code to handle scaling problems with available tools, debugged code, handled operational concerns, and liased with other teams while documenting and developing best practices. After hours I had side projects for other teams in the company, where I wrote a diagnostic tool for our support team and contributed code for one of our storage engines (WiredTiger) and assisted with competitive analysis documents relating to other databases I have expertise in. I also taught introductory Python programming classes for other employees. Technologies used: AWS, Chef, Linux, MongoDB, Jira/Crowd, Java, Perl, Python, Ruby, MySQL, Go, Powershell, Docker From May 2014 to December 2015 (1 year 8 months) Greater New York City AreaSystems Engineer @ This was primarily an architecture research role with some systems administration and some programming. I joined to improve scalability for the software stacks we were using on our servers, tuning the kernel and network stack and evaluating and writing userland software. Outside of this, I participated more broadly in systems administration: capacity planning, doing machine room work, and writing puppet recipes. I also wrote tools to parse and automatically diagnose error logs we received from client software. I brought a number of new technologies into the company. Technologies used: Ganeti, Linux, OpenVPN, IPTables, Perl, Python, C, LUA, OpenVPN, Zabbix, nginx, HAProxy, Puppet, FreeBSD From May 2013 to March 2014 (11 months) Principal Research Programmer @ This was primarily a development/research role (building software that automated common systems administration tasks). Local lead developer in the cross-university Emulab networking testbed federation. Responsible for design and development of new software features (most notably addition of cross-site VPN features, improvements to event system) and extension of the emulab model for new kinds of clusters (large FPGAs+laptop, VPN-linked remote distributed systems on diverse/uncontrolled networks). Also responsible for local Emulab cluster and training grad students on its use for research. Managed technical aspects of the CMCL lab - purchase/configuration/maintenance of server hardware, systems administration of large numbers of machines, operating systems imaging, design of a new machine room, documentation. Technologies used: FreeBSD, Linux, Perl, Python, C, PHP, MySQL, OpenVPN, Apache, MediaWiki, GIT, SVN, CVS, git, Cisco. From September 2008 to July 2011 (2 years 11 months) Greater Pittsburgh AreaResearcher/Systems Administrator @ This was a mixed neuropsychology research and systems administration role with programming as needed to assist with both. I performed fMRI-based neuropsychology research for the ACT-R group, assisting with the design of experiments, writing software to generate stimuli and otherwise programming the experiment, recruited subjects and ran them through the experiments, and did analysis and presentation of the results. This research was published in peer-reviewed journals. I was also responsible for the cluster on which we performed the experiments, evaluating and maintaining software on those systems and training people in their use. During my tenure in this role, I built and moved those systems into a machine room. I also maintained our research group's website and performed all other development and systems tasks needed for the group unrelated to our cognitive modeling software. Technologies used: Linux (servers), PostgreSQL, Perl, fMRI, E-Prime (Programming language for Psychology Experiments), Apache, MediaWiki, Matlab, MacOS and Windows (supporting desktops), CVS/Subversion, Cisco From August 2004 to January 2008 (3 years 6 months) Greater Pittsburgh AreaContract Programmer @ Worked on report system for scan reservations for website, implemented basis of next generation database-driven website. From February 2006 to June 2006 (5 months) Greater Pittsburgh AreaSystems Programmer @ This was primarily a software development role with some limited systems administration. Responsible for programming in support of various research tasks relating to high-dimensional clustering and machine learning (code in C, Perl, and Java), code refactoring, automatic generation of cross-language bindings, SQL database layout/coding, software design, programming for the Java/Tomcat/Apache platform, some systems administration. Technologies used: Linux and OpenBSD (servers), PostgreSQL, C, Perl, Java, R, Matlab, Mathematica, Apache (CGI and mod_perl), CVS, Nagios From September 2002 to August 2004 (2 years) Greater Pittsburgh AreaSystems Administrator @ Responsible for constructing/maintaining critical systems (Linux, Solaris), CVS administration, security, and (light) programming in support of these tasks. Technologies used: Linux (servers), DB/2, Perl, Apache, CVS From April 2002 to August 2002 (5 months) Columbus, Ohio AreaSoftware Developer/Systems Administrator @ This was a mixed software development and systems administration role. Developed and maintained software controlling Dialogic boards (In C on SCO Unixware/Openserver and Linux), performed code cleanup, migration of codebase and programmers to version control (including user training). Also responsible for systems administration and programming for various tasks. Technologies used: Solaris, Linux, SCO Unixware, SCO Openserver (servers), C, Java, Perl, Dialogic boards, Oracle, RCS/CVS From November 2001 to April 2002 (6 months) Columbus, Ohio AreaStudent Research Programmer @ Designed (partially), implemented, and documented a crossplatform system for distributed computation in Perl on Unix and Windows. From October 1998 to October 2000 (2 years 1 month) Student Programmer @ Assembled servers, installed/configured NetBSD/FreeBSD on them. Wrote software to analyze BIND logs, various other programming and systems administration tasks. Technologies used: NetBSD and FreeBSD, Perl, C From February 1998 to August 1998 (7 months) Columbus, Ohio AreaStudent Unix Support Eng @ Provided phone and on-site support for Solaris, HP/UX, Digital Unix, IRIX, some other Unices, Windows NT. Installation and hardening of these operating systems on servers and workstations. Hardware troubleshooting for SPARC, PA-RISC, Alpha, and SGI hardware, RAIDs From June 1997 to July 1998 (1 year 2 months) Columbus, Ohio AreaStudent Support Engineer @ Provided technical support for Windows, MacOS, and internet software running under each. Trained staff, wrote new technical guides, wrote software to improve mailspool maintenance (Perl/Tk) From October 1996 to February 1998 (1 year 5 months) BS, Computer Science @ The Ohio State University From 1996 to 2001 Carnegie Mellon University Pat Gunn is skilled in: Perl, C, Unix, Python, Java, Refactoring, CGI, HTML, Wikis, Unix Systems Administration, SQL, MRI, Cognitive Science, Network Administration, PostgreSQL, Linux, Git, Apache


Pat Gunn’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Pat Gunn's Personality Type

Introversion (I), Intuition (N), Thinking (T), Judging (J)

Average Tenure

1 year(s), 4 month(s)

Pat Gunn's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 86% chance that Pat Gunn is seeking for new opportunities

Pat Gunn's Social Media Links

dachte.org
Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free