Skip to content
View Geekdude's full-sized avatar

Highlights

  • Pro

Organizations

@ORNL @iris-programming @ExCL-Docs @neuropix-project

Block or report Geekdude

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Geekdude/README.md

Hi there, I'm Aaron Young πŸ‘‹

πŸ”¬ About Me

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

🌐 Connect With Me

πŸ”­ Research Interests

  • 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

πŸ› οΈ Technical Skills

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

πŸ“ˆ Recent Highlights

  • πŸŽ‰ 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

πŸ“Š Featured Projects

IRIS-SDK

Intelligent Runtime System for diverse heterogeneous computing architectures. Winner of R&D 100 Award 2024.

ChatHPC

AI-driven code generation tools for high-performance computing workloads using large language models.

SNACC (Scaled-up Neuromorphic Array Communications Controller)

My PhD work on communications infrastructure for large-scale neuromorphic systems.

Neuromorphic Applications

  • Radiation anomaly detection systems
  • On-sensor data filtering for high-energy physics
  • Real-time combustion engine control

πŸ“š Selected Publications

  • 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)

View all publications β†’

🎯 Career Journey

  • 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

πŸ† Awards & Recognition

  • 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

🌟 Fun Facts

  • 🏁 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

Popular repositories Loading

  1. dotfiles dotfiles Public

    Aaron's public dotfile repository.

    HTML 6

  2. axi4-stream-clock-converter axi4-stream-clock-converter Public

    VHDL 5

  3. reorder reorder Public

    Script to rename, reorder, add, and remove files in a directory with a numerical naming scheme.

    Python 4 1

  4. aurora-ack aurora-ack Public

    VHDL 2 1

  5. sqrt_xilinx sqrt_xilinx Public

    Test the sqrt function in a OpenCL C kernel targeting a Xilinx Alveo U250.

    C++ 1

  6. Geekdude.github.io Geekdude.github.io Public

    This repository contains the source for a Jekyll powered personal website for Aaron Young.

    HTML 1 1