About Me
I'm a software engineer experienced in building scalable, efficient solutions to complex problems. With a bachelor's degree in Computer Science and years of hands-on experience, I've developed a deep understanding of software architecture, cloud computing, and modern DevOps practices.
Technical Expertise
Languages & Frameworks
- Java/C#
- SQL
- Scripting (Python, Bash)
Cloud & DevOps
- Docker & Kubernetes
- AWS
- CI/CD Pipelines (GitLab, GitHub Actions)
Education
- Metropolitan State University of Denver - 2021
- Bachelor of Science in Computer Science
- Minor in Mathematics
Work Experience
- Lockheed Martin - Aug. 2022 - August 2024
Software Engineer, Littleton, CO- Deployed and managed an internal Kubernetes cluster utilizing Rancher on AWS GovCloud EC2 instances, creating a robust, scalable environment for Docker containerized applications used by our team.
- Monitored cluster health and performance using Grafana and Longhorn, responding to incidents with prompt troubleshooting and resolution.
- Took ownership of software and SQL database deployments to the cluster, becoming the go-to resource for resolving deployment issues, implementing updates, and developing new HELM charts.
- Implemented user-configurable data filtering in a C# Unity app, enabling users to customize visual outputs based on selected preferences.
- Enhanced multi-step GitLab CI/CD pipelines by automating Helm chart linting and deployment, improving deployment consistency and efficiency.
- Deployed, configured, and managed a Keycloak instance and realm to enforce role-based access control for a Python application.
- Modified, built and deployed internal and open source Dockerfiles, eliminating vulnerabilities detected by SAST scans, thus ensuring security compliance.
- Deployed Docker and Kubernetes (k3s) within air-gapped Red Hat Linux environments, leveraging VirtualBox and KVM virtualization platforms to support development and testing.
- Authored Linux scripts and Confluence documentation covering software installation, dependency management, and cluster configuration, ensuring seamless containerized application deployments in restricted network conditions.
- Thrived in a small Agile team setting, starting as the sole junior engineer on our IRAD team and mentoring multiple new hires to integrate seamlessly and accelerate their learning curve.
Interests & Hobbies
In my spare time, I enjoy exploring new technologies, tinkering with side projects, and finding new creative outlets to explore. Beyond the screen, I love spending time with my family and friends, and when summer arrives, I head outdoors to hike scenic trails and tend to my garden.