Software Engineer Current
Semgrep · AI Engineering
Software engineer · Applied AI researcher · Dallas–Fort Worth
I’m a software engineer at Semgrep, working across developer tooling, AI/ML benchmarking, and applied AI while pursuing an M.S. in Computer Science.

Currently exploringExplainable AI monitoring, multi-agent security detection systems, and agent + tool research.
01 / Context
I work at the seam between software engineering and applied research.
My background spans data infrastructure, backend engineering, and AI-oriented systems. I care about trustworthy, dependable AI systems built with well-crafted software that make a team move with more confidence.
Outside of product work, my graduate computer science studies have led me toward explainable AI, explanation drift, and ways to monitor model behavior over time.
02 / Experience
A high-level view of the roles and study that shaped how I build.
Semgrep · AI Engineering
Mouser Electronics · BI Software/ML Solutions
Mouser Electronics · BI Software/ML Solutions
Mouser Electronics · BI Software/ML Solutions
Mouser Electronics · Global Marketing
Education
03 / Selected work
A few public projects across infrastructure, explainability, and reproducible analysis.
A minimal homelab for practicing Kubernetes and GitOps with K3d and Argo CD in Docker.
Experiment and analysis package for explanation-drift research with multi-seed statistical analysis and reproducible results.
Core library for explanation-drift detection and tiered alerting, with production-facing metrics and stateful thresholds.
04 / Git activity
A living snapshot of what I’m building and learning in the open.
Public activity
The contribution graph is a small proxy for the work behind the projects, experiments, and writing.
Open GitHub profile05 / Writings
Academic papers alongside public writing from my work at Semgrep.
A benchmark review of Kimi K3 that looks past headline F1 scores at precision, recall, and performance on larger codebases.
Read pieceAn audit of whether cyber-benchmark scores reflect grounded reasoning or shortcuts, with a focus on stability and counterfactual behavior.
Read pieceA model comparison through the lens of AI-powered vulnerability detection, including precision, recall, F1, and cost per true positive.
Read piece06 / Toolbox
A grouped view of the languages, frameworks, data systems, and infrastructure I work with.
Interested in collaborating, learning, or talking systems design? Email me or find me on GitHub and LinkedIn.