Available for new opportunities

Prasanth Kasa

|

MS CS @ University of Wisconsin-Madison
IIT Kharagpur Dual Degree

Building at the intersection of AI, systems, and the physical world.

Download CV ↗
pkasa@wisc.edu
scroll
About

Who I Am

I'm a computer science graduate student at University of Wisconsin-Madison, with a dual degree (Bachelors + Masters) from IIT Kharagpur in Electronics and Electrical Communication Engineering.

My work spans the full stack — from writing C/C++ software that runs on Enphase solar microinverters, to building systems that transmit data through sound. I'm most at home in the space where hardware meets intelligence.

Currently a Graduate Teaching Assistant for CS 640 (Computer Networks) at UW-Madison.

pkasa@wisc.edu ↗·+1 (608) 236-3062
Top 0.018%
IIT JEE Mains 2018
Rank 23 / 125,000
Top 0.5%
IIT JEE Advanced 2018
Rank 1318 / 230,000
Top 1%
GATE 2022
Rank 1250 nationally
2+ yrs
Industry Experience
Enphase Energy
Career

Experience

From embedded systems firmware to cloud microservices — across energy, fintech, and SaaS.

Software Engineer

Enphase Energy·Bangalore, India
Full-time
Jul 2023 – Jul 2025
  • Developed the complete software stack from scratch for a new metering device — OS bootstrapping through all application-level code for reliable data transmission
  • Reduced RAM usage from 98% → 82% and cut storage by 20% by redesigning the full data propagation flow between Enphase devices
  • Maintained and developed C/C++ software for Bootloader, Battery, and Micro-inverters — optimizing multi-threaded processes with Protobuf for inter-device communication
CC++CANZigbeeProtobufMbed OSZephyr OS

Software Intern

Visa Inc.·Bangalore, India
Internship
May 2022 – Jul 2022
  • Built predictive models to assess transaction risk within 10ms, enabling real-time fraud detection at scale
  • Developed microservices in Go and Java to automate model onboarding, saving 2 weeks of man-hours per configuration
  • Migrated alert and model data from distributed YAML files across multiple services to a centralized MySQL database
GoJavaPythonSparkHadoopKafkaMySQL

Cloud Intern

3rdi Corp — Oqlo.ai·California, USA (Remote)
Internship
Jun 2021 – Dec 2021
  • Contributed to the OQLO Mobile Management solution using Firebase Cloud Messaging
  • Implemented end-to-end AES-256 encryption for data at rest (AWS S3) and in transit over HTTPS/SSL
  • Designed dynamic scaling with AWS Auto Scaling and Azure Load Balancer, combined with queue-based sharding for real-time peak performance
AWSAzureFirebaseAES-256HTTPS/SSL
Background

Education

UW

University of Wisconsin-Madison

Madison, USA

Sep 2025 – May 2027
Master of Science
Computer Science
Graduate Teaching Assistant — CS 640: Computer Networks
Coursework
Operating SystemsHigh Performance ComputingDatabase Management SystemsBig Data SystemsMachine Learning
IIT

IIT Kharagpur

Kharagpur, India

Jul 2018 – May 2023
Dual Degree — B.Tech (Hons.) + M.Tech
Electronics & Electrical Communication Engineering
Teaching Assistant — Image and Video Processing
Teaching Assistant — Embedded Systems Design
M.Tech Thesis: Whispered Speech Enhancement (12.24% WER) — Presented at Empower 2025
Coursework
Data Structures & Object RepresentationML / AIDigital Image ProcessingComputer NetworksEmbedded Systems DesignKnowledge Modelling & Semantic Technologies
Portfolio

Selected Projects

Click any card to expand the full story behind each project.

AURA

Augmented Understanding & Relational Archive

+

On-device AI assistant for smart glasses — real-time face recognition, scene understanding, and spatial object memory. Three parallel perception lenses running entirely on-device via Qualcomm AI Hub NPU.

NPU-accelerated · Qualcomm Hackathon
PythonYOLOv11CLIPBLIPWhisperONNXStreamlitQualcomm AI Hub

NoFi

Live ↗

Offline Audio Mesh Network

+

Peer-to-peer communication over sound waves — no WiFi, no internet. FSK encodes text into audio tones; other devices decode via microphone + FFT. Includes mesh relay, near-ultrasonic stealth mode, and client-side Whisper AI.

MADHACKS 2025 · UW Madison
ReactTypeScriptWeb Audio APITransformers.jsViteFSK

Disaster Response Framework

Live ↗

Fault-Tolerant ML Resource Allocator

+

CNN + TabNet pipeline predicts disaster severity from IoT/geospatial data and allocates resources in real-time by proximity and urgency. Built-in fault-tolerance with automatic fallback. Backed by published research.

PythonCNNTabNetStreamlitFoliumPandasMQTTWebSockets

Remote Patient Monitoring

Live ↗

Distributed Cloud Health System

+

Three-tier cloud RPM system: IoT wearable simulation → gateway aggregation → medical center with K-star health classification and AHP-VIKOR hospital ranking. IJIRCCE 2024 publication.

PythonFlaskSQLiteDockerK-starAHP-VIKORFolium
Toolkit

Skills

Across the full spectrum — bare metal to browser, model training to production.

⚙️

Systems & Embedded

CC++Mbed OSZephyr OSCAN BusZigbeeProtobufRTOSBootloader
🧠

AI & Machine Learning

PyTorchTensorFlowKerasCNNTabNetWhisperCLIPBLIPYOLOv11TransformersScikit-learn
☁️

Backend & Cloud

PythonGoJavaFlaskAWSAzureFirebaseDockerKafkaHadoopSparkMySQL
🎨

Frontend & Web

ReactTypeScriptNext.jsTailwind CSSWeb Audio APIStreamlitHTML5CSS3Vite
📊

Data & Research

PandasNumPyMatplotlibPlotlyOpenCVMATLABJupyterFSK / Signal Processing
Recognition

Achievements

🏆Top 0.018%
0
IIT JEE Mains 2018
125,000 candidates

Nationally ranked 23rd among 125,000 candidates for IIT JEE Mains Paper-II

🎯Top 0.5%
0
IIT JEE Advanced 2018
230,000 candidates

Ranked 1318 among 230,000 candidates — earned admission to IIT Kharagpur

📐Top 1%
0
GATE 2022
Nationwide exam

Graduate Aptitude Test in Engineering — nationally ranked 1250

NoFi Project
0
MADHACKS 2025
UW Madison

Built a peer-to-peer audio mesh network at the UW-Madison hackathon

Get In Touch

Let's Connect

I'm open to research collaborations, full-time opportunities, and interesting conversations about systems, AI, and whatever sits in between.

GitHub
See my code
LinkedIn
Connect with me
Email
pkasa@wisc.edu
Resume
Download PDF

Designed & built by Prasanth Kasa · 2026

Next.js · Tailwind CSS · Framer Motion