Chuck Hupert II

Email: chhupert91@gmail.com

Work Experience


Cloud Developer

General Dynamics Information Technology (GDIT) /Falls Church, VA
May 2023 - Present

Provided Infrastructure as a Service to a major government organization generating $7.5 million a year in revenue; and maintaining Software as a Service platform that generated $14 million a year in revenue. Responsible for organizing and coordinating cloud storage upgrades for the IaaS as well as tracking cloud usage and bandwidth. Generated network diagrams and cloud architectural diagrams for SaaS infrastructure. Created technical solution proposals for programs; one of which cut customer costs by 70% while maintaining required functionality, availability, and security. Additionally, acted as a technical consultant helping customers achieve their DoD related cloud operation goals.


FUNCTIONAL ANALYST

General Dynamics Information Technology (GDIT) /Falls Church, VA
August 2022 - May 2023

Supported multiple ongoing Iaas and SaaS projects for government customer. Responsible for maintaining hardware and software licenses and renewals. Utilized MySQL Server and Visual Studio 2017 using ASP.NET framework. Worked in a team environment, yielding access to cross-training and multiple IT responsibilities. Responsible for creation of technical documents such as hardware inventories and monthly technical status reports.


SENIOR TRAINING OFFICER

Edgewater Police Department / Edgewater, FL

2019 – 2022

Supervisor experience with five team members working twelve-hour shifts in a hi- liability environment. Responsible for job orientation and training of new hires and providing advanced training to current staff. Training includes areas of high stress and liability as well as being proficient with software utilized on the job. Responsible for analysis and reform of training practices in areas of expertise; as well as creating lesson plans, maintaining training documentation and evaluation databases. Additionally responsible for software functionality testing for softaware such as CAD, RMS, and LEFTA.

Education


Bachelor of Science in Computer Science

Western Governors University

Completed // March 2023


Computer Science 50(CS50) Certificate//

Harvard University

Completed // May 2022

Certifications


Security+

CompTIA

Completed // November 2022


Project+

CompTIA

Completed // March 2023


Solutions Architect (SAA)

Amazon Web Services

Completed // February 2024


Associate Cloud Engineer

Google Cloud Platform

Completed // August 2024


OCI for AWS Architects Course

Oracle Cloud Infrastructure

Completed // April 2023


Cloud Practitioner (CLF)

Amazon Web Services

Completed // April 2023


ITIL I.T. Service Management

Axelos

Completed // April 2023

Personal Projects


Outrun Football App

Django front end web application hosted using AWS AppRunner with TiDB MySQL database and AWS S3 media serving. Secure, Scalable, and highly available. Stripe payment integration and partitioned user permissions based on subscription level. Decoupled architecture with on premise Python backend using Pandas, SciKit Learn, and PyTorch. Backend analyzes data from every active NFL player and creates custom machine learning models to project player performances based on several factors. Application is also available on iOS and Android.


Netflix on Kubernetes Cluster

DevSecOps

Netflix clone streaming service hosted in AWS using Elastic Kubernetes Service (EKS). Using EC2 instance for development and creating Docker image of the application containerization. Secondary EC2 instance was deployed with SonarQube for security/vulnerability scans of the code before deployment. Additionally, Prometheus was deployed on the second host for integrated monitoring of the application. Grafana is also utilized on the secondary EC2 using Prometheus datasourcing for a graphical monitoring representation of the EKS cluster. Post vulnerability scan, the Docker image is pushed to a dockerHub profile and to the EKS node instance using Jenkins CI/CD pipeline.


EasySpeak Speech-to-Text

DevSecOps

This application uses the default microphone on Windows machines to pass audio to Microsoft Cognitive Services in Azure Cloud for analyzing and processing. The text is then returned and further processed based on context (for example common coding phrases like dot J S, will be output as .js). This functionality will work anywhere on a Windows machine where text can be input. Making it perfect for AI prompting, writing essays, notetaking, browsing the internet, etc. This application is available at EasySpeak.cloud

Technical Proficiencies