Resume
Alvaro Erickson
LinkedIn profile
DevOps Engineer
Multifaceted technical career with progressive track record of innovation and success
Core Competencies & Skills:
- Agile Methodologies (Agile, Scrum, Kanban)
- Continuous Integration (Jenkins, GitHub Actions)
- Custom Development
- Deployment
- Functional Analysis
- Performance Testing (LoadRunner)
- Functional Analysis
- Process Improvement
- Requirement Analysis
- Software Development Lifecycle
- System Analysis
- System Integration
- Testing
- User Acceptance Testing
- Web / Portal Development
Technical Proficiencies
Scripting languages: Shell, DOS Batch, PowerShell
Tools: GKE, EKS, Perforce, Buildbot, Mercurial, Git, Jenkins, VMware, Subversion, JIRA, Confluence
Languages: Terraform, YAML, Python, C, C++, HTML, JavaScript
Platforms: GCP, AWS, Linux, Kubernetes, GitHub, Scalr, Unix, Windows, Windows Server
Applications: VMware, Docker, MSFT SQL Server
Professional Experience
Merit International, Remote - 2/2022 – 2/2024
Senior Software Engineer / Infrastructure
At Merit, I focused on the Build & Release work for the Infrastructure team. This included work to create infrastructure in GCP
via Terraform. And automate this work via CI/CD pipelines.
Notable Projects:
- Build: Did such things as creating reusable GitHub Actions to be used by various teams and projects to institute CI/CD. Also, advised teams on CI/CD best practices. To help automate the CD, implemented Conventional Commits to automate code merges. In addition, for CD, implemented Semantic Release to automate the build and tagging of applications and releases. Wrote and presented ADR’s for major software implementations at the company.
- Release Engineer: Created the release process to ensure smooth releases. Scheduled standard and emergency releases to production. Documented detailed steps of the release process for others to follow. Also, scheduled separate infrastructure specific maintenance windows. For infrastructure maintenance windows, gathered the updates (e.g., vendor software updates) that needed to be deployed. For all types of releases and windows, deployed the updates to various platforms like Kubernetes clusters.
Norpro, Inc., Everett, WA - 10/2019 – 2/2021
DevOps / IT
At Norpro, Inc., I worked in Ops where I did various projects, created and maintained company websites. Also, performed various IT duties.
Notable Projects:
- Consumer and Wholesale sites - Ops: Setup a new ecommerce Consumer site built and setup on a combination of the following technologies: CentOS, Magento, Apache, MySQL, and PHP. Also, maintained and administered the Wholesale site by doing things like ensuring it was to update.
- IT projects: Created Python programs to do data migrations from IBM Mainframe to SQL Server. Setup a local Git server to house local code projects. Created a new sales report using a combination of Excel and SQL Server scripts and stored procedures. Helped co-workers with various IT issues like setting up computers, troubleshooting computer issues.
VisionGate, Inc., Woodinville, WA - 10/2017 – 6/2019
DevOps / IT
At VisionGate, Inc., I had two roles: DevOps (my main role) and IT. As DevOps, I created build environments and process where there were none. Also, investigated ways to automate installs and creation of infrastructure.
Notable Projects:
- Biotechnology startup - DevOps: In this role, I was tasked with creating build environments (using VMware, CentOS/Ubuntu, Jenkins) for the consistent creation of software for the Cell-CT. In addition, I would document the process of release and installation of the created
software. Another task was to guide the software through the release process in the documentation control system (Arena). Once the software was approved for released, I then installed the software onto the Cell-CT. Another task in this official role was to modify any Cell-CT settings and document these modifications in Arena. Additionally, I would investigate ways to automate the installation of the software (e.g., Bash shell scripts, Python programs) that is currently a manual process. For infrastructure automation, I researched and implemented using Packer to create Virtual Machines to create different environments.
- Biotechnology startup - IT: In this role, I supported my VisionGate colleagues, IT infrastructure, and worked on IT projects. To support my colleagues, this included: Helping with printer problems; Server and application upgrades; Virus and malware issues; Server and application issues; Setting up new work laptops. To support IT infrastructure, this included: Troubleshooting server issues; Troubleshooting internet and networking issues. For IT projects, this included: Setting up and configuring new and old servers; Verifying we could restore our code repository from backup; Improving backups (e.g., code
repository); Major company-wide application upgrades; Installing new hardware; Setting up dedicated Ethernet lines for data intensive traffic.
Educational Background
Bachelor of Science in Electrical Engineering
University of Washington, Seattle, Washington
Certifications
AWS Certified Solutions Architect – Associate