Michael Dimitrov

Software Engineer

Software engineer with hands-on experience in iOS app development, full-stack web systems, and operating systems, with interests in artificial intelligence, robotics, and quantum computing. I'm deepening task-and-motion planning and self-supervised learning, and applying them to interdisciplinary projects that turn theory into tested systems.

Featured Projects

Peak – Climbing Logbook

An iOS app that helps climbers log sessions and understand their training over time.

Pebbled

A relaxing iOS game about balancing pastelle rocks.

MusicSketch

A collection of my favorite features I've developed for MusicSketch.

More Projects

OurPurduePlan

Collaborative degree-planning web app that lets Purdue students build degree plans.

ClimbComp

A full stack react Native app for running local climbing competitions.

Organism

A grid-based strategy game where you grow a multi-cell organism, balance energy, and survive as long as possible.

State Machine Circuit

Lab report from an ECE course where I designed, simulated, and built a state machine circuit.

Connect

Feel free to contact me at michael.dimitrov208@gmail.com