Carsten Singleton #
Skills & Technologies #
- Cloud & OS — AWS (S3, Lambda, DynamoDB, API Gateway, IAM, CloudFront, Route 53), Linux
- IaC & DevOps — Terraform, GitHub Actions, Bash scripting, CI/CD, Automation, Monitoring, Kanban, YAML
- Programming & Data — Python, Bash, C++, Java, JSON
- Agile & SDLC — Agile methodologies, Kanban, Full Software Development Lifecycle
- Version Control — Git, GitHub (branching, PRs, workflows)
- Web & Testing — Hugo, REST APIs, JavaScript integration, pytest, unittest
- Soft Skills — Problem Solving, Collaboration, Communication, Adaptability, Continuous Learning
Projects #
Cloud Resume Challenge #
Skills: AWS, Terraform, Linux, Python, Bash, pytest, GitHub, GitHub Actions, Hugo
-
Built and deployed a full-stack portfolio website using Hugo and hosted it on AWS with S3, CloudFront, and Route 53 for static hosting, CDN, and DNS management.
-
Developed a Python-based Lambda backend with DynamoDB and API Gateway for real-time visitor tracking, encrypting PII to ensure data privacy.
-
Provisioned infrastructure with Terraform (IaC) and automated S3, Lambda, and SDK updates using Bash scripts for file change detection.
-
Automated testing with pytest and streamlined deployments using GitHub Actions CI/CD pipelines.
Potential Exposure Location Date Updater #
Skills: Python, unittest, GitHub
-
Developed a Python script to automate manual data cleanup and sorting tasks.
-
Applied test-driven development (TDD) using Python’s unittest framework.
-
Implemented logging to improve error detection, user ease-of-use, and overall robustness.
Intro to Computer Architecture: Custom CPU #
Skills: SystemVerilog, Python, CPU architecture, Assembly, GitHub
-
Designed a custom CPU architecture and instruction set in SystemVerilog to perform text encryption and decryption using a Linear Feedback Shift Register (LFSR).
-
Created a custom assembly language tailored to the CPU architecture and developed a Python-based compiler that parses source code, performs basic optimizations, and generates machine code for execution.
Education #
University of California San Diego — Bachelor of Science in Computer Science, GPA: 3.63
Sep 2019 – Mar 2022
- Relevant Coursework: Data Structures, Algorithms, Computer Architecture, Operating Systems, Software Engineering, Machine Learning, Database Principles (SQL), Computer Security.
MiraCosta College — Associate of Arts in Mathematics and Science, GPA: 3.96
Jan 2017 – Jul 2019
Certificates #
AWS Certified Cloud Practitioner — Amazon Web Services
Issued Oct 2024 • Expires Oct 2027
PCEP - Certified Entry-Level Python Programmer — Python Institute
Issued Feb 2024
Professional Experience #
Public Health COVID-19 Compliance Coordinator #
University of California San Diego — Feb 2022 – Jun 2023
-
Automated daily dashboard updates with Python, improving readability, data quality and saving 5+ hours per week.
-
Coordinated logistics across 4 campus departments and hotels to transport COVID-positive students, helping maintain in-person classes for 40,000+ students.
-
Analyzed contact tracing data and advised staff on Cal/OSHA regulations, minimizing outbreaks and ensuring regulatory compliance.
Math Tutor #
MiraCosta College — Aug 2018 – May 2019
-
Delivered personalized one-on-one and group tutoring sessions in algebra, trigonometry, and calculus, boosting academic performance and problem-solving skills.
-
Fostered collaborative learning through open discussion and peer-driven feedback, increasing engagement and comprehension.
-
Adapted teaching methods to accommodate varied proficiency levels and learning styles, improving accessibility and student outcomes.
Student Ambassador #
MiraCosta College — Aug 2017 – Jun 2018
-
Represented MiraCosta College at local schools while promoting programs and services, boosting student interest and applications.
-
Supported prospective students, including underrepresented groups, throughout the application and enrollment process, significantly increasing overall enrollment and enhancing diversity.
-
Led peer counseling sessions to assist high students with admission processes and provide pre-enrollment advising, ensuring a seamless transition to college.