Skip to content

Instantly share code, notes, and snippets.

@LinuxBozo
Created September 13, 2023 23:27
Show Gist options
  • Save LinuxBozo/ccb5bd7895799dd8a049c56ebb6af048 to your computer and use it in GitHub Desktop.
Save LinuxBozo/ccb5bd7895799dd8a049c56ebb6af048 to your computer and use it in GitHub Desktop.
{
"meta": {
"theme": "kendall"
},
"basics": {
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"label": "Engineering Leadership",
"name": "M. Adam Kendall",
"email": "linuxbozo@gmail.com",
"image": "https://avatars2.githubusercontent.com/u/723420?v=2&s=460",
"summary": "I've been an engineering leader and manager focusing on software development, infrastructure, and continuous delivery, or as they say, \"DevOps\", for over 20 years. I've been a remote worker for just as long and understand the high levels of communication and self discipline required. I'm a huge supporter of open source software and have contributed to many projects over the years on both github and SourceForge.",
"profiles": [
{
"network": "github",
"username": "linuxbozo",
"url": "https://github.com/linuxbozo"
},
{
"network": "twitter",
"username": "linuxbozo",
"url": "https://www.twitter.com/linuxbozo"
}
]
},
"work": [
{
"name": "Truss",
"location": "San Francisco, CA/Remote",
"position": "Technical Manager of InfraSec",
"url": "https://truss.works",
"startDate": "2023-01-09",
"summary": "Senior engineering leader of both cloud infrastructure and security concerns",
"highlights": [
"Provide career mentorship and career development to our most senior engineers specializing in infrastructure and security",
"Wrote several articles for the company blog around engineering career development",
"Involved in cross-functional team working on SITH, the insider threat case management system used by DCSA, coordinating and tracking issues of both obtaining an ATO within an DoD IL5 environment and working with outside parties for security bug bounty research"
]
},
{
"name": "Puppet",
"location": "Portland, OR/Remote",
"position": "Senior Manager of Engineering",
"url": "https://puppet.com",
"startDate": "2021-11-08",
"endDate": "2022-12-16",
"summary": "Leader of multiple teams within the Developer Services division providing a secure infrastructure platform for our SaaS applications, and highly scaled CI/CD services",
"highlights": [
"Provide career mentorship to 12 engineers at multiple levels, from junior to principal, spread across two teams",
"Successfully guided the elimination of a data center, migrating workloads to the cloud",
"Built the platform services team from the ground up, hiring key personnel, developing the roadmap, leading user research, and training developer teams on highly available application best practices",
"Able to coach the CI services team toward increased velocity and more prioritized backlog, which lead to more stable environment for the rest of our R&D engineering organization"
]
},
{
"name": "Truss",
"location": "San Francisco, CA/Remote",
"position": "Managing Consulting Engineer",
"url": "https://truss.works",
"startDate": "2020-12-14",
"endDate": "2021-10-29",
"summary": "Provide cloud infrastructure and security engineering consulting services and management of larger teams for both government and commercial clients",
"highlights": [
"Managed team of engineers providing security scanning and build automation tooling for CHIP and Medicaid Services (CMS) inside HHS",
"Provided cohesive DevOps strategy for CMS Medicaid and CHIP Business Information Systems (MACBIS) application teams",
"Developed DevOps community of practice so that application teams could share experiences and learn from each other"
]
},
{
"name": "Simple Finance",
"location": "Portland, OR/Remote",
"position": "Staff Infrastructure Engineer",
"url": "https://simple.com",
"startDate": "2018-10-29",
"endDate": "2020-12-11",
"summary": "Managed team of infrastructure and security engineers in providing secure, PCI-DSS compliant platform for regulated financial technology company",
"highlights": [
"Wrote strategy for migration from custom AWS EC2 delivery architecture to serverless platform as a service to increase resiliency in operations",
"Managed and mentored platform services team consisting of both infrastructure and security engineers",
"Designed architecture and strategy to provide more opinionated self-service components, like databases, for the rest of engineering org",
"Lead effort to eliminate bespoke services for highly available third party services with larger community and/or company support",
"Lead effort to provide better monitoring of core services and forecast alerting so team could be more proactive",
"Wrote and designed contingency plan and procedures in case of catastrophic failure or compromise of infrastructure components",
"Participate in on-call rotation to address immediate issues in infrastructure services"
]
},
{
"name": "18F/General Services Administration",
"location": "Washington, DC/Remote",
"position": "DevOps Lead/Senior Platform Engineer",
"url": "https://18f.gsa.gov",
"startDate": "2015-11-16",
"endDate": "2018-10-19",
"summary": "Provide general guidance on DevOps best practices for the organization, reporting to the Director of Engineering. Serve as one of the lead engineers for <a href=\"https://cloud.gov\">cloud.gov</a>, a platform as a service for government teams, much like Heroku.",
"highlights": [
"Held bi-weekly 'office hours' to provide other engineers peer feedback on their DevOps strategy and implementation",
"Lead professional development community of practice composed of DevOps experts and those interested in increasing their DevOps skills within GSA",
"Provided project review for DevOps best practices and posture across the organization",
"Implemented organizational approach and automation for keeping sensitive data out of published source code",
"Initiated and developed plan for full automation pipeline of the cloud.gov platform, including infrastructure as code, automated testing, and continuous delivery",
"Regularly investigated and resolved cloud.gov platform issues and participated in on-call rotation",
"Perform compliance related functions, such as documentation and audit interviews, to maintain FedRAMP JAB provisional ATO for cloud.gov",
"Provide both pre and post-sales engineering and cloud transition consulting for cloud.gov customers"
]
},
{
"name": "Development Infostructure",
"location": "Arlington, VA/Remote",
"position": "Principal Software Architect",
"url": "http://www.devis.com",
"startDate": "2010-09-20",
"endDate": "2015-11-06",
"summary": "Worked directly with Director of Development Services setting policy for application development, component and service architecture, software quality, and security strategy. Regularly lead small teams of 2 to 5 developers within an agile environment to produce applications for federal government clients."
},
{
"name": "Development Infostructure",
"location": "Arlington, VA/Remote",
"position": "Software Engineer",
"url": "http://www.devis.com",
"startDate": "2001-06-26",
"endDate": "2010-09-20",
"summary": "Developed full-stack, data driven web applications for federal government clients, using monolith and microservices models, including single page application frameworks"
},
{
"name": "Development Infostructure",
"location": "Arlington, VA/Remote",
"position": "Network Operations Manager",
"url": "http://www.devis.com",
"startDate": "2000-11-10",
"endDate": "2001-06-26",
"summary": "Responsible for data center operations, cost management, and management and mentorship of multiple experience levels of network and security engineers"
},
{
"name": "Development Infostructure",
"location": "Arlington, VA/Remote",
"position": "Network and Security Engineer",
"url": "http://www.devis.com",
"startDate": "1999-10-25",
"endDate": "2000-11-10",
"summary": "Responsible for all system administration, network connectivity, and security operations for government websites in data center environment"
},
{
"name": "Norfolk Southern Railroad",
"location": "Roanoke, VA",
"position": "Senior Developer",
"url": "http://www.nscorp.com",
"startDate": "1998-07-06",
"endDate": "1999-10-22",
"summary": "Worked within the Intranet/Internet Systems Group specializing in security and system administration on Sun Solaris and Windows NT servers."
},
{
"name": "Advance Auto Parts",
"location": "Roanoke, VA",
"position": "LAN Analyst",
"url": "http://corp.advanceautoparts.com",
"startDate": "1996-10-06",
"endDate": "1998-06-26",
"summary": "Responsible for building Internet presence from ground up. Included evaluation and determination of needs, selection of appropriate server hardware and software, and training end users and support personnel. Expanded existing Intranet services beyond filesharing and backup systems."
},
{
"name": "Bank One Financial Card Services",
"location": "Columbus, OH",
"position": "System and Network Administrator",
"startDate": "1995-08-08",
"endDate": "1996-09-22",
"summary": "Responsible for system and network administration in the check clearing division. Managed both Unix based servers and desktop systems, optical storage silos, and industry specific hardware, like check transport image scanners."
}
],
"education": [
{
"institution": "American InterContinental University",
"startDate": "2002-04-28",
"endDate": "2004-06-04",
"area": "Major: Visual Communication, Digital Design",
"studyType": "Bachelor of Fine Arts, Magna Cum Laude",
"courses": []
},
{
"institution": "Ohio University",
"startDate": "1993-09-09",
"endDate": "1995-06-10",
"area": "Major: Computer Science, Major: Electrical Engineering, Minor: History",
"summary": "Activities and Societies: Alpha Phi Omega, ACM",
"studyType": "Did not complete degree",
"courses": []
},
{
"institution": "University of Toledo",
"startDate": "1992-08-24",
"endDate": "1993-05-08",
"area": "Major: Electrical and Computer Engineering",
"summary": "",
"studyType": "Did not complete degree",
"courses": []
}
],
"publications": [
{
"name": "Python and Zope in the EZRO CMS",
"publisher": "python.org",
"releaseDate": "2004-06-02",
"url": "http://legacy.python.org/about/success/ezro/"
}
],
"skills": [
{
"name": "Programming Languages",
"keywords": [
"shell",
"Groovy",
"Golang",
"JavaScript",
"Python",
"PHP"
]
},
{
"name": "Backend",
"keywords": [
"Flask",
"Wordpress",
"ExpressJS"
]
},
{
"name": "Frontend",
"keywords": [
"HTML",
"CSS",
"Sass",
"JQuery",
"Bootstrap"
]
},
{
"name": "Testing",
"keywords": [
"JUnit",
"PyUnit",
"PHPUnit",
"mocha",
"karma"
]
},
{
"name": "Agile Project Management",
"keywords": [
"Scrum",
"Kanban",
"Jira"
]
},
{
"name": "Storage",
"keywords": [
"Postgres",
"MySQL",
"MongoDB",
"ElasticSearch"
]
},
{
"name": "Operating Systems",
"keywords": [
"Mac OSX",
"Linux",
"Unix",
"BSD"
]
},
{
"name": "DevOps and Cloud",
"keywords": [
"AWS",
"GCP",
"Docker",
"Kubernetes",
"terraform",
"Ansible",
"CloudFoundry",
"CI/CD"
]
},
{
"name": "Version Control",
"keywords": [
"Git",
"Subversion"
]
}
],
"interests": [
{
"name": "Hardware",
"keywords": [
"3D printing",
"Arduino",
"RaspberryPi"
]
},
{
"name": "Hobbies",
"keywords": [
"Quadcopters",
"Homebrewing",
"BBQ"
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment