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 comparison of Semgrep Multimodal and Mythos on 275 manually reviewed IDOR labels, showing how combining program analysis with AI reasoning improves coverage of authorization bugs.
Read pieceA benchmark of Mythos against 22 model and harness configurations on 275 human-reviewed IDOR labels, with a closer look at precision, recall, and the effect of security harnesses.
Read pieceAn evaluation of GLM 5.3's cybersecurity performance against Claude Opus 4.8, highlighting frontier-level results at a much lower cost.
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.