Carsten Singleton #
Skills & Technologies #
- Cloud & OS — AWS (S3, Lambda, DynamoDB, API Gateway, IAM, CloudFront, Route 53), Linux
- IaC & CI/CD — Terraform, GitHub Actions
- Programming — Python, C++, Bash, JSON
- Version Control — Git, GitHub
- Web Dev & Test — Hugo, PyTest
- Soft Skills — Problem-Solving, Team Collaboration, Clear Communication, Adaptability, Commitment to Quality, Continuous Learning
Education #
UC San Diego — B.S. Computer Science │ GPA: 3.63 │ Sep 2019 - Mar 2022
MiraCosta College — A.A. Math and Science │ GPA: 3.96 │ Jan 2017 - Jul 2019
Projects #
Cloud Resume Challenge (Current) #
Skills: AWS (S3, Lambda, DynamoDB, API Gateway, IAM, CloudFront, Route 53), Terraform, Linux, Python, PyTest, GitHub, GitHub Actions, Hugo, JavaScript
-
Developed a portfolio website using Hugo, hosted on AWS S3, with Route 53 for DNS management and HTTPS security, and CloudFront for optimized content delivery.
-
Created Python Lambda function to handle encrypted data transfer from DynamoDB and process REST API requests triggered by the website’s visitor counter via JavaScript.
-
Automated infrastructure provisioning with Terraform and optimized CI/CD pipelines via GitHub Actions, incorporating automated PyTests for validation and seamless deployment.
Potential Exposure Location Date Updater #
Skills: Python, unittest, automation, GitHub
-
Developed a Python program to parse CSV files, convert valid strings into Date objects, and sort them into appropriate files.
-
Followed test-driven development (TDD) to accelerate development and ensure reliability.
-
Implemented logging to detect string formatting errors, making it easier for users to identify and correct issues.
Intro to Computer Architecture: Custom CPU #
Skills: SystemVerilog, Python, CPU architecture, low-level programming language design, GitHub
-
Designed a custom CPU architecture and instruction set in SystemVerilog, supporting a Linear Feedback Shift Register algorithm used for text encryption and decryption.
-
Developed a low-level programming language for cryptographic programs, representing nine different CPU functions.
-
Created a series of Python scripts that compile programs into custom machine code, featuring self-calculating jumps and comments.
Certificates #
AWS - Certified Cloud Practitioner (Oct 2024 - Oct 2027)
PCEP - Certified Entry-Level Python Programmer (Feb 2024)
Professional Experience #
Public Health COVID-19 Compliance Coordinator #
University of California San Diego — Feb 2022 - Jun 2023
-
Developed a Python automation to maintain a data table in UCSD’s COVID-19 Daily Dashboard, improving data consistency and readability, and saving 5+ hours each week.
-
Coordinated with four UCSD organizations and local hotels to ensure the safe and efficient transport of COVID-positive students to isolation housing, reducing contagion and maintaining in-person instruction for over 40,000 students.
-
Analyzed contact tracing data to guide staff on Cal/OSHA regulations, minimizing outbreaks and ensuring compliance.
Math Tutor #
MiraCosta College — Aug 2018 - May 2019
-
Delivered personalized one-on-one and group tutoring sessions in algebra, trigonometry, and calculus, leading to improved student comprehension, academic performance, and problem-solving skills.
-
Promoted a collaborative learning environment by facilitating open discussions and constructive feedback, boosting students’ confidence and deepening their understanding of complex concepts.
-
Adapted teaching methods to effectively support diverse proficiency levels and learning styles, enhancing student comprehension and engagement.
Student Ambassador #
MiraCosta College — Aug 2017 - Jun 2018
-
Represented MiraCosta College at local schools, engaging with prospective students and informing them about programs and services, boosting student interest and applications.
-
Supported prospective students, including underrepresented groups, throughout the application and enrollment process, driving a significant rise in overall enrollment and enhancing diversity.
-
Led weekly peer counseling sessions at local high schools, assisting students with the admissions process and providing pre-enrollment advising to ensure a seamless transition to college.