Christian Bahnweg

717-554-1213

cebahnweg@gmail.com


Experience

No Name Games - Lead Designer

November 2022 - Present

  • Set up company website using S3 and Cloudfront.
  • Set up GitLab pipelines to turn manual site deployment into an automated process, saving an hour of deployment time.
  • Set up Lambdas to handle Stripe payment integrations.

SelectQuote, Inc - DevOps Engineer II

June 2022 - Present

  • Scripted out creation of new Amazon Quicksight users for the RDA team, removing a 2-hour bottleneck caused by BitBucket pipelines.
  • Created Terraform scripts to automate creation of application load balancers for website redirects.
  • Developed frontend and backend to allow service desk employees to reset 400 users’ MFA tokens over a two-week period.
  • Created Terraform infrastructure to deploy a user portal to allow for MFA resets.

Applied Insight - Full Stack Cloud Developer

June 2020 - June 2022

  • Developed frontend components using Angular 2.
  • Wrote Cypress tests to ensure Angular components worked as expected.
  • Utilized the Django REST framework to transition a Python back-end from AWS Lambda to an on-premise environment.
  • Developed CI pipelines to cut build times by 33%.

Securiport, LLC - Full Stack Developer

February 2020 - June 2020

  • Developed frontend and API validations using React and Golang to prevent users from inputting special characters.
  • Created GraphQL schema for new services to streamline database creation.
  • Created Grafana dashboards to monitor resource usage of company deployments.
  • Drafted documentation on integrations with third-party services so that they could be included with future product sales.
  • Drafted user manuals for company products.

Visionist, Inc - Software Engineer

March 2019 - February 2020

  • Developed and designed a dashboard to manage and monitor client demos, cutting AWS spending by 31%.
  • Developed dashboard frontend using the latest version of React, including Hooks.
  • Containerized dashboard application using Docker to simplify deployment.
  • Developed a continuous deployment pipeline using GitLab CI to automate deployment of Docker containers to EC2.
  • Built APIs in NodeJS and Golang to control and monitor EC2 instance status.
  • Built CLI tools in Golang to tag EC2 instances for dashboard control and verify that tags are correct.
  • Wrote Bash scripts and systemd services to start/stop EC2 instances and perform Route53 DNS operations.

Skills

  • AWS
  • Terraform
  • Docker
  • GitLab CI
  • Linux
  • Git
  • Bash
  • Golang
  • JavaScript (Node, React, Angular)
  • AWS (EC2, Route53, S3, ECS, Lambda)

Education

Shippensburg University - B.A., Communications

August 2012 - May 2016, SHIPPENSBURG, PA