Marco Acea

Education

Carnegie Mellon University

08/2018 - 12/2022

Bachelor's of Science in Electrical and Computer Engineering

  • Structure and Design of Digital Systems
  • Web App Development
  • Principles of Imperative Computing
  • Logic Design and Verification
  • Intro to Embedded Systems
  • Fundamentals of Embedded Control

Experience

Boeing

03/2023 - 04/2024

Software Engineer

  • Developed automated UI integration tests using Selenium for web applications which significantly improved code base test coverage
  • Developed Virtual Machine devices for the High Fidelity Digital Twin Program

Intuit

05/2021 - 08/2022

Software Engineering Intern

  • Developed a containerized GraphQL Proxy Service using Typescript, Docker, and Redis for optimization, that protects API services from potentially malicious incoming requests using rate limiting and static query analysis
  • Developed new feature for the ArgoCD project that allows non-admin users to safely create Applications and Projects for themselves within a Kubernetes cluster.

23andMe

07/2020 - 09/2020

Software Engineering Intern

  • Developed user interface for internal hosting service with the Application Infrastructure Team
  • Built Flask app that uses Flask API endpoints to display information about applications (statuses, teams, owners, authentication tokens, etc.)

Carnegie Mellon University

01/2019 - 07/2020

Teaching Assistant

  • Summer 2020 — Reduced course staff response time from several hours to ~10 minutes on average and aided the response of 1,200+ replies across the course’s most popular channels with the Parthean Notifications Slack Bot
  • Co-taught daily recitations in Python, while teaching Go, HTML/CSS, and Javascript for the first time in our course’s history. Hosted office hours answering questions about course concepts and debugging help
  • Resulted in a median score above 90% in exams covering Go and our first successful semester teaching Go
  • Summer 2019 — Created lecture material/code using HTML/CSS/JS with Google Firestore’s API

Projects

ArgoCD AppSource Controller

05/2021 - 08/2021
Golang
Kubernetes
ArgoCD
  • Kubernetes Custom Resource Definitions that gives under-privelaged users permission from admins to create ArgoCD applications automatically
  • Supports multiple ArgoCD Project "profiles" that limit what actions sub-users can make with their application.
  • Adopted as a part of the argo-proj-labs collection of vetted community projects