Physical World
- Real environments
- Machines
- People
- Physical processes
I build high-performance systems from physical hardware to intelligent data platforms.
Embedded engineering helps me understand where data comes from.
Data engineering and analytics help me understand what that data can become.
Software that interfaces directly with hardware, sensors, peripherals, and real-world systems.
Software connecting sensing, computation, networking, and physical systems.
Reliable systems designed for scalability, observability, concurrency, and low-latency performance.
Data-intensive systems, pipelines, databases, and analytics workflows engineered for correctness and performance.
Engineered embedded software for a life-sustaining medical device, contributing to successful FDA regulatory approval.
Enhanced and debugged distributed railway automation software while improving system reliability.
Built vision, tracking, networking, and low-level systems for autonomous robotic soccer platforms.
Built and optimized enterprise reporting and data workflows, including nightly ETL across multi-terabyte datasets.
University of Pittsburgh
Ohio University
Minor in Computer Science
Ohio University
Principal Software Engineer
Interested in principal and growth-to-staff opportunities spanning embedded systems, robotics, distributed systems, and data engineering.