San Diego, CA
justinbeeson@gmail.com
linkedin.com/in/justinbeeson
github.com/thisjustin816
powershellgallery.com/profiles/thisJUSTin816
Results-oriented Lead DevOps Engineer with 15+ years in software development and 8+ years accelerating software delivery using DevOps methodologies. Proven leadership in guiding agile teams, managing development software budgets, and mentoring junior engineers. Skilled in utilizing Infrastructure as Code (IaC), CI/CD pipelines, and cloud technologies to streamline operations and optimize costs. Highly adaptable and eager to learn new technologies as needed to deliver high-quality solutions. Excellent communicator, bridging technical gaps for any audience.
Programming and Scripting | PowerShell, Terraform, Python, Batch, Bash, YAML, Bicep, REST, C# |
Software | Azure DevOps, Azure, Visual Studio, VS Code, Git, GitHub |
Concepts and Methodologies | Continuous Integration/Continuous Delivery (CI/CD), Infrastructure as Code (IaC), Agile Methodologies, Scrum, Software Development Life Cycle (SDLC), DevOps Toolchains, DevSecOps, Networking & Security, Troubleshooting & Problem Solving, Quality Assurance & Testing, Budget Management, Team Leadership |
Lead Platform Engineer
2024 - Present
Architect, build, and maintain continuous integration/continuous delivery framework services for software development teams, using Terraform, Azure DevOps, and the Azure cloud.
- Developed an automated drift reporting system for 2000+ Terraform IaC pipelines, enabling quick identification and remediation of configuration drift by updating a shared dashboard and filing work items in Azure DevOps.
Lead DevOps Engineer
2022 - 2024
Lead and manage the DevOps strategy and operations for the Surgical Intelligence product development team, overseeing a significant development software budget. Collaborate with software teams to create custom development tooling and infrastructure. Mentor and train team members on DevOps best practices, Azure Pipelines, and PowerShell.
- Designed a 100% automated Azure deployment infrastructure for an App Service-based product, enabling seamless, reproducible deployments to the cloud or local environment.
- Built a scalable Azure Pipelines solution for vulnerability scanning, including those listed in the OWASP Top 10 and CWE Top 25, across 100+ microservice-based repositories and pipelines, utilizing OWASP Dependency Check and SonarCloud. This ensures identification of vulnerabilities within 24 hours of occurring and enables quick mitigation.
- Manage 40+ Azure DevOps projects across R&D, creating custom work processes to foster cross-functional collaboration, administering git repositories, and driving branching and merging processes.
- Manage a quarter-million-dollar budget for software development tools and cloud resources, optimizing spend and maximizing ROI.
- Cultivate a culture of continuous learning and improvement, mentoring junior engineers and fostering their professional growth.
Senior DevOps Engineer
2018 - 2022
Supported multiple software engineers and testers to develop build and release configurations for various systems. Advocated and educated colleagues, surgeons, and clinical associates on surgical automation products.
- Created a 3-step automated imaging process and system configuration for Pulse, adhering 100% to strict security standards (ISO 27001/UL 2900) by implementing features such as Windows Defender Application Control, BitLocker drive encryption, custom firewall rules, and BIOS security.
- Designed the network configuration for the Pulse Surgical Automation Platform, enabling seamless connectivity for peripheral devices and wireless clients.
- Architected a hybrid cloud and on-premises build and release pipeline system, maximizing efficiency while reducing cloud resource costs by up to 80%.
- Attended clinical cases during the Pulse evaluation phase, providing technical support and troubleshooting, and gathering first-hand feedback from surgeons and clinical associates.
Test Engineer
2016 - 2018
Developed system integration and regression test plans for Windows-based software, web applications, and services within an Agile environment. Coordinated test engineers from multiple Scrum teams. Built tools and scripts for automated performance and load testing.
- Implemented a comprehensive regression test plan for the NuVasive Remote Monitoring platform, resulting in 100% passing verification protocols on the first attempt.
- Designed and created automated and manual test plans and guidelines for the Pulse Surgical Automation Platform, guaranteeing 100% requirements coverage.
Senior Test Engineer
2013 – 2015
Led a geographically dispersed team of testers, achieving functional testing certification for multiple projects. Set up, maintained, and reported on automated testing racks for legacy and current projects. Conducted technical specification and testing methodology seminars across organizational levels.
- Supported development and release of 6 DIRECTV projects (Set-Top Boxes H24, HR24, HR44, HR54, SH10, and 2015 RVU TVs), meeting all testing deadlines.
- Created automated testing scripts that debugged field and development issues, increasing testing efficiency and reducing execution time by up to 50%.
- Assisted in constructing and maintaining automated test racks supporting 200+ units, enabling remote monitoring and upkeep.
- Implemented and oversaw a highly accelerated life test (HALT) on several projects, fulfilling production requirements.
Test Engineer
2009 – 2013
Participated in functional testing verification, constantly improving and innovating testing strategies. Analyzed and reported field issues, providing detailed defect information using bug tracking systems. Reported automated testing rack results.
- Helped develop comprehensive user interface testing procedures for 2 projects, enabling early tracking of failures.
- Collaborated with hardware and software vendors during development and release, achieving functional testing certification for all projects.
- Worked closely with engineers in Korea and Brazil, embracing a multinational business culture and delivering 24/7 testing results.
PowerShell modules published to the PSGallery. The modules contain functions and utilities for Azure DevOps, CI/CD pipelines, and general PowerShell tasks.
Project | Description |
---|---|
AzdOCmd | PowerShell-based tooling to interact with the Azure DevOps REST API, enabling automation of common tasks such as creating work items, querying build definitions, and more. |
JBUtils | A set of lower-level functions and utilities for PowerShell, like enabling TLS 1.2, improved process handling, and more. |
PSModuleUtils | PowerShell helper functions that make it easier to build and publish PowerShell modules to the PowerShell Gallery, including automating testing, analysis, and creating GitHub releases. |
Bachelor of Science (BS), Computer Engineering
California State University, Long Beach
Courses on PowerShell, Azure, Bicep, Kubernetes, Azure Kubernetes Service (AKS), Azure Pipelines and GitHub Actions, Python, Terraform, AWS, and more
Microsoft Learn, Pluralsight, Coursera, etc.
Microsoft DEVOPS200.1x: DevOps Practices and Principles | edX |
Ranorex Advanced Training | Cprime Learning |
This resume was generated from Markdown using GitHub Actions: