Hi, my name is
Aayan Latif
I’m a software engineering student interested in machine learning and artificial intelligence. Always building and learning.
About Me
Hello! My name is Aayan and I am a software engineering student at the University of Ottawa.
I’ve had the privilege of working on interactive AI projects, full-stack web apps, and game development. My main focus these days is building fully functional applications and projects.
I am currently a Bachelor of Applied Science student majoring in Software Engineering at the University of Ottawa (2025 - 2029).
Here are a few technologies I’ve been working with recently:
- Python
- Java
- C#
- JavaScript
- HTML
- CSS
- FastAPI
- RESTful APIs
- SQLite
- scikit-learn
- Pandas
- Git/GitHub

Some Things I’ve Built
Featured Project
Pulse AI Coach
Pulse AI Coach is an habit tracking application that uses machine learning to provide personalized coaching to users. It uses FastAPI for the backend, SQLite for the database, and scikit-learn for the machine learning models.
- FastAPI
- SQLite
- scikit-learn
- pandas
- numpy
Featured Project
LockIn
A study group matching web application concept co-developed within a 6-person team. Led the product pitch and business planning phase, designing mockups and presented to a panel of peers and instructors. Focused on creating a responsive frontend experience using JavaScript, HTML, and CSS.
- JavaScript
- HTML
- CSS
Featured Project
Lazy Line
An interactive fishing game built using Object-Oriented Programming principles and event-driven design patterns to manage game states. Designed complex game logic for casting, catching, and scoring mechanics, ensuring a seamless user experience.
- Java
- OOP
- Event-Driven Design
What’s Next?
Get In Touch
I am currently looking for new opportunities, and my inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!
Say Hello

