Skills

Coding Languages and Frameworks

Python • Java • C/C++ • TypeScript/JavaScript • Node.js • SQL • R • Shell • Jupyter • MATLAB • Fortran

Technologies

Linux • Docker • PyTorch • TensorFlow • Keras • GitHub • Electron • TestRail • Jira • Jenkins

Standards

NIST 800.53 • AS9100

Experience

Software Assurance Researcher, Full-Stack Developer

• Oct, 2016 — Present

Full-Stack Developer
I lead a team of 2–3 engineers in building a cross-platform software quality analysis toolset using Python and Electron. I manage agile sprints, oversee open-source collaboration, and contribute code to drive feature development. Responsibilities include maintaining a robust test automation suite, ensuring backward compatibility, and tracking progress through milestone-based delivery and CI/CD pipelines to support high-quality, scalable software releases.

Assurance Researcher
I enhance the reliability of mission-critical systems through a data-driven approach to software assurance. I support development milestones with automated testing and analysis workflows, conduct software security assessments to uncover critical vulnerabilities and evaluate risk, and develop scalable techniques to improve the efficiency and impact of assurance activities across the software lifecycle. I have been funded for over $500k in strategic investments to pursue this goal.

I serve as a subject matter expert in the deployment, integration, and maintenance of code quality analysis tools. I analyze software for reliability issues, cybersecurity vulnerabilities, and overall code health, while supporting seamless integration into CI/CD pipelines. I also perform data analysis and generate risk ratings to help teams make informed, security-conscious development decisions.

Modeling and Simulation Engineer

• Aug. 2014 — Oct. 2016

I applied statistical modeling and Monte Carlo analysis to simulate complex air-to-air engagements, supporting technology readiness assessments of next generation air platforms. By leveraging exploratory data analysis, I identified key patterns and trends from large datasets. Through data-driven storytelling I communicated key findings and actionable insights to government partners during monthly review meetings. I implemented software enhancements to extend simulator functionality and developed validation plans to benchmark in-house simulation tools against commercial models.

Systems Engineer

• Feb. 2012 — Aug. 2014

I researched and implemented a variety of orbital prediction algorithms to enhance proprietary simulation models. I also led the development of verification and validation plans to ensure accuracy, reliability, and alignment with mission requirements of high-fidelity simulation tools.

Education

MS Data Science Engineering

UCLA • 2023 — 2025

Noteable Coursework: Neural Networks and Deep Learning, Natural Language Processing, Big Data Analytics, Machine Learning Algorithms

MS Software Engineering

Penn State University • 2014 — 2016

Noteable Coursework: Software Design Patterns, Project Management, System Design, Database Design

BS Electrical Engineering

Penn State University • 2007 — 2011

Noteable Coursework: Control Systems, Digital Signal Processing, Communication Systems, Computer Vision

Projects

Software Bill of Materials (SBOM)

Pricipal Investigator • Dec. 2023 — Present

I led efforts to advance software supply chain security by investigating tools and techniques for generating and leveraging SBOM data within mission-critical environments. I developed a proof-of-concept toolchain to assess dependency quality and exposure risk through continuous integration pipelines, enabling early detection of vulnerable software elements. Drawing from this work, I now lead the development of institutional guidance for project level software supply chain risk management, using SBOM analytics and automated tooling to support compliance, transparency, and secure software deliveries throughout the development lifecycle.

Automated Analysis Techniques

Lead Analyst • 2018 — Present

Currently leading a team of 3–5 engineers to deploy automated static and binary analysis initiatives aimed at enhancing software quality and security. We leverage benchmarking and performance metrics to evaluate tool effectiveness, optimize usage, and inform strategic adoption across the development pipeline. Our work includes exploring advanced binary analysis techniques for scenarios where source code is unavailable, enabling vulnerability detection, code provenance analysis, and risk assessment in closed-source or third-party components. This effort blends leadership in secure software engineering with a strong emphasis on data-driven tool evaluation and scalable automation.

Secure Coding Guideline

Principal Investigator • Oct. 2018 — Present

I spearheaded the development of an institutional-level Secure Coding Guideline, standardizing best practices across all mission-critical software development efforts. To enforce compliance, I built and tuned static code analysis pipelines, integrating custom rule sets to align with security policies and streamline DevSecOps workflows. Additionally, I performed threat intelligence analysis on vulnerability data from automated security scans, using risk prioritization and data-driven insights to surface critical issues and guide remediation strategies. This work enhanced software assurance, reduced attack surface, and supported secure software deployment at scale.

Recognition

Group Achievement Awards

NASA • Aug. 2019, Jun. 2024

Presented to any combination of government and/or non-government individuals for an outstanding group achievement that has contributed substantially to NASA's mission

Discovery and Team Awards

Jet Propulsion Laboratory • May 2017, Sept. 2017, Sept. 2018

Presented for making a difference to the operational effectiveness and/or technical capabilities of the organization.

Performance Reward Program Awards

Northrop Grumman • Dec. 2015, Apr. 2016

Presented for commitment to excellence and significant contributions to successful contract execution.