Sean Singh

SEAN SINGH


Software Engineer | B.S. Computer Science

Focused on systems, cybersecurity, and full-stack app/web development.

Résumé
LinkedIn
GitHub
Blog
Email

Work Experience


UCSC logo

Computer Systems Course Staff & Tutor

Jack Baskin School of Engineering

Sept 2024 – Jan. 2026 · Santa Cruz, CA

  • Mentored 600+ students on low-level & secure programming, multithreading, sockets, memory management, synchronization primitives, and debugging tools (GDB/Valgrind/ThreadSanitizer)
Research lab icon

Research Software Engineer

AIEA Research Lab

Apr. 2024 – Jan. 2026 · Santa Cruz, CA

  • Developed a Python autograder with tree-based analysis engine to evaluate correctness and behavior of submissions
  • Integrated external engines and built automated test agents to benchmark speed and validate logic with edge cases
  • Achieved 95% student preference rate for new analysis-based system versus previous grading system
GDSC logo

Director of Instruction

Google Developer Student Club @ UCSC

Mar. 2024 – Aug. 2025 · Santa Cruz, CA

  • Designed and led 15+ technical workshops on Docker, TensorFlow, OpenCV, Flutter, and more for 180+ students.
  • Hosted weekly LeetCode practice and hands-on coding sessions to help students prepare for technical interviews.

Education


UCSC logo

University of California, Santa Cruz

B.S. in Computer Science

2022 – 2026 · Santa Cruz, CA

Data Structures & Algorithms, Compiler Design, Network Security, Artificial Intelligence

Projects


Capsule icon

Capsule

Lightweight file transfer for the web, Android, and terminal

RustRust
KotlinKotlin
AstroAstro

A self-hostable file transfer service built for quick, temporary handoffs. Upload a file, get a link and QR code back, and the server auto-deletes it after 1 hour. Supports optional client-side encryption on Android and CLI with decryption keys that never touch the server. Clients available for Web, Android, and cross-platform terminal (Windows, macOS, Linux).

Beacon icon

Beacon

AI-powered travel discovery & trip planning platform

ReactReact
TypeScriptTypeScript
Express.jsExpress.js
MapboxMapbox
GeminiGemini
AWSAWS

A live travel platform where users drop pins on an interactive map, build itineraries with an AI planner powered by Gemini, and collaborate on trips in real-time via WebSockets. 20 active users with pins across all 50 U.S. states and 3 countries.

ChargeCosts icon

ChargeCosts

Tesla EV companion app with full Fleet API integration

RustRust
ReactReact
TypeScriptTypeScript
Fleet APIFleet API
GoGo

A full-stack Tesla companion app with real-time vehicle telemetry, remote controls, and detailed charging analytics like cost per mile and carbon emissions. The Rust backend implements the full Tesla Vehicle Command Protocol signing pipeline (P-256 ECDH, HMAC-SHA256, AES-128).

UCSC.app icon

UCSC.app

All-in-one campus information portal

ReactReact
TypeScriptTypeScript
FastAPIFastAPI
PythonPython
OpenAPIOpenAPI

One-stop-shop UCSC campus information portal Featuring live dining hall menu information, a combined news viewer of all UCSC depts. and feeds, high-speed course search, and an interactive map to show what class is currently taking place in any building. Fully styled with raw CSS for a custom look.

Compiler icon

Custom Compiler

Simple-C compiler with optimization passes

PythonPython
CC
C++C++

A compiler for a C-like language built in Python with recursive descent parsing, full semantic analysis including type checking, scope resolution, and three-address code generation. The web interface features a fully custom VS Code-style editor with syntax highlighting, live error display, and compiled output rendering.

Events


NSA Codebreaker icon

NSA Codebreaker Challenge 2025

Multi-stage cybersecurity investigation — all 7 tasks completed

Volatility, Ghidra, Binary Ninja, Wireshark, Python, GDB

A multi-stage cybersecurity competition run by the NSA. Completed all 7 tasks spanning digital forensics, network forensics, memory forensics, malware analysis, cryptanalysis, and achieving RCE via a zip path traversal vulnerability in a provided Android app.

CruzHacks icon

CruzHacks

UCSC's annual hackathon

Santa Cruz, CA

  • Won 1st Place SlugHack in CruzHacks 2023
ACMHacks icon

ACM Hacks

ACM Hackathon @ UCSC

Systems & AI projects

  • Won 1st Place in ACM Hacks 2024

Skills


Languages
PythonPython
RustRust
CC
C++C++
JavaScriptJavaScript
TypeScriptTypeScript
SQLSQL
BashBash
KotlinKotlin
Frameworks & Libraries
ReactReact
Next.jsNext.js
AstroAstro
Node.jsNode.js
Express.jsExpress.js
FastAPIFastAPI
AxumAxum
React NativeReact Native
Android SDKAndroid SDK
FirebaseFirebase
SupabaseSupabase
Tools & Infrastructure
AWSAWS
DockerDocker
GitGit
PostgreSQLPostgreSQL
Linux / UnixLinux / Unix