Sruthika Shivakumar

Computer Engineering — Purdue University

I'm a

Building at the intersection of embedded systems, robotics, and machine learning. I design hardware-software systems that work reliably in the real world.

Alexander Chen
Profile Image

Sruthika Shivakumar

Computer Engineering Student

Get to Know Me

Driven to Build Impactful Tech for Real People

I'm a Computer Engineering student at Purdue University's John Martinson Honors College, graduating Fall 2027. I focus on embedded systems, robotics, and AI/ML — building real hardware-software systems in C, C++, Python, and SystemVerilog.

Currently a Research Assistant on the AI for Musicians VIP team and an Undergraduate Teaching Assistant for a graduate-level course on hardware acceleration for ML. U.S. Permanent Resident and ITAR/export control eligible.

5+
Projects Completed
6+
Certifications
1
Publication
Specialization AI & Embedded Systems
Experience Level Undergraduate Student
Education CompE, Purdue University
Languages English, Tamil, Hindi

Skills

Technical skills across embedded systems, AI/ML, and software development.

Embedded & Hardware

C / C++

90%
Real-time firmware, low-level drivers, embedded systems

FPGA / SystemVerilog

80%
RTL design, testbenches, hardware verification

Embedded Protocols (I2C/SPI/UART/PWM)

85%
Arduino, Raspberry Pi, STM32, RP2350 microcontrollers

Software & AI/ML

Python

95%
Automation, data processing, ML pipelines

AI / ML / Computer Vision

82%
PyTorch, TensorFlow, OpenCV, LiDAR, sensor fusion

Cloud & DevTools

78%
AWS, Azure, GCP, Git, Linux, Docker

Resume

Computer Engineering student at Purdue University's John Martinson Honors College, graduating Fall 2027. Focused on embedded systems, robotics, and AI/ML. Experienced in C/C++, Python, FPGA design, and autonomous systems development.

Profile

Professional Summary

Computer Engineering student at Purdue University's John Martinson Honors College, graduating Fall 2027. Focused on embedded systems, robotics, and AI/ML. Experienced in C/C++, Python, FPGA design, and autonomous systems development.

Contact Information

  • 16329 Renault St, West Lafayette, IN
  • sruthika.academics@gmail.com
  • +1 (502) 298-5786
  • Sruthika Shivakumar

Technical Skills

C 90%
Python 95%
Java 90%
Machine Learning/AI 80%
Communication 95%
Facial and Object Detection 85%
SystemVerilog 75%
Adobe Creative Suite 90%
Teaching 95%
Teamwork 95%
Organization 95%

Professional Experience

Undergraduate Teaching Assistant — Hardware for ML (ECE 69500)

Jan 2026 - Present

Purdue University

  • Selected as UTA for a graduate-level course on hardware acceleration and VLSI design for ML — a rare undergraduate appointment
  • Mentored graduate students on FPGA pipelines, memory hierarchy, and hardware-software co-design
  • Collaborated with faculty on assessment design and evaluation workflows

Research Assistant — AI for Musicians VIP

Jan 2026 - Present

Vertically Integrated Projects, Purdue University

  • Design and implement autonomous robotic systems integrating embedded hardware, control logic, and ML-based perception
  • Develop real-time firmware in C/C++ and Python; write low-level drivers and hardware interfaces for sensor-actuator systems
  • Contribute to architecture reviews, rapid prototyping, and iterative hardware-software validation

Software Lead — Holographic Monitor Project

Jul 2025 - Present

Purdue University

  • Led cross-functional hardware and software team; owned project outcomes from architecture through delivery
  • Designed and optimized a real-time eye-detection algorithm improving detection efficiency by 25%
  • Collaborated with hardware engineers on system integration; managed timelines and milestone reporting

Undergraduate Teaching Assistant — Advanced C Programming (ECE 26400)

Aug 2025 - Dec 2025

Purdue University

  • Mentored 15+ students in advanced C concepts including memory management, pointers, and data structures
  • Led weekly office hours and collaborated with faculty on grading and constructive feedback

Head of Learning

Dec 2025 - Present

Purdue IEEE

  • Oversees technical workshops on embedded systems, robotics, and programming for 100+ student members
  • Develops hands-on curriculum bridging hardware theory and practical implementation

Education

Bachelor of Science in Computer Engineering

Aug 2023 - Dec 2027

Purdue University - West Lafayette, IN

Concentrations: AI/ML, Semiconductors & Microcontrollers, Computer Systems

Minor in Forensic Sciences

Certifications

GCP Digital Leader

2024

GIAC Foundational Cybersecurity Technologies (GFACT)

2023

AWS Certified Cloud Practitioner

2023

Microsoft Technology Associate (MTA) - Azure Data Fundamentals

2022

Oracle Certified Associate (OCA) - SE-8 Java Programmer

2022

Microsoft Technology Associate (MTA) - Python

2019

Portfolio

A selection of embedded systems, robotics, and software projects.

  • All Projects
  • Embedded
  • Robotics / CV
  • Mobile / iOS
Security+
Embedded Systems

Security+ Home Security System

RP2350 microcontroller — GPIO, I2C, SPI, PWM, EEPROM, SD card logging — Spring 2026

FPGA Pong
Embedded Systems

FPGA VGA Pong Game

SystemVerilog, RTL design, VGA timing pipeline — Oct–Dec 2025

LiDAR App
Mobile / iOS

LiDAR Body Measurement App

Swift, SwiftUI, ARKit, sensor fusion — Dec 2025

Holographic Monitor
Robotics / CV

Holographic Monitor Project

Python, OpenCV, real-time CV pipeline — 25% efficiency gain — Jul 2025–Present

Parking Detection
Robotics / CV

Parking Spot Detection System

Python, OpenCV, AWS SNS, Google Cloud, Twilio — Nov 2022

Robot Cello
Robotics / CV

AI for Musicians — Robot Cello

Autonomous robotic system, embedded hardware, ML-based perception — Jan 2026–Present

Contact

Let's get in touch - from research opportunities to productive conversation!

Contact Info

Location

16329 Renault Street

West Lafayette, IN

Phone Number

(502) 298-5786

Email Address

sruthika.academics@gmail.com

shivaks@purdue.edu

Get In Touch

Loading
Your message has been sent. Thank you!