I'm a student at The University of Texas at Austin studying computer science and mathematics.
I'm Harshadeep, a CS and Math double major at UT Austin interested in computer architecture, SWE, systems, and cybersecurity. Motivated by a strong sense of curiosity and excitement for exploring new unknowns, I'm always looking for opportunities to challenge myself and grow!
I have used React extensively across most of my different fullstack projects, especially for hackathons, as my frontend framework of choice. When designing FactFlow, an AI-powered academic query engine designed for UT research labs, I developed an engaging frontend interface through React.
Incoming SWE Intern at Dun & Bradstreet for Summer 2025.
Serving as one of the leads at Freetail Hackers, a team of 50+ students organizing hackathons at UT Austin. Hosted 1,400 hackers with $100,000+ across our past 2 events:
HackTX 2024 RecordHacks 2025Startup designed to provide research labs at UT Austin with an AI-powered query engine protected against LLM hallucination. Built by equipping GPT4 with a modified LlamaIndex RAG pipeline.
Python
Flask
React
LlamaIndex
Responsible for searching all UT-subdomains for any web vulnerabilities. Identified and documented reports for XSS and SQL-injection issues, earning bounty payments.
JavaScript
HTML/CSS
Charon is a gem5 simulator core and cache modification built on top of the GhostMinion secure cache system (MICRO 21). We optimized the secure cache design and improved how they interface with microarchitectural prefetchers and replacement policies.
C++
Python
gem5
BASH
Implementing different parallelizable algorithms on the CPU and GPU using NVIDIA's C++ CUDA Toolkit. Gaining practice with CUDA programming techniques and observing CPU/GPU performance differences. Algorithms include convolution, n-body simulation (shown here), prefix sum, etc.
C++
CUDA
WebGL
Created an interactive linear blend skinning + animation system rendered using TypeScript and WebGL. Users can manipulate any 3D COLLADA model interactively and create animations interpolating across keyframes.
TypeScript
WebGL
Developed an ARM processor in C that simulates the 5-stage pipelined processing of instructions from a simplified ARM ISA. Performs static branch prediction alongside instruction forwarding and hazard control.
C
ARM Assembly
BASH
Examined the energy and computational costs of brute force attacks on SSH servers. Simulated attacks using the Medusa CLI. Observed a 25% increase in idle energy wastage and a 66% increase in CPU clock speed overhead. Working to publish.
Matplotlib
Pandas
Linux
Raspberry Pi
Or, feel free to reach out at
harshadeepk02@gmail.com
Designed by Harshadeep Kambhampati © 2024