Harikrishna Vardhineedi

Student with a passion for Full-Stack Development

Projects

A bit of what I've been up to lately

Overboard
2025

🥇2025 UCI Datathon First Place! ($600 team earnings) Shipwreck data collection and analysis to determine the existence of a shipwreck with high accuracy based on a coordinate input.

R
Numpy
Pandas
Geopandas
Plotly
QuPyt
2025

Python package to emulate and visualize quantum computations with a classical computer.

Python
Numpy
Matplotlib
Hottake Ranked
2025

Web application to make custom hot takes and allow users to rank them against each other.

Next.js
Firebase
Firestore
Portfolio Website
2025

The source code for this website.

Next.js
Vercel
AI Tech Interviewer
2025

Technical interview platform with an LLM interviewer. Complete with feedback and improvement trends.

Next.js
Firebase
OpenAI API
Custom Block Chain
2025

Distributed, peer-to-peer, secure, and decentralized block chain in Node.js.

Node.js
CryptoJS
Golang TCP Server
2025

Concurrent Transmission Control Protocol (TCP) Server in Golang.

Golang (GO)
ICS 6B Exam Tool
2024

Tool for UCI's ICS 6B and 6D (Discrete Mathematics) that pre-allocates a seat to every student and pre-prints an individualized exam with their name on the paper.

Python
LaTeX
ICSearch
2024

Search Engine to index and query UCI ICS-related web pages using TF-IDF and cosine similarity.

Next.js
Python
Flask API
CrumpleAPI
2024

Java Spring Boot API to interact over network with a Crumple Tree, a self-balancing binary search tree data structure.

Java
Spring Boot
ECR Law Firm Website
2022

Static web page built for Cohen Rothschild, PLLC with Bulma CSS.

HTML
CSS
SCSS
Bulma
Niche Cloudware Website
2022

Static web page built for Niche Cloudware, LLC with Bulma CSS.

HTML
CSS
Bulma
Skill Surge Bot
2021

Student productivity bot built for a Discord server with over 1000 users. Implements the Pomodoro method and study focus mode.

Node.js
Discord API
Slope Field Generator
2021

Slope field generator with p5.js that can represent the slope field of any given ordinary differential equation (ODE).

JavaScript
p5.js
Tenpy
2020

Toy python package to implement Linear algebraic structures and operations I made on the side while taking high school linear algebra.

Python

Education & Experience

Some of the work I've been doing

B.S. Computer Science

UC Irvine
Sep 2022 - Present

Specialized in Algorithms. Took courses in Systems, Architecture, Database, Information Retrieval, Machine Learning, Quantum Computing, Complexity, Data Structures, Algorithms, and many more.

Software Engineer Intern

Pickaxe
Jun 2023 - Aug 2023

Engineered a generative AI-driven Twitter marketing automation tool within 6 weeks, streamlining company marketing. Integrated GPT-4, Twitter API, LangChain, and FastAPI, reducing tweeting time by 80% while maintaining engagement. Automated end-to-end testing with Python Unittest, ensuring robust, maintainable code with 99% test coverage.

Teaching Assistant

UC Irvine
Sep 2023 - Mar 2025

Managed a 20-member teaching team using Agile Sprint Methodology, coordinating logistics for 600+ students per term. Automated exam logistics using Pandas, NumPy, and LaTeX, cutting logistic time by 50% and eliminating manual errors. Developed an ID-check system leveraging UCI Photo Roster API, Pandas, and LaTeX, reducing exam turn-in time by 80%.

Research Assistant

UC Irvine
Jan 2025 - Present

Studying metacognition and the impact of active journaling on the problem-solving skills of computer science students learning a new concept in randomized algorithms.