Charles Yang

Backend Software & Infrastructure

Skills/Technical Experience

JS/TS, React

AWS

C# .NET

Terraform

Github Actions

AWS & CDK

Various DBs (ask me)

SQL Server

Plotly & Dash

Git

ELK Stack

Kafka

Professional Experience

Software Developer at QCI Starting January 2023
  • Delivering bug fixes and features for several client projects in an agile environment
  • Replaced Jenkins with homegrown build server to better fit project needs
  • Greatly improved dev team productivity by reducing local build times in from 5 minutes to 3 seconds

.NET Developer at ISU Extension August 2022 - Present
  • Created data reporting API to ensure compliance with federal reporting rules
  • Added new features to internal E-commerce dashboard
  • POC'ed & documented integrating existing applications with new Canvas LMS API
  • Designing tables as necessary for new features

Infrastucture Intern at Principal Financial Group May 2022 - August 2022
  • Worked in Distributed Infrastructure team to develop an enterprise logging solution with ELK
  • Improved Logstash pipelines handling over a hundred million logs a day
  • POC'ed self-managed Kafka Connect Cluster with AWS & Confluent Platform to integrate Salesforce logs
  • Worked with Principal AWS Service Management to develop automated report for enterprise logging usage with a dockerized Python Lambda
  • Implemented CI/CD pipelines for AWS infrastructure using Github Actions
  • Automated complex infrastructure deployments for the projects above with Python AWS CDK

Fullstack .NET Web Application Developer at ISU EH&S July 2021 - May 2022
  • Integrated PasswordSafe with .NET apps, providing minimum access to secrets
  • Built customized in/out board
  • Developed fully-featured vehicle reservation system
  • Migrated older applications to .NET 6
  • Upgraded regulatory pregnancy declaration form and workflow from paper to a web application
  • Maintained legacy .NET Framework and .NET Core applications

Freelance Developer at Threat Level Gaming LLC January 2021 - August 2022
  • Built the official website
  • Developed serverless and RESTful Python backend services for internal social media analytics platform
  • Created data vizualization service using Python Plotly Dash
  • Made decisions on database of choice, cloud providers, and related platforms

Teaching Assistant at ISU Department of Computer Science January 2021 - June 2021

Group Tutor at ISU ASC August 2020 - August 2021
Education

Iowa State University

B.S. Data Science, 2022