Aarush Assudani profile

Aarush Assudani

RTL Design · Embedded Systems · Firmware · Software

Building at the intersection of hardware and code — Georgia Tech ECE, 3.91

I design hardware and write the software that runs on it. From cryptographic accelerators on FPGAs to multi-threaded firmware on microcontrollers to full-stack web platforms — I work across the full stack of abstraction. Currently focused on RTL design & verification and embedded firmware for systems and medical applications.

// about

I'm a Computer Engineering student at Georgia Tech specializing in digital design and hardware architecture. I work with Verilog and VHDL to build systems that matter: from cryptographic accelerators on AMD Xilinx FPGAs to custom RISC processors. Currently, I'm developing a hardware-accelerated XChaCha20 encryption module and contributing to SiliconJackets' SoC tapeout initiative.

// education

Georgia Institute of Technology

Bachelor of Science in Computer Engineering | GPA: 3.91

Expected Graduation: May 2027

Relevant Coursework: Physical Foundations of Computer Engineering (ECE 3030), Architecture, Systems, Concurrency & Energy (ECE 3058), VLSI and Advanced Digital Design (ECE 3150), Circuit Analysis (ECE 2040), Digital Design Laboratory (ECE 2031)

// experience

Jan. 2026 — Present RTL & Verification

RTL Design & Verification Engineer

Center for Research into Novel Compute Hierarchies

  • Traced XChaCha20 cryptography algorithm to a ~11-16 cycles/byte bottleneck on ARM Cortex-A53, driving the hardware acceleration project targeting 0.34 cycles/byte for a 30-47x improvement over the software baseline
  • Designed RTL core around 4 parallel ARX quarter-round cells with HChaCha20 subkey derivation — hits 2.33 Gbps at 100 MHz in 22 clock cycles per 64-byte block, using 4-7% of LUTs with no BRAM or DSP
  • Formally proved encryption/decryption correctness across all input states with 50+ SVA assertions across 10 modules in YoSys HQ
May 2025 — Present Embedded & Firmware

Co-Founder & Lead Embedded Systems Engineer

TerraSense

  • Co-founded TerraSense, accepted into Georgia Tech Create-X and demoed prototype at Launch Demo Day
  • Fabricating a sensory substitution insole with an FSR pressure array, ESP32-C6, TENS stimulation circuit, and 3D-printed insole housing targeting an affordable alternative to existing $900+ systems
  • Wrote multi-threaded C++ firmware on ESP32-C6 to keep sensory polling, BLE transmission, and TENS feedback from interfering; stress-tested under real walking conditions using a logic analyzer and UART logs
Aug. 2025 — Dec. 2025 Embedded & Firmware

Undergraduate Research Assistant

Georgia Tech VIP — IoT in Healthcare

  • Proposed a Nitinol-actuated terrain-adaptive prosthetic foot with 6-axis IMU terrain sensing, modeling the 70% fall reduction demonstrated by commercial devices like the Ossur Proprio Foot
  • Scoped full system architecture to under $500 in materials — a 40-140x cost reduction against existing solutions
Aug. 2025 — Present Software

Software Engineering Intern

Georgia Tech SGA

  • Shipped a fund management platform in Python and Django for 600+ student organizations handling 800+ requests/year totaling $10M in university disbursements, cutting manual review time by 90%
  • Applied an Isolation Forest model to historical transaction data to flag anomalous fund requests for committee review before audit
  • Led development using Agile methodology and pitched the full technical design to student leadership, faculty advisors, and administrators to get it approved and shipped
2023 — 2024 Software

Software Engineering Intern

Assets Edge

  • Architected and launched a full-stack e-commerce platform using React and Node.js, enabling the management of a $64M product catalog and increasing user conversion rates by 15%.
  • Redesigned the MongoDB schema and implemented targeted indexing, which accelerated key data retrieval operations by 40% and directly improved application-wide page load times.
2023 — 2024 Software

Medical Technology Intern

North Atlanta Cardiology

  • Automated patient charting, prescription workflows, and scheduling within the eClinicalWorks EMR system, reducing administrative time by 25%
  • Managed secure handling and archival of radiological images, maintaining HIPAA-compliant data integrity
  • Provided technical support and troubleshooting, reducing system downtime and ensuring seamless clinical operations

// projects

// more projects

SCOMP 16-bit Processor

RTL
VHDL Quartus Prime Intel Cyclone V FPGA Assembly

Extended a 15-instruction RISC ISA to 20 instructions (SUB, JPOS, JNZ) in VHDL on Intel Cyclone V FPGA. Full fetch-decode-execute pipeline with MMIO across an 11-bit address bus. Custom arithmetic coprocessor with hardware multiply, divide, and modulus, plus dedicated registers for overflow and divide-by-zero detection.

View Project →

64-bit Adder / SiliconJackets SoC

RTL
Verilog Cadence Xcelium SoC Design Tapeout

Architected dual 32-bit ripple-carry adder with split SRAM banks for SiliconJackets SoC tapeout, enabling 64-bit addition in 6 clock cycles. Verified with Cadence Xcelium testbenches as part of the full physical design flow.

View Project →

Dual-Train Collision Avoidance FSM

RTL
VHDL FSM Design Quartus Prime FPGA

Safety-critical 9-state Moore FSM for autonomous train control system with real-time collision avoidance logic processing 6 sensor inputs. Built bidirectional motor control logic with state-based track switch control ensuring fail-safe operation under all sensor conditions.

View Project →

Re.Mind

Software
Android Kotlin Google ML Kit TensorFlow Lite

Offline Android app for dementia patients. Facial recognition runs fully on-device via Google ML Kit and TensorFlow Lite — 98% accuracy across 100+ test cases, zero cloud dependency. Cognitive prompting system grounded in established memory support techniques gives patients personalized recall cues without sensitive data leaving the device.

View Project →

HistoreX

Software
Python Google Gemini API Imagen3 Streamlit

Developed AI-powered educational video generation platform integrating Google Gemini API for automated script creation from textbooks and Imagen3 API for visual asset generation, deploying interactive Streamlit web interface enabling users to input topics and generate custom educational video content

View Project →

Embedded Snake Game

Embedded
C mbed LCD Display Embedded Systems

Developed a Snake game in C for a hardware/software class, implementing it on an mbed microcontroller. The game runs on a custom-built breadboard circuit featuring an LCD screen for display, a navigation switch for movement controls, and additional buttons for game functionality.

View Project →

// skills

// proficient

Verilog VHDL SystemVerilog RTL Design FSM Design SVA UVM Testbenches UART C/C++ Python RISC-V Assembly ESP-IDF PlatformIO Quartus Prime Vivado Altium Designer YoSys HQ Git Linux Bash React.js

// familiar

Cadence Xcelium MMIO AXI4-Lite ModelSim Cadence Innovus BLE FreeRTOS TensorFlow Lite Node.js MongoDB Django Firebase Docker

// exposure

Cadence Virtuoso NI LabVIEW SolidWorks Streamlit PCB Design MIPS Assembly TCL CI/CD pipelines

// contact