I design hardware
and write software.

I'm a Computer Engineering student at Georgia Tech. I've worked on FPGA encryption, firmware for a sensory-feedback insole, and billing recovery tools at AWS.

School
Georgia Tech, BS Computer Engineering
GPA
3.92
Seeking
Summer 2027 internship
Based in
Atlanta, GA

Explore my work by role

Choose a role to see a demo or results and bring related experience and projects to the top.

Experience

  • SystemsSoftware

    Amazon Web Services (AWS)

    Software Development Engineer Intern

    Route 53 billingAug 2026 to Dec 2026
    Tools to detect and recover failed billing daysDaily metering for ~73M health checks across 140K+ accounts
  • SystemsSoftware

    Greenlight Financial Technology

    Data Engineering Intern

    Data engineeringJun 2026 to Aug 2026
    Automated outage diagnosis and partner reporting~99% correct diagnosis; reporting cut from 2 to 3 days to 22 minutes
  • RTL and FPGA

    CRNCH, Georgia Tech

    Undergraduate Researcher, RTL Design and Verification

    Open-source encryption hardwareJan 2026 to present
    Faster encryption with four parallel FPGA coresCo-designed the hardware and led checks of timing and control behavior
  • Software

    GT Student Government Association

    Software Engineering Intern

    Student funding reviewAug 2025 to presentPaused Fall 2026
    Cut funding review time from 25 to 5 minutesAI pre-review for 800+ annual requests across $10M in student funding
  • RTL and FPGA

    SiliconJackets

    Digital Design Member

    Pipelined RISC-V processorAug 2025 to present
    Keep a processor running while memory writes waitDesigning a write buffer for a student RISC-V chip with one teammate
  • Embedded

    TerraSense

    Co-founder and Lead Embedded Systems Engineer

    Wearable startup, Create-XMay 2025 to present
    Turn foot pressure into sensory feedbackCo-founded an insole startup; firmware responds in 2.36 ms on hardware
  • Embedded

    GT Experimental Rocketry

    Avionics Firmware Engineer

    Avionics teamGeorgia Tech
    Make rocket flight sequences explicit and testableMapped six flight phases and separated control logic from hardware access
  • Embedded

    Georgia Tech VIP, IoT in Healthcare

    Undergraduate Research Assistant

    IoT in HealthcareAug 2025 to Dec 2025
    Designed a prosthetic foot to adapt to terrainSystem proposal targeting under $500 in parts
  • Software

    Assets Edge

    Software Engineering Intern

    Retail software2023 to 2024
    Built a storefront with lower database latency15% higher conversion; 40% lower database query latency

Projects

  • RTL and FPGA

    SCOMP processor extension

    16-bit processor on an FPGA

    CourseworkSpring 2025
    Built new CPU instructions in hardwareEight added instructions, plus hardware multiply, divide, and error flags
    • Extended a 16-bit teaching processor in VHDL on an Intel Cyclone V FPGA. Added subtraction, immediate addition, modulus, bitwise logic, and shifts: 8 new instructions in total.
    • Built an arithmetic coprocessor for multiplication, division, and modulus. Added status registers so software can detect overflow and division by zero.

    ToolsVHDL, Quartus Prime, Intel Cyclone V, assembly

    NoteCode withheld under Georgia Tech academic policy.

  • RTL and FPGA

    Dual-train collision avoidance

    Digital control for a model railway

    CourseworkGeorgia Tech
    Coordinate two trains to prevent collisionsTrack sensors drive motor direction and fail-safe switching
    • Designed a nine-state controller in VHDL that reads six asynchronous track sensors to coordinate two model trains.
    • Implemented motor control in both directions and fail-safe track switching for worst-case sensor inputs.

    ToolsVHDL, Quartus Prime

    NoteCode withheld under Georgia Tech academic policy.

  • Systems

    Linux TCP/UDP benchmark

    Network performance measurement

    Personal projectSummer 2026
    Measure how network settings affect speed and loss1,000+ automated trials across message sizes and socket configurations
    • Built a C++ benchmark to measure TCP and UDP latency, throughput, and packet loss on Linux, with message sizes from 64 bytes to 1 MB.
    • Automated 1,000+ trials across socket buffer sizes, transfer patterns, and message counts to investigate how each setting affects network performance.

    ToolsC++, Linux, TCP/IP, UDP, Bash, Python

  • Embedded

    OmniController

    Accessible game controller

    Hackathon buildSpring 2026
    Play games through motion and voiceTested in three games with no dropped inputs during the demo
    • Built ESP32 firmware that turns body motion into game input. Combined gyroscope and accelerometer readings from an MPU-6050 to estimate orientation, with calibration, deadzones, and flick detection to control unintended inputs.
    • Mapped motion to a virtual Xbox controller through a Python host. Added speech-to-text commands for menus using ElevenLabs.
    • Prioritized the core motion controls for the hackathon demo. They ran in all three test games with no dropped inputs.

    ToolsESP32, C++, MPU-6050, Python, ElevenLabs STT

    LinkDevpost

  • Embedded

    Embedded snake game

    Hand-wired breadboard console

    CourseworkGeorgia Tech
    Built Snake on a hand-wired microcontroller consoleGame logic, button interrupts, and an external display
    • Wrote the game logic and a deterministic rendering loop in C on an mbed microcontroller.
    • Hand-wired the breadboard console with an external LCD and interrupt-driven buttons for navigation.

    ToolsC, mbed, GPIO, SPI, I2C

  • Software

    Memos

    Personal notes and media tracker

    Personal projectSpring 2026
    Keep notes on books, films, and games in one placeLower metadata latency; preserves conflicting offline edits
    • Built a notes app for tracking films, games, and books. A shared cache checks memory, then Firestore, before calling external metadata APIs; it also caches missing results. Time to first byte fell from 1 second to 700 ms.
    • Moved IGDB API credentials into a Cloudflare Worker so they stay off the client. External API latency fell by 40% across the app's four APIs.
    • Stored notes as Markdown and kept ratings, progress, and ordering in separate Firestore collections. Parsers turn Markdown sections into media galleries.
    • Added client-side diffing to preserve conflicting offline edits rather than silently overwrite them.

    ToolsReact, Firebase, Cloudflare Workers

    LinkOpen the app

  • Software

    Re.Mind

    Android app

    Hackathon buildFall 2025
    Help people with dementia recognize familiar facesOffline prototype; 98% recognition accuracy on a 100+ case test set
    • Built an Android prototype that recognizes faces as a memory aid for people with dementia. Recognition runs entirely on the phone using ML Kit and TensorFlow Lite, with 98% accuracy on a 100+ case test set.
    • Kept personal data on the device and tuned the camera lifecycle and memory use to avoid out-of-memory failures on low-end phones.

    ToolsAndroid, Kotlin, ML Kit, TensorFlow Lite

    LinksGitHub · Devpost

  • Software

    HistoreX

    Textbook-to-storyboard app

    Hackathon build2024
    Turn textbook passages into illustrated storyboardsGenerates a script and scene images in a working web app
    • Built a Streamlit app that turns textbook passages into storyboards. Gemini generates the script and Imagen 3 creates scene images; the app assembles them and handles API rate limits and errors.

    ToolsPython, Streamlit, Gemini API, Imagen 3

    LinksOpen the app · GitHub

Skills

Digital hardware

Verilog, SystemVerilog, VHDL, RTL, state machines, AXI4-Lite, memory-mapped I/O, AMD Zynq, Intel Cyclone V

Hardware verification

SystemVerilog assertions, SymbiYosys, bounded model checking, Icarus Verilog, Cadence Xcelium, Quartus Prime

Embedded firmware

ESP32-C6, ESP32, STM32, ESP-IDF, DMA, MCPWM, I2C, SPI, UART, Bluetooth LE, logic analyzer

Languages

C, C++, Python, Java, SQL, Bash, JavaScript, Kotlin, assembly (SCOMP)

Systems and data

Linux, AWS (DynamoDB, S3, Lambda), PostgreSQL, Airflow, Snowflake, Databricks, PySpark, Terraform, Docker

Applications and machine learning

React, Django, LangGraph, LangChain, retrieval-augmented generation, Pinecone, scikit-learn, TensorFlow Lite, int8 quantization, Git

About

Portrait of Aarush Assudani

I like problems where hardware and software have to agree. In an insole, that means feedback arrives within the sensing deadline. In an encryption core, it means the hardware produces the right result and tells software when it is ready.

TerraSense also taught me to question the starting idea. We began with a prosthetic ankle, but user interviews pointed us toward lost ground feedback. We redesigned it as an insole.

Georgia Institute of Technology

BS Computer Engineering · GPA 3.92

Relevant coursework: VLSI and advanced digital design, computer architecture, systems and concurrency, algorithms, hardware/software systems, and digital design lab.

Contact

Open to Summer 2027 internships.