Interactive Portfolio
Mine the asteroid. Discover projects.
Dig into the rock to unearth artifacts from my career.
Background
Experience
Liberty Mutual
Software Engineer
Building traditional ML models for risk classification. Previously led Intune config-as-code platform managing 50k+ enterprise devices with AI-driven policy management.
Inertia Social
Founding Engineer
Built a Go-based blockchain indexer backed by SurrealDB, processing on-chain events in real-time with direct database queries via scoped tokens. No REST API layer.
Boeing (Senior Design)
AI Security Researcher
Led research on pentesting AI assistants, developing novel methodologies for identifying security vulnerabilities in production AI systems.
Liberty Mutual
Cybersecurity Engineer
Built EmuEye, an advanced threat intelligence system using AI/ML for real-time threat detection and correlation across multiple data sources.
Embry-Riddle Aeronautical University
Computer Science Tutor
Provided comprehensive tutoring across all computer science subjects for three years.
Foresight Spatial Labs
Software Engineer
Built custom open source frameworks and visualization systems for mining operations in AR/VR.
Open Source
Projects
SurrealGuard ↗
A comprehensive ORM for SurrealDB providing perfect type safety for arbitrarily complex queries
Nevy ↗
QUIC based networking library for Bevy that is modular, flexible and performant
Bepuvy ↗
NativeAOT C# wrapper for BepuPhysics 2.4 bringing leading physics performance to Rust game engines
PantryBook ↗
Comprehensive web framework for food pantry financial management and tracking
Contributions
Writing
Blog
Prompt Injection Is a Geometry Problem
Detecting adversarial instructions in data using embedding space geometry, and the dangers of AI-assisted confirmation bias.
The Most Expensive Code You Ship Does Nothing
Most backend code is just plumbing — reshaping data, enforcing auth, proxying queries. What if the database handled all of that natively?
Marchless Cubes: SIMD-Accelerated Voxel Meshing Without Marching
How bitwise operations and SIMD intrinsics can replace marching cubes for dramatically faster voxel mesh extraction.
Get in Touch
Contact
Interested in working together or want to chat about systems engineering, graphics, or security?