Stuart Cracraft Revised
Total Page:16
File Type:pdf, Size:1020Kb
Stuart Cracraft AWS CSA, AWS CDA, RHCE, RHCSA www.linkedin.com/in/stuartcracraft [email protected] 949-285-6573 SKILLS AWS, Terraform, Ansible, Puppet, Chef, Rundeck, Kubernetes, Mesos, Packer, Nexus, OpenStack, Digital Ocean, VMWare/vSphere/vCenter, Jenkins, Nginx, Apache, Github, Gitlab, Ansible and Ansible Tower, Pup- pet, Chef, Python, Bash, Ruby, Perl, C, MySQL, Elasticsearch, Logstash, Kibana, InfluxDB, Graphite, Collectd, Whisper, Pagerduty, JIRA, Conflu- ence, NagiosIcinga, Pingdom, Couchbase, Wordpress, Mercurial, Git, Ubuntu, Red Hat, New Relic, Mercurial, DSC, Octopus, IIS, Distill, Rancher. CERTIFICATIONS Amazon Web Services SysOps Associate 2018 - 2020 License 2018-09-01-2020-09-01 Amazon Web Services Certified Solutions Architect Associate 2017 - 2019 License: AWS-ASA-28446 Amazon Web Services Certified Developer Associate 2016 - 2018 License: AWS-ADEV-6995 Red Hat Certified Engineer 2013 - no expiration License: 120-114-715 Red Hat Certified System Admin 2012 - no expiration License: 120-114-715 SELECTED PROJECTS • Automation written from scratch to upgrade and patch an enormous call center (~1000 systems) without affecting skeleton crews, over a week- end, hands-free. OS upgrade and security patches. Hands-off. In parallel. Distributed. Single script. Using no off-the-shelf tools. Top largest 50 company in the U.S. Verizon Wireless. • Automation written from scratch running in superuser mode in the full production Apple build cloud to impose controls, order, reporting, auto- matic server and build job restarts. Completely automated. Top largest 50 company in the U.S. Apple. • Automation written from scratch to build a build-and-deploy plus verifica- tion for deployment. Original script. Top largest 50 company in the U.S. Wells Fargo. • Converted ALL POC bash code and ALL Puppet code to Ansible at a Google Capital Venture (Ten-X.com) • Wrote and maintained the entirety of the monitoring for all systems West of the Ohio for Verizon Wireless. Sole author. Several thousands of lines of code. No off-the-shelf. • Created a scaffolding tool for spot instances for any generalizable and parallelizable problem. Dropped a huge 5 hour FinTech crunch on ALL stocks on all three major exchanges in the United States to 15 minutes for analysis of ALL stock data across all 15k-20k stocks via a map/reduce equivalent. Personal project. • Direct QA Tester for Ken Thompson, Unix inventor on Belle, the first chess master machine. Extensive direct one-on-one collaboration during the testing which helped ensure Belle was fully tested against the then top-competition to Belle’s advancement. • Cited by Dr. Feng-Hsiung Hsu in Beyond Deep Blue as an important re- source to the CMU Deep Thought team precursor to Deep Blue. I was the West Coast operator for Deep Thought when it defeated the first chess Grandmaster to lose to a machine in normal tournament time-control. • Complimented by Dr. Dennis Ritchie on my personal C program he re- viewed. • Wrote and released GNU Chess v1 for the earliest distribution of GNU. • Created GNU Emacs tutorial with Richard M. Stallman. My attribution is the sole attribution in he copyright in every GNU Emacs in the world. • Attacked and passed SUN SA, Oracle DBA, two Red Hat and three Ama- zon AWS certs with no sponsorship nor requirements. • Looking for additional challenges. EXPERIENCE Private, 11/2019 - present San Diego, California Principal DevOps Software Engineer Responsible for enterprise deployments utilizing BitBucket/Git, Ansible, RunDeck, and Slack for DevOps and developers and speeding up the software delivery pipeline and reliability of a hybrid Google Cloud Platform and physical data center. Architected bot-directed deployments via Slack and Rundeck, designed all Ansible code, rolled out RunDeck servers, par- ticipated in on-call 100%. Contracts / tacobell.com / ampagency.com, 2/2019 - 8/2019 Irvine and Los Angeles, California Extensive Jenkins CI/CD pipeline design, AWS ECR/ECS + IAM, projects Terraform, and Aquasec Docker container image security verification, Vera- code statistic analysis component for Jenkins plus Slack admin, facilitating rollout of first new version of tacobell.com ordering system across 7000+ restaurants and for gentlemonster.com GhostGroup.com / WeedMaps.com, 7/2018 - 1/2019 Orange County, California Senior DevOps Engineer / Site Reliability Expert / Software Engineer • Work extensively in international venture using AWS, Terraform, Kuber- netes, Rancher, Go, Elixir, NodeJS, Python, Ruby, Docker, Aurora, RDS, CircleCI, Ansible, Chef, Nexus, Artifactory, Datadog, Prometheus, Pager- Duty, RunDeck, Confluence/JIRA. Design independent software in Python, Perl, and Bash. Participate in Oncall rotation. Participate in AWS planning and site architectural reviews and planning sessions. Xome.com, 1/2018 - 6/2018 Orange County, California Senior DevOps Engineer • Support tools and clusters such as Elasticsearch, ELK , Distill for bot- tracking, IIS, Windows, Octopus, AWS, DSC, Jira, Powershell, Chef, Con- fluence, Solarwinds, Kubernetes, Terraform. Oncall. Report to AVP in fast- paced environment. Participate in Oncall rotation. Google Capital/Venture funded, Ten-X.com, 09/2015 - 11/2017 Newport Beach / San Mateo / Irvine - California Lead Cloud and Sr. Systems Engineer • Designed, architected and built infrastructure/cloud for company product launch of ten-x.com/homes. Ported to Google Cloud. Oncall. Bash, Ansi- ble, Python, Puppet Red 5 Studios, derivative of Blizzard Entertainment, 03/2014 - 7/2015 Irvine - California Cloud DevOps Engineer • Architect and designed software to support AWS and OpenStack. Repair, monitor, troubleshoot and automate. Oncall. Chef, Ruby, Embedded Ruby Mercury Technology Group, partner of Oracle, 05 / 2012 - 01/2014 Irvine - California Software Architect / Linux Engineer (Software/Infrastructure/DevOPS) • Architected and designed software to support large Red Hat environment. Oncall. Was both in infrastructure support and software development. Python, Puppet Apple, 01 / 2011 - 03 / 2012 Cupertino - California Engineer (Infrastructure/DevOps) at Infinite Loop • Maintained and enhanced build engineering server data centers for all of iOS and MacOS 7x24x365 builds. Perl, Bash, Puppet. Wells Fargo, 05 / 2008 - 01 / 2011 Irvine - California Linux System Administrator (Production Support) • Production support for primary data center of top profit center in the na- tional firm. Wrote all software for the build engineering pipeline. Bash. Verizon Wireless, 01 / 1996 - 01 / 2008 Irvine - California System Administrator / Software Architect (Technical Services) • Multi-data-center support during growth and launch of U.S. national cellu- lar footprint. Software tools, programmability, oncall, architected. Perl, Bash. Also Full-time Employee roles at these institutions: NASA - CalTech - Jet Propulsion Laboratory, Stanford Research Institute (SRI International), Stanford University - Stanford, UCLA Department of Mathematics, USC Information Sciences Institute, Toshiba America Infor- mation Systems. EDUCATION Stanford University / National University B.A. Psychology (National University). Mathematical Sciences (CS, EE, Math, Statistics) Professors: Knuth, McCarthy, Feigenbaum, Floyd, Owicki, Wiederhold. .