
University of Wisconsin-Madison
B.S. in Computer Sciences and Mathematics
Expected May 2029
Madison, WI
Software Engineer

I am a software engineer studying Computer Sciences and Mathematics at the University of Wisconsin-Madison. I build developer tools, full-stack products, educational software, and large-scale multiplayer systems.
My work includes production systems for 25+ Roblox games with 215M+ combined visits, 15 shipped client projects, and academic planning software used by 4,000+ students.

B.S. in Computer Sciences and Mathematics
Expected May 2029
Madison, WI
Production engineering across web, mobile, education, and multiplayer systems.
Production Luau systems and server-authoritative architecture for large multiplayer Roblox experiences.
Luau / Client-Server Architecture / Networking / Performance Profiling
End-to-end product development for businesses, nonprofits, and civic organizations.
Next.js / TypeScript / Database Design / Production Deployment
Cross-platform mobile interface design and implementation for iOS and Android.
Swift / Kotlin / Mobile UI / Usability Testing
Programming instruction, curriculum development, project mentorship, and instructor supervision.
Python / JavaScript / C# / Curriculum Development
Selected systems with architecture, scale, and implementation detail.

01
2026
GitHub-Native Pre-Merge Review Platform
A repository-aware review platform for finding security, reliability, API contract, accessibility, and testing regressions before merge.
Next.js / TypeScript / PostgreSQL / Supabase / GitHub Apps / OpenAI / Stripe

02
2025
Academic Planning Platform
Full-stack academic planning software used by 4,000+ students for course discovery, prerequisite mapping, degree audits, GPA forecasting, and graduation planning.
Next.js / TypeScript / PostgreSQL / Supabase / Semantic Search / Hugging Face

03
2026
Real Estate Marketplace
A full-stack property marketplace with property search, role-based accounts, subscriptions, promotions, leads, uploads, favorites, and listing analytics.
Next.js / TypeScript / MongoDB / Mongoose / JWT / Razorpay / Vercel

04
2026
Client-Side Analysis Tool
A fully client-side Stockfish 18 analyzer with MultiPV evaluation, move classification, ECO opening detection, evaluation graphs, and PGN/FEN import.
Next.js / TypeScript / Stockfish 18 / WebAssembly / Web Workers / chess.js
Core technologies reflected in my production and project work.
President
Computer Science Club
Founder & President
Speedcubing Club

National Competitor
Business Professionals of America
I work across the full product stack, from requirements and interaction design to backend architecture, data modeling, testing, deployment, and maintenance. I care about turning ambiguous problems into reliable software that people can use in production.
My strongest experience is in TypeScript and Next.js product development, database-backed applications, client-server systems, asynchronous processing, and performance-sensitive game infrastructure.
Outside of software, I enjoy speedcubing, chess, teaching, and experimenting with new product ideas.
I am open to software engineering opportunities and technical collaborations. Reach me at skarun@wisc.edu.