Experienced Software Engineer with a demonstrated history of working in the financial services industry. Strong engineering professional with a Master of Science - MS focused in Cybersecurity and Information Assurance from Western Governors University.
2023 — Now
Lehi, Utah, United States
MX provides financial solutions, enabling users to gain better control over their financial health. I help build the web scraping platform built in JavaScript/TypeScript that handles 700k requests per day with average job duration <30 seconds to handle time-sensitive features like IAV, ensuring optimal performance and reliability.
Stack: JavaScript/TypeScript (Node); Linux (Debian); IaC (Terraform/KCC); Cloud (AWS/GCP)
Optimized CI/CD pipelines to reduce durations by 57% from ~7 minutes down to ~3 minutes per deploy, significantly increasing throughput for software releases.
Collaborate with cross-functional teams, including Ops, SRE, and Product, to streamline processes and enhance communication, ensuring timely delivery of high-quality software solutions.
Implemented SAST/IAC code scanning tools like Snyk to remediate vulnerabilities of NPM packages, container images, and OS vulnerabilities, resulting in a more secure software environment.
Performed application, container hardening, and enabled container build attestations via SBOM and provenance build annotations.
Enhanced technical documentation practices by documenting procedures and processes, implementing runbooks for on-call duties, and onboarding documentation ensuring that all team members have access to the most up-to-date information.
Managed Terraform and Kubernetes Config Connector definitions for AWS and GCP resources to ensure consistent deployment and configuration of resources across cloud platforms.
Mentor junior engineers on recommended design patterns/architecture, review merge requests for all changes, and monitor releases to ensure system stability while promoting best coding practices and knowledge sharing within the team.
2021 — 2023
Utah, United States
Maintained webhook application/infrastructure that sends hundreds of thousands of events to customers as their respective data was mutated throughout our data enhancement pipelines, ensuring timely and accurate notifications
Stack: Ruby on Rails; Linux (Debian); Kubernetes; Hashicorp Nomad
Collaborated with cross-functional teams to implement software solutions that enhance the customer experience.
Reviewed and updated existing documentation to reflect current project standards and practices, enhancing usability for future developers.
Developed and implemented security best practices for CI/CD processes, like SAST/IaC scanners and container hardening, ensuring robust protection against potential threats.
Greater Salt Lake City Area
Utah System of Higher Education is the governing body for public higher education in Utah, overseeing universities and colleges in the state. I maintained the codebase for a Student Information System while migrating legacy code to modern standards and enhancing overall system performance and increasing developer experience.
Stack: ASP.NET MVC/WPF; WCF; MSSQL; Windows Server
Participated in quarterly meetings with stakeholders from all the technical colleges to prioritize features, bug reports, and other initiatives within the project, ensuring alignment with strategic goals.
Partnered with DynaTrace to implement POCs to demonstrate usefulness of application monitoring and tracing to improve visibility of application errors and performance.
Salt Lake City
Neumont University specializes in undergraduate and graduate programs, emphasizing hands-on learning and industry collaboration. I maintained the management of in-house applications and their seamless integration with the CampusVue Student Information System to enhance functionality and efficiency.
Stack: .NET Framework/.NET; MSSQL; ASP.NET MVC; Angular
Designed and deployed a scalable OIDC SSO solution that streamlined authentication processes, significantly improving user experience across multiple internal applications.
Maintain server and networking infrastructure capable of handling thousands of devices and mission-critical services while ensuring optimal performance and reliability.
Led committee to ensure internal policies and practices align with FERPA regulations while promoting a culture of compliance and accountability across the organization.
Implemented Jira ticketing software to improve IT efficiency and tracking across various departments, streamlining communication and reducing response times.
2015 — 2016
Greater Salt Lake City Area
Created AWS EC2 automation for communicating with Ansible configuration servers
Developed core dashboards to view application stability
Assisted with migrations on on-premises applications to Amazon AWS
Lead small team to implement anti-virus software across the company
Identified and resolved key issues with highly available applications
Tasked with automating key processes to reduce overhead with detecting and configuring elastic compute instances on Amazon AWS
Served as point of contact for external vendors regarding the integration of vulnerability assessments and anti-virus suites
Rebuilt and upgraded key servers while maintaining up-time agreements
Automated deployment of Jenkin CI containers with Bash scripts
Architected solution to automatically configure EC2 instances with Ansible
Created automation scripts to deploy MongoDB sharded clusters
Education
2017 — 2019
Western Governors University
Master of Science - MS
2017 — 2019
2012 — 2016
Neumont University
Bachelor of Science - BS
2012 — 2016