Resume

Software Engineer · Lead DevOps Engineer

Skills

Languages & FrameworksJavaScript (ES6+), TypeScript, Node.js, React, Express, C#, .NET, Bash, PowerShell, HTML5, CSS3
Cloud & InfrastructureAWS (EC2, RDS, S3, IAM), Terraform, CloudFormation, GitHub Actions, Jenkins
Data & MonitoringPostgreSQL, MySQL, Redis, DynamoDB, ELK Stack, New Relic, CloudWatch

Experience

Lead DevOps Engineer · PERQ

11/2025 – Present

Indianapolis, IN (Remote)

  • Spearheaded the AI development process across the company, establishing a shared GitHub org, project templates, documentation standards, and CI validation pipelines to govern all internally built AI tools.
  • Manage Jenkins pipelines for all builds and deployments across environments.
  • Upgraded PostgreSQL from version 13 to 18 across environments using PowerShell and Node.js automation scripts.
  • Encrypted all unencrypted RDS PostgreSQL databases, securing approximately 20 databases.
  • Built an automated backup process for production websites, improving recovery reliability.
  • Migrated AWS IAM user access keys to EC2 instance profiles using IAM roles, improving security posture and reducing credential management overhead.
  • Upgraded Windows EC2 instances from Server 2019 to 2025 using CloudFormation.
  • Built a React/TypeScript internal tool that replaced manual review of raw PostgreSQL query results with a visual, rule-based triage UI, reducing human error and making tier 4 client support significantly faster.
  • Upgraded EBS volumes from gp2 to gp3, improving IOPS performance and reducing storage costs.

DevOps Engineer · Bloomerang

10/2021 – 10/2025

Indianapolis, IN (Remote)

  • Joined as the founding DevOps engineer, building and growing the team from the ground up to 8 engineers.
  • Consolidated fragmented CI/CD across environments (hardcoded PowerShell for production, Jenkins for QA) into a single GitHub Actions workflow, implementing Terraform automation and blue-green deployments and reducing future pipeline changes to one codebase.
  • Rewrote deployment scripts to run concurrently across server types, cutting deploy time from approximately 3 hours to under 90 minutes.
  • Automated full environment provisioning with Terraform, reducing setup from 2+ weeks of manual work to minutes.
  • Developed and maintained Bash and PowerShell scripts integrating external APIs, streamlining operational tasks.
  • Managed AWS infrastructure ensuring high availability across EC2, RDS, S3, and supporting services.
  • Migrated services including RabbitMQ and Elasticsearch/Logstash from Windows to Linux servers, reducing licensing costs and improving reliability.
  • Implemented monitoring solutions for Windows and Linux servers.
  • Conducted vulnerability assessments and applied patches, contributing to successful SOC 2 compliance.
  • Founded and led a biweekly DevOps meeting series, organizing project collaboration sessions, demos, and guest speakers.

Software Engineer · Bloomerang

02/2019 – 10/2021

Indianapolis, IN (Hybrid)

  • Developed and deployed new CRM features using C# and React.
  • Transitioned legacy ASP.NET Razor pages to React, modernizing the application interface.
  • Trained and served as primary technical resource for a team of 5 offshore contractors, supporting onboarding and daily development work.
  • Helped lead frontend Center of Practice meetings, facilitating knowledge sharing across the engineering org.
  • Introduced product demos into the development cycle, accelerating feedback loops and reducing development time.
  • Served as one of three frontend-focused engineers on a team of 10, owning the React layer of a CRM product used by thousands of nonprofits.

QA Engineer · Mx Technologies

09/2018 – 01/2019

Lehi, UT

  • Took on junior software engineering tasks alongside QA duties, mentored by team leads and contributing bug fixes directly to Ruby on Rails and React codebases.
  • Executed comprehensive testing of APIs and backend microservices, ensuring robustness and reliability.

Undergraduate Researcher · Pu Research Group, Indiana University

01/2015 – 09/2018

Indianapolis, IN

  • Ran quantum chemistry calculations on remote supercomputers using Gaussian 09/13, computing optimized energy structures of creatine kinase via SSH and HPC queue systems.
  • Wrote Bash, Python, and Perl scripts to process tens to thousands of Gaussian input files in bulk, automating edits, math operations, and data extraction that would have taken weeks manually.
  • Contributed to a publication analyzing computational methods for molecular structure optimization.

Education

Bachelor of Arts in General Studies, Minors in Computer Science & Mathematics

Indiana University

2020

Certificate in Full Stack Web Development, MERN Stack Focus

V School

2018