Jeevithan Mahenthran

Backend Developer & Full Stack Engineer

Hey, I'm a CS student at UC Santa Cruz who loves building full-stack apps with focus on backend development, seeking entry-level roles and internships to grow and gain more industry experience.

About Me

Hello! I'm a Computer Science student at UC Santa Cruz, graduating in June 2025. I love building full-stack websites from the ground up, but my real passion is in backend development. I enjoy working with APIs, databases, and server logic to create scalable, and efficient systems. It's a bit hard to explain but, there's just something exciting about breaking down complex problems and turning them into clean, well-structured solutions.

Right now, I'm looking for entry-level software engineering roles or internships where I can continue learning, collaborating, and building real-world applications. I thrive best in environments where I can get direct feedback to get things done without sugar-coating the challenges.

Outside the screen, you’ll probably find me on the basketball court, at the gym, or out fishing. I also love gaming with friends to wind down, and, of course, solving LeetCode problems...because at this point, NeetCode’s voice is my internal monologue. Fueled by too much caffeine and an unhealthy love for White Monster, I’m always up for a challenge, whether it’s in code, sports, or everyday life.

My Cat Tony

Projects

Video
View 3 Items

Falsification of Autonomous Driving Stacks

Research utilizing the CARLA driving simulator running wuth WSL for conducting autonomous vehicle testing. Focused on determining which initial parameters, such as speed and distance between the ego vehicle and the driving stack, led to the most violations and crashes. Additionally, introduced ChatScene, an LLM focused on creating scenarios to generate custom Scenic scripts for running targeted safety tests.

PythonCARLAScenicVerifAIChatScene
Video
View 4 Items

Body and Soul

A 2v2 online MOBA developed in Unity 6, where players are bound by a tether, with only the most coordinated team will achieve victory. Built with Photon for multiplayer, the game features skill-based combat and progression. My focus was on designing the upgrade system, implementing various skills, and facilitating the entire project as Scrum Master.

UnityPhotonC#Scrum Methodology
SlugRush Daily ViewImage
View 2 Items

UCSC SlugRush Gym Tracker

A full stack web app for UCSC students to track gym crowd levels. Frontend built with Next.js and Tailwind CSS, backend running on FastAPI, and a PostgresSQL database running on Supabase.

Next.jsVercelPythonFastAPIRenderSupabasePostgreSQL
Portfolio Mobile ViewImage
View 5 Items

Portfolio Website

A fast and responsive personal portfolio website built with Next.js to showcase my work and skills

Next.jsVercel
WP.GG Main InterfaceImage
View 2 Items

WP.GG (Riot Stats Checker)

A simple full-stack project which uses Riot Game's Public API to access user data, such as win rate, champion mastery, match data, etc. Built with HTML/CSS and Express.js, with the backend hosted on Firebase. Unfortunately, the Riot Games API documentation has been updated, and our version is no longer compatible with the latest changes.

Node.jsHTML/CSSExpress.jsFirebase

Skills

Frontend Development

Next.js
Next.js
Angular
Angular
Tailwind CSS
Tailwind CSS
Figma
Figma

Backend Development

Flask
Flask
FastAPI
FastAPI
Node.js
Node.js
C/C++
C/C++

Databases & Cloud

PostgreSQL
PostgreSQL
Firebase
Firebase
Supabase
Supabase
Vercel
Vercel
Docker
Docker

AI & ML Development

LangChain
LangChain
LlamaIndex
LlamaIndex
CARLA
CARLA
Scenic
Scenic

Game Development

Unity
Unity
Photon
Photon
C#
C#
Phaser
Phaser

Development & Security Tools

Git
Git
Linux
Linux
Ghidra
Ghidra
WireShark
WireShark
Mininet
Mininet
Bash
Bash