Hi! I'm Farzad

I work on how machines see, learn, and know where they are.

University of Michigan

  • BSE, Computer Science
  • BSE, Robotics

Hey! I'm a student at Michigan studying computer vision and kinematics for robotics. In my free time I cook, design, and lift. I want work where perception meets hardware.

Currently listening to: Lose My MindDon Toliver

Currently trying to: learn how to cook

Farzad Hasan

Experience

Incoming at IMC Trading,
Chicago, IL, starting June 2027.

May – August 2026

Capital One

Enterprise Platforms

Washington, DC

May – August 2025

Google

Social Graph Backend

Kirkland, WA

September 2024 – February 2025

JPMorganChase

Client Onboarding Platforms

Ann Arbor, MI

Projects

Pointer

May – June 2026

Press a key and the cursor becomes an assistant that reads what is on your screen and operates other apps to finish the task.

Swift 6, SwiftUI, AppKit, TypeScript, Hono, Gemini

Path.Jerry.IO

June 2022 – June 2024

A browser tool that draws driving paths for a competition robot and compiles them into motion the robot can actually execute, with or without a network.

C++, PROS, FFTW, React

Coursework

perception & learning

n = 4

  • EECS 442Computer Vision
  • EECS 445Introduction to Machine Learning
  • ROB 102Introduction to AI and Programming
  • ROB 330Localization, Mapping, and Navigation

systems & hardware

n = 3

theory & interaction

n = 4

  • EECS 203Discrete Mathematics
  • EECS 281Data Structures and Algorithms
  • EECS 376Foundations of Computer Science
  • ROB 204Introduction to Human-Robot Interaction

Programs

Tech Stack

Languages

  • C++
  • Java
  • TypeScript
  • Python
  • C

Robotics & CV

  • OpenCV
  • ROS 2
  • Eigen

Machine Learning

  • PyTorch
  • NumPy
  • scikit-learn

Tools

  • Git
  • AWS
  • React
  • Docker
  • Node.js

Contact