// RUNNER PROFILE — UPLINK ACTIVE

About
Me

I'm an electrical and computer engineering student at UW-Madison who likes building at the point where circuits, embedded systems, and practical software meet.

A lot of my work starts with a real object in front of me - a PCB that needs another revision, a laptop that will not boot, a server that needs to be more reliable, or a thermal problem that needs measurement instead of guesswork. I enjoy the full loop of designing, building, testing, debugging, and then making the system cleaner on the next pass.

Right now, I am interested in vehicle electronics, power electronics, embedded hardware, self-hosted systems, and performance optimization.

SKILLS ——

Technical Stack

PCB Design
Altium Designer
Circuit Analysis
Embedded Systems
SMD Soldering
ESP32 / Arduino
Python
Java
Linux / Bash
Docker / Proxmox
ANSYS Fluent
Fusion 360 / Blender
LIFE ——

Activities

Endurance

Long-Distance Cycling

Completed a 200 km Audax brevet and keep training for longer rides. It is a good outlet for patience, pacing, and stubbornness in useful quantities.

Training

Strength Work

Three-plus years of structured resistance training. It keeps me consistent, grounded, and very aware that small improvements compound. My PRs so far: 235lb bench, 290lb squat, 375lb deadlift

Making

YouTube: DPEIW

I make technical videos around hardware builds, system design, repairs, and debugging. It is part documentation, part learning-in-public.

EDU ——

Education

University of Wisconsin-Madison

2025 — 2028

B.S. Electrical and Computer Engineering, with work across circuits, embedded systems, software, and hardware prototyping.

ECE Wisconsin Racing Hardware

One World International School

2023 — 2025

International Baccalaureate Diploma Programme, with higher-level coursework in Math AA, Physics, and Chemistry.

CV ——

Resume

Pranav Vishwas Resume

Embedded here for a quick look. Download the PDF if you want the full version.

Download PDF

Your browser cannot display the embedded PDF. Download the resume instead  →