Python
React
C++
Scikit-learn
Node.js
OpenCV
About
Skills
Projects
Experience
Coursework
Contact
☀ Light

Available for internships & research

Nikolas Margaritis

Computer Science & Data Science at the University of Wisconsin–Madison

Drag blocks around · click one to explore ↓

About Me

Who I Am

a

N
👋

Education

CS & Data Science, UW-Madison

GPA

4.00 / 4.00 · Dean's List

Interests

AI/ML, Computer Vision

Fuel

Red Bull & curiosity

I'm a double major in Computer Science and Data Science at the University of Wisconsin–Madison, graduating May 2028 with a 4.0 GPA.

My work spans autonomous vehicles, bioinformatics research, and full-stack development. I'm currently on the Wisconsin Autonomous Perception Team, engineering computer vision capabilities for a student-built self-driving car. Before that, I analyzed single-cell RNA datasets as a research mentee at Stanford's Robinson Lab.

I love building things end-to-end: from React frontends and REST backends to ML pipelines and embedded robotics. If there's a hard problem and a clear impact, I'm interested.

PythonJavaC++RReactComputer VisionMachine Learning
~ status.sh
$buildingAutonomous vehicle perception (Wisconsin Autonomous)
$shippingMadDash — GPS run tracker with Google Maps
$studyingIntro to AI · Machine Organization & Programming
$drinkingPeach Red Bull, always
$
scroll to continue

Portfolio

Personal Projects

Things I've built to learn, solve problems, or scratch a creative itch.

LIVE TRACKING
GPS LOCK ✓
START
END

3.2 km

Distance

24:18

Time

248 cal

Burned

Featured

MadDash

Health & Lifestyle Run Tracker

React + Vite run tracker with custom routing, run history, and real-time GPS. Google Maps API for dynamic route rendering and waypoint selection, plus MET-based calorie estimation.

ReactViteGoogle Maps API
CAMERA FEED
● REC
TRACKING

42 cm

Distance

ACTIVE

Status

PWM ✓

Motors

Featured

Ball-Tracking Robot

Autonomous Computer Vision System

OpenCV + ultrasonic sensor robot that autonomously tracks a ball. Uses object position for movement control, an LED matrix for distance readout, and PWM for synchronized wheel motors.

OpenCVPythonComputer Vision
app.college-ai.com
Reach
MITStanford
Target
Georgia TechUVA
Safety
UW-MadisonPurdue
Upload resume…
Generate

AI College Assistant

Full-Stack College Matching App

React + Node.js/Express app that parses uploaded resumes via OpenAI GPT-4o mini and generates personalized Reach/Target/Safety college lists with a RESTful API backend.

ReactNode.jsExpress

Background

Experience

Research, internships, and community impact.

4Roles
3Organizations
4Years active

Perception Team Member

Wisconsin Autonomous (UW-Madison)

Madison, WI

Feb 2026 – Present

Engineered core computer vision capabilities for a student-built autonomous vehicle. Trained and optimized a MobileNetV2 image classification model to accurately identify and categorize diverse traffic signs.

Computer VisionMobileNetV2PythonOpenCV

Software Engineering Intern

Susumu USA

San Jose, CA

Jun 2022 – Jul 2022

Designed and implemented an end-to-end automated order processing system using Power Automate to monitor incoming emails and route notifications to relevant personnel. Eliminated manual data entry, removing human transcription errors and accelerating order processing turnaround times.

Power AutomateAutomationWorkflow Design

Research Mentee

Robinson Lab (Stanford University)

Palo Alto, CA

May 2023 – Nov 2023

Analyzed bulk and single-cell RNA datasets using R to investigate gene expression patterns related to gout pathogenesis in human and murine models. Developed clustered visualizations using PCA and t-SNE to interpret high-dimensional biological data and identify key genetic markers for therapeutic research.

RscRNA-seqPCAt-SNEBioinformatics

Tutor

Achievement Connections — West High School

Madison, WI

Oct 2024 – May 2025

Provided individualized weekly tutoring sessions to two high school students, building a strong foundational understanding of core Algebra I concepts.

TutoringAlgebraMentorship

Tech Stack

Skills & Tools

Technologies I use — grouped by category and proficiency.

Languages7 skills
Frameworks & Libs6 skills
Tools & Platforms4 skills
Expert
Proficient
Familiar

Python

Expert

Java

Proficient

C / C++

Proficient

R

Proficient

Bash

Proficient

Assembly

Familiar

Power Automate

Proficient

React

Proficient

Node.js

Proficient

Express

Proficient

Tailwind CSS

Proficient

Scikit-learn

Proficient

OpenCV

Proficient

Git

Expert

Linux

Proficient

Power BI

Familiar

RESTful APIs

Proficient
🏅

Certification

Introduction to Machine Learning: Supervised Learning — Coursera

earned ✨

Academics

Coursework

Relevant CS & Data Science courses at UW–Madison. All As — 4.0 GPA.

4.0GPA

Fall 2024

COMP SCI 300A

Programming II

Core CS
COMP SCI 252A

Intro to Computer Engineering

Systems
MATH 341A

Linear Algebra

Math / Stat

Spring 2025

COMP SCI 240A

Intro to Discrete Mathematics

Math / Stat
COMP SCI 400A

Programming III

Core CS
STAT 240A

Data Science Modeling I

Data Science

Fall 2025

COMP SCI 354A

Machine Organization & Programming

Systems
COMP SCI 320A

Data Science Programming II

Data Science
STAT 340A

Data Science Modeling II

Data Science

Spring 2026

COMP SCI 540A

Intro to Artificial Intelligence

AI / ML
MATH 319A

Techniques of Ordinary Diff Eqs

Math / Stat
STAT 311A

Intro to Mathematical Statistics

Math / Stat

Fall 2026In Progress

COMP SCI 577IP

Introduction to Algorithms

Core CS
COMP SCI 407IP

Foundations of Mobile Systems

Systems
L I S 461IP

Data Ethics and Policy

Data Science
Available for internships & research · Summer 2026

Contact

Get In Touch

Have a question or opportunity? I'm always open to interesting conversations, internship opportunities, or research collaborations. Reach out — I reply fast.

© 2026 Nikolas Margaritis — Built with Next.js & Tailwind CSS