I'm a Software Engineer in the Architectures and Performance Group at Oak Ridge National Laboratory, where I focus on cutting-edge research in neuromorphic computing, large language models, high-performance computing, and heterogeneous computing architectures.
- π PhD in Computer Engineering from the University of Tennessee, Knoxville
- πΌ Currently working on neuromorphic systems, AI for HPC, and heterogeneous computing
- π Based in Knoxville, Tennessee
- π Website: https://Geekdude.github.io
- Neuromorphic Computing: Designing spiking neural networks and specialized hardware architectures
- Heterogeneous Compute Laboratories: Building experimental computing laboratories designed for computer science research (ExCL)
- High-Performance Computing: Optimizing performance on heterogeneous systems
- AI for HPC: Leveraging large language models for scientific computing (ChatHPC)
- Heterogeneous Computing: Runtime systems, memory orchestration, and task scheduling (IRIS)
- Hardware Acceleration: FPGA design, smart sensors, and edge computing
Languages: C/C++, Python, Rust, Bash, SystemVerilog, VHDL, Chisel, C#, Java, JavaScript, Perl, PHP, SQL, G-code
Frameworks: TensorFlow, Keras, PyTorch, MPI, OpenMP, OpenGL, Django, Jekyll
Tools: Git, Ansible, Jenkins, LaTeX, Beamer, Inkscape, Blender, FreeCAD, Docker
- π R&D 100 Award Winner (2024) for IRIS-SDK: Intelligent Runtime System for Extremely Heterogeneous Computer Architectures
- π Published multiple papers on neuromorphic computing, HPC, and AI-assisted software development
- π‘ Contributing to ChatHPC project - building AI-assisted HPC ecosystem
- π§ Developing neuromorphic systems for scientific applications including radiation detection and high-energy physics
Intelligent Runtime System for diverse heterogeneous computing architectures. Winner of R&D 100 Award 2024.
AI-driven code generation tools for high-performance computing workloads using large language models.
My PhD work on communications infrastructure for large-scale neuromorphic systems.
- Radiation anomaly detection systems
- On-sensor data filtering for high-energy physics
- Real-time combustion engine control
- ChatHPC: Building the Foundations for a Productive and Trustworthy AI-Assisted HPC Ecosystem (SC 2025)
- Neuro-Spark: A Submicrosecond Spiking Neural Networks Architecture for In-Sensor Filtering (ICONS 2024)
- On-Sensor Data Filtering using Neuromorphic Computing for High Energy Physics Experiments (ICONS 2023)
- A Review of Spiking Neuromorphic Hardware Communication Systems (IEEE Access 2019)
- 2020-Present: Software Engineer, Architectures and Performance Group, ORNL
- 2016-2020: Research Assistant, TENNLab Neuromorphic Computing Research Group, UT Knoxville
- Summer 2015: Software Engineer Intern, Garmin International (Aviation)
- Summer 2014: Research Intern, ORNL Manufacturing Demonstration Facility (3D printed car!)
- Summer 2013: Engineering Intern, Siemens Medical Systems
- R&D 100 Award Winner (2024)
- Bodenheimer Fellowship Recipient (2016-2020)
- Top Collegiate Scholar, College of Engineering, UT (2016)
- Outstanding Computer Engineering Senior (2015, 2014)
- Tau Beta Pi Honor Society
- π Participated in One Lap of America racing events (2019, 2023, 2024, 2025)
- ποΈ Completed Skip Barber Racing School
- π Sourdough bread enthusiast
- π§ Passionate about building a second brain and personal knowledge management systems
- π Studied abroad in London (Engineering program, 2013)
- π Helped create software for the world's first 3D printed drivable car at ORNL


