diff options
Diffstat (limited to 'CV-Resume.md')
-rw-r--r-- | CV-Resume.md | 248 |
1 files changed, 248 insertions, 0 deletions
diff --git a/CV-Resume.md b/CV-Resume.md new file mode 100644 index 0000000..bed1599 --- /dev/null +++ b/CV-Resume.md @@ -0,0 +1,248 @@ +# Tyler M. Davis + +## Contact + +- Address: 2836B SW Adams St, Seattle, WA 98126 +- Cell Phone: 913-207-0701 +- Email: tydavis@gmail.com +- Github: [github.com/tydavis][1] + +## Work History + +### Nordstrom -- Manager Engineering (SRE) / Oct 2018 - Current + +Seattle, WA ([www.nordstrom.com][2]) + +Position Summary: + +### Nordstrom -- Engineer Sr 2 (SRE) / Nov 2017 - Oct 2018 + +Seattle, WA ([www.nordstrom.com][2]) + +Position Summary: Senior Site Reliability Engineer responsible for improving +system reliability, optimization, SME for technologies, mentoring employees +(including non-engineers), and Tier-2/3 on-call response for incidents. + +- Architected and lead V3 of load-testing engine (Golang, Chrome+CDP) +- Lead V2 of site-wide load-testing effort to completion (NodeJS, Lambda, Chrome+CDP) + +### TUNE -- SRE II / Sept 2016 - Nov 2017 + +Seattle, WA ([www.tune.com][3]) + +Position Summary: Hybrid Ops/Developer role dedicated to TUNE Management +Console (TMC) teams, managing needs and conflicting priorities of Operations, +IT/DevOps, and TMC teams. + +- Reduced Ops ticket initial response time from 2 days to 15 mins, and mean + resolution time by half for TMC teams. +- Contributed features and tests to multiple high-performance edge and ETL + applications (>30k RPS/host) across the ecosystem. (Golang) +- Migrated multiple systems into docker and EC2 Container Service (ECS) + significantly reducing overhead and resource requirements. +- Automated system recovery operations in AWS via Lambda & Cloudwatch. +- Implemented internal functions in production Go services to reduce external + dependencies (Golang, ECS). +- Deployed and managed Kafka, Cassandra, and docker infrastructure in + production. +- Multiple bugfixes against company-wide deployment system. (Python) + +### Porch.com -- DevOps Engineer II / April 2015 - Sept 2016 + +Seattle, WA ([www.porch.com][4]) + +Position Summary: Build, maintain, manage, and secure computing infrastructure +while working with Engineering and Business teams to meet all schedules and +deadlines.- Responsible for building unbreakable infrastructure with testing +and production requirements. + +- Migrated entire AWS environment to Google Compute Platform (GCP) in four + months, assisting code modifications and infrastructure cleanup, while + meeting and accommodating deadlines from all teams and management. +- Reduced hosting costs by >70% through analysis, optimization, and monitoring. +- Delivered presentation on behalf of Porch.com at OSCON 2015 for Kubernetes + 1.0 launch: [https://youtu.be/JDUV3fjhFEI][5] +- Presented as part of a Customer Panel on Containers and container-related + technologies (February 2016) hosted by Google and Redapt. +- Replaced multiple file and database driven services with programs providing + simple RESTful APIs, written in Go (golang), improving all related metrics. +- Migrated application build operations into ephemeral docker containers, + reducing system management requirements, improving Developer productivity and + flexibility. +- Presented "Containers in Production" portion of Google Webinar: + [https://youtu.be/w-snFo0pPJE][6] + +### Recurly -- Systems Engineer / Nov 2014 - April 2015 + +San Francisco, CA ([www.recurly.com][7]) + +Position Summary: Maintain and improve existing systems across IT and DevOps +while interfacing with high-profile customers and the development team. + +- Responsible for full stack deployment, maintenance, and troubleshooting. +- All activities are required to adhere to SSAE16 and PCIv3 Level 1 compliance + due to PII and credit-card data security requirements. + +- Maintained and deployed new datacenters while retaining full PCIv3 Level 1 + compliance at each point during the process, maintaining "four nines" + (99.99%) uptime. +- Streamlined and upgraded WiFI deployment to minimize roaming difficulties and + maximize throughput with Apple laptops while simultaneously offloading + non-essential wireless networks to isolated access points. +- Proposed cost-saving hardware solution for headquarters' IDS, DNS, and other + local services while passing fire-code regulations in the "Networking + Closet." +- Successfully extracted, processed, and transferred notification data to + customer after the load overwhelmed delivery systems (80,000 records). +- Provided ongoing support to high-profile client while exceeding SLA + agreements for data-delivery. +- Deployed new platform (JVM-based) while updating CI and deployment systems to + match (moving from Capistrano+Git-based deploy to Salt+Debian packages). +- Retained a high-profile client by updating and generalizing software for + records export and compliance purposes. This software is now also used by + other clients. + +### KIXEYE -- Security Engineer / May 2014 - Nov 2014 + +San Francisco, CA ([www.kixeye.com][8]) + +Position Summary: Successfully deployed secure infrastructure from scratch. +Responsible for ongoing security stance, investigations, and architecture +designs company-wide, including development and analysis of all products and +integrations. + +- Proposed, researched, and gained support for replacement of insecure Skype + chat with Atlassian HipChat. +- Ongoing investigation and deployment of network and host monitoring systems + (OSSEC) including creating new configurations and data representations. +- Managed client-side configuration and deployment of 802.1X network + authentication (wired and wireless) to 100% compliance within three business + days (88% compliance within one day) by personally visiting each employee. +- Researched, administered, and personally implemented two-factor + authentication (Duo Security) to all employees and contractors within two + business days. +- Researched, administered, and deployed corporate password and shared-secret + platform (LastPass Enterprise). +- Managed puppet deployment and configuration of above-mentioned systems. + +### KIXEYE -- IT Developer & Systems Admin / March 2013 - May 2014 + +San Francisco, CA ([www.kixeye.com][8]) + +Position Summary: Responsible for general troubleshooting, maintenance, +upgrades, and management of the Atlassian software stack, third-party / SaaS +integrations with our customized in-house infrastructure, and expert opinions +on in-house technologies. + +- Proposed and performed migration of remotely-hosted Atlassian software + instances to KIXEYE-owned infrastructure while respecting all teams’ + development schedules. +- Managed and expanded Active Directory and network services infrastructure + (DNS, DHCP, file-sharing) as needed throughout company growth. +- Created and extended multiple systems integrations with corporate LDAP. +- Lead Investigator for planning and execution of subsequent investigations + after KIXEYE security breach. + +### Atlassian -- Senior Support Engineer / Jan 2011 - March 2013 + +San Francisco, CA ([www.atlassian.com][9]) + +Position Summary: Final-tier investigator prior to sending bug reports to the +Development teams. These issues would be “passed up” from Tier-1 support to +myself (with only one Senior per team) where I was responsible for addressing +issues across multiple time zones (EMEA, Pacific/US, and APAC). Also +responsible for training new recruits and any prospective “Seniors.” In my +spare time, I also assisted other teams and enhanced Support techniques for +better/faster analysis and resolution of issues across all products. + +- Considered the "JVM tuning expert" across worldwide support team. +- Supported Bitbucket users to determine large-scale support-facility requirements. +- Principal Developer for community-help site (answers.atlassian.com). + Coordinated with contracted programmer and provided features as requested by + other teams and management. (Python) +- Recognized “scaling issues” within the Support Organization and proposed + procedural changes which were adopted across international teams. +- Improved Support tools (automatic log analysis programs and Hercules support + bot) and provided DevOps resources to the San Francisco team. +- Patched and published JIRA SVN plugin to solve a customer-reported issue. + +### Popstar Networks- Systems Administrator / Oct 2008 - Jan 2011 + +Olathe, KS (popstarnetworks.com -- defunct) + +Position Summary: “Jack of all trades” as the company went from 16 to 50 people +during employment. Responsible for maintaining, updating, and troubleshooting +nationwide deployments of 97%-uptime client systems, including on-call and +proactive support, while maintaining product infrastructure and developing +corporate internal systems as the company grew. Also worked closely with the +engineering team, taking on abandoned projects (e.g. device integration via +serial interface, service updater written in C++, etc). + +- Responsible for debugging production code for client-side systems and working + with Engineering to resolve any issues. +- Developed 24/7 monitoring system to proactively identify issues in our + product. This system was soon declared “critical infrastructure” and + immediately enhanced Sales revenue. +- Created and deployed custom company-wide backup software for employee + laptops. (Perl) +- Developed custom software for transferring and processing client runtime + reports to on-site office storage for billing. (Python) +- Investigated and coded device integration software for flagship software + product (JavaSE) +- Coded critical bugfix and additional features for product service platform + updater (C++) + +### Community America Credit Union- IT Intern / May 2005 - July 2005 + +Olathe, KS ([www.cacu.com][10]) + +Position Summary: Campaigned to be hired as an intern when the company had no +internship program. Was accepted on the merits of my interview and discussions +with the team. + +- Worked with developers creating new backend processing systems (C#) + +### Johnson County Community College- Computer Lab Technician / Oct 2004 - May 2005 + +Overland Park, KS ([jccc.edu][11]) + +Position Summary: Responsible for maintaining computers, assisting users, and +otherwise making sure everyone who used the labs continued to enjoy using the +lab services. + +- Performed forensic recovery of files stored on floppy disk and then-new flash + drives as a free service for students and professors. + +## Education + +- [University of Kansas][12] College of Liberal Arts & Sciences, B.A. Sociology + Lawrence, KS (August 2005 - September 2008) + +- Coursera - Strategic Leadership and Management Specialization - [Certificate + EAP4D522TGU6A][13] (August 2017 - July 2017) + +## Core Technical Skills + +- Languages: Go (golang), Python, Java, Perl, C +- Platforms: GCP, Kubernetes (GKE and Open Source implementations), Docker, JVM + (Oracle & OpenJDK), Atlassian stack (JIRA, Confluence, Stash, Bamboo, + Fisheye/Crucible, HipChat), PostgreSQL, Puppet, Vagrant, Saltstack (w/ Hiera), + Chef, AWS (EC2, DynamoDB, S3, ECS), Datadog + +- Linkedin: [https://www.linkedin.com/in/davisty/][14] +- Github: [https://github.com/tydavis/][1] + +[1]:https://github.com/tydavis/ +[2]:https://www.nordstrom.com/ +[3]:https://www.tune.com/ +[4]:https://www.porch.com/ +[5]:https://youtu.be/JDUV3fjhFEI +[6]:https://youtu.be/w-snFo0pPJE +[7]:https://recurly.com/ +[8]:https://www.kixeye.com/ +[9]:https://www.atlassian.com/ +[10]:https://www.communityamerica.com/ +[11]:https://www.jccc.edu/ +[12]:https://sociology.ku.edu/ +[13]:https://www.coursera.org/account/accomplishments/specialization/certificate/EAP4D522TGU6 +[14]:https://www.linkedin.com/in/davisty/ |