Student at U of T | Exergame Dev | Founder @ Predictly

Passionate about creating innovative solutions that bridge technology and real-world impact. From AI-powered applications to healthcare gaming, I build experiences that matter.

Daniel Rafailov

About Me

Hello and welcome! I'm Daniel Max Rafailov, a third-year Computer Science student at the University of Toronto. I'm passionate about leveraging technology to create meaningful solutions, from healthcare applications to AI-powered platforms.

My journey spans from low-level assembly programming to modern mobile app development, always with a focus on user experience and real-world impact.

Languages

Swift, Python, Java, JavaScript, HTML, CSS, C, R, SQL, MIPS Assembly

Tools & Frameworks

Git, Unity, SwiftUI, React, Node.js, Supabase, VS Code

Specialties

Mobile Development, Game Development, AI Integration, Web Development

Soft Skills

Team Leadership, Teaching, Analytical Thinking, Bilingual (English/French)

University of Toronto

Honours Bachelor of Science - Computer Science
Currently in third year, focusing on software engineering, algorithms, and system design. Active in various projects and research collaborations.

University of Toronto
Daniel Rafailov

Work Experience

Unity Developer – Exergame Development

University of Toronto | July 2025 – Present

Collaborating with a PhD candidate in Biomedical Engineering to design modular, gamified robotic rehabilitation experiences. Enhancing games like Flappy Bird, Catch, and Pirate Ship for stroke rehabilitation, with plans to adapt for Meta Quest VR platform.

Founder – Predictly (AI-Powered Sports App)

Self-employed | April 2025 – Present

Designed and developed an AI-powered sports analytics application for iOS using Swift and SwiftUI. Integrated Supabase for real-time data storage and authentication, incorporating AI-driven insights for sports predictions and user engagement.

Featured Projects

Dr. Mario Clone

Complete recreation of the classic Dr. Mario game using MIPS assembly language, featuring gravity simulation, collision detection, and virus elimination logic.

MIPS Assembly Mars IDE Game Development

Intelligent Chess Engine

Advanced chess engine with minimax algorithms, alpha-beta pruning, and GUI support. Features legal move validation, checkmate detection, and AI vs human gameplay.

Python AI Algorithms GUI

SmartMeal Recipe Planner

Comprehensive recipe planning app with dietary filtering, Spoonacular API integration, and intelligent shopping list generation with ingredient substitutions.

React API Integration JavaScript
Portfolio Website

Modern Portfolio

Responsive personal website featuring modern design principles, smooth animations, and optimized performance across all devices and browsers.

HTML/CSS JavaScript Responsive Design

Pong Game

A recreation of the classic Pong game using Java and Java Swing, featuring smooth gameplay mechanics and classic arcade-style controls.

Java Java Swing Game Development

Calculator App

A fully functional calculator application programmed in HTML, CSS, and JavaScript with a clean interface and comprehensive mathematical operations.

HTML/CSS JavaScript Web App

What I Offer

Web Development

Creating modern, responsive websites with cutting-edge technologies. From custom designs to complex web applications, I deliver solutions that engage users and drive results.

Mobile App Development

Developing native iOS applications with Swift and SwiftUI, focusing on intuitive user experiences and robust backend integrations for modern mobile solutions.

Game Development

Specializing in Unity game development for rehabilitation and educational purposes, creating engaging experiences that serve meaningful purposes in healthcare and learning.

AI Integration

Implementing AI-powered features and analytics to enhance applications with intelligent predictions, data insights, and automated decision-making capabilities.

Technical Tutoring

Providing personalized tutoring in computer science and mathematics, helping students build strong foundations and develop problem-solving skills through practical guidance.

Technical Consulting

Offering strategic technical guidance for startups and projects, from architecture decisions to technology stack selection and development best practices.

Let's Connect

Get In Touch

I'm always interested in new opportunities, collaborations, and interesting projects. Whether you want to discuss a potential project or just say hello, I'd love to hear from you!

Email

danielrafailov7@gmail.com

Phone

416-970-3358

Location

Toronto, Ontario, Canada

Download Resume

Send Message