Software Engineer, Vault Ecosystem
Nov 2024 – PresentHashiCorp · Remote
HashiCorp is now an IBM company.
- Led development of real-time secret synchronization in the Vault Secrets Operator, enabling Kubernetes workloads to receive updated secrets without restarts through WebSocket-based updates.
- Developed PKI External CA integration for Vault Agent, automating certificate issuance and renewal through ACME and enabling applications to consume externally signed certificates without manual lifecycle management.
- Developed Azure Static Roles support in Vault, enabling secure management of long-lived Azure credentials for enterprise environments.
- Built orphaned secret cleanup workflows in the Vault Secrets Operator, reducing stale secret accumulation and improving Kubernetes operational hygiene.
- Mentored a junior developer and two interns through onboarding, accelerating ramp-up and enabling them to contribute independently to production projects.
Founding Engineer
Feb 2026 – Sep 2026Woooly.ai · Remote
- Led development of the entire full-stack application, a hiring platform that lets companies evaluate candidates based on their skills and how effectively they use AI in the workplace.
Software Engineer, Vault Dedicated
Aug 2023 – Nov 2024HashiCorp · Remote
- Led development of validation and synchronization systems for Vault Dedicated, enabling secure Secret Sync replication across Vercel, Google Cloud, and Azure.
- Built disaster recovery health checks and automated Route 53 failover workflows for highly available Vault infrastructure deployments.
- Participated in on-call rotations for production Vault infrastructure, troubleshooting outages and restoring service during critical incidents.
Teaching Assistant
Jan 2023 – Jun 2023University of California, Riverside · Riverside, CA
- Taught introductory C++ and data structures to undergraduate students.
- Graded students' assignments and provided feedback.
Software Development Tutor
Jan 2020 – Jun 20232U · Remote
- Tutored coding boot camp students in full-stack web development and data visualization using React, Node.js, D3.js, Pandas, Matplotlib, Visual Basic, and SQL.
- Developed a Python program to automatically send session confirmation emails to all students.
Software Engineer Intern, Vault Dedicated
Jun 2022 – Sep 2022HashiCorp · Remote
- Developed cluster filtering functionality by creation date and tier in Vault Dedicated, improving operational efficiency for incident response workflows.
Computer Science Transfer Mentor
Sep 2021 – Jun 2022University of California, Riverside · Riverside, CA
- Mentored fellow transfer students through their first year at the university, helping them establish connections and a community.
Software Engineer Intern
Jun 2021 – Aug 2021Chegg · Remote
- Developed secure CRUD APIs for internal student data management workflows, replacing direct SQL query processes and reducing operational risk.
Software Engineer Intern
Jul 2020 – Aug 2020Base 11 · Remote
- Produced 3D models of objects using OnShape and NX CAD software.
- Developed a Python program to control a Raspberry Pi-powered rover remotely by keyboard and voice through web sockets and the wit.ai API.
Student Aide II
Aug 2019 – Aug 2020Moreno Valley College · Moreno Valley, CA
- Influenced K-12 students at local schools and colleges to choose STEM careers.
- Produced objects from 3D printers using CAD software.
- Developed C++ and Python programs for Raspberry Pi and Arduino microcontrollers.
Software Engineer (Contract)
Aug 2019 – Dec 2019Crowdbotics · Remote
- Developed minimum viable iOS and Android apps for The Shoeshine Guild, a business that handles shoeshines and repairs.
- Implemented user authentication, payment processing, and push notifications using React Native, Expo, Stripe, and Firebase.
- Implemented delivery service using the Postmates API.