Skip to main content

Resume

·
Carsten Singleton
Author
Carsten Singleton
Email: food-rural-pebble at duck dot com
Table of Contents

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 DiegoBachelor 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 CollegeAssociate 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.