Welcome to my work!
Double degree student bridging software with business while pursuing an AI specialization.


Filip Ratiu
Software Engineer
Waterloo, ON
About Me
I am a third year double degree student studying Computer Science and Business Administration. I love designing and developing unique UI/UX experiences and discovering new use cases for technology, especially automation related. I work across many programming languages, but I particularly enjoy C++ for its efficiency and my understanding of the compiler and CPU execution of the language.
I also have a heart for teaching and sharing knowledge. I teach 12 piano students through the Royal Conservatory of Music (RCM) and am building RCM-aligned apps to give them tailored, take-home learning. I'm passionate about solving problems at the business-technology intersection.
Interests
- Software Development
- Artificial Intelligence
- Computer Architecture
- Classical Piano
- Volleyball, Golf, Fishing
- Theology
- Pittsburgh Penguins
Education
-
BCS Computer Science
University of Waterloo
-
BBA Business Administration
Wilfrid Laurier University
Technologies: VS, VS Code, Android Studio, Git, SQL Management Studio, PowerShell, Linux (Ubuntu) Shell, PRTG Monitor, Rabbit MQ, TensorFlow, ImageNet, .NET, LaTex, Docker, MS Office (Word, Outlook, Excel, PowerPoint)
Where I've Worked
Personal Projects

WLP4 Compiler
A compiler that translates a subset of the C programming langauge into MIPS assembly code via analysis (scanning, parsing and context-sensitive analysis) and synthesis (code generation) while utilizing a homegrown assembler.

Personal Website
An iteractive personal website that showcases my portfolio and creative thought.

Transposer
A mobile app that allows users to submit images/photos of sheet music and transpose the music into their desired key in a new pdf.

RCM Music Learning
A mobile app that provides tailored music theory questions and ear training specific to each level of the RCM piano curriculum.

Tank Madness
A 2D tank warfare game where the objective is to destroy opposition warecraft before it destroys you.

DouDizhu
A climbing card game where the user battles the landlord using a 54 card deck.

CatchGame
A daleks catch game where the objective of the doctor/green peg is to crash all of the daleks before being caught.
Get In Touch
Feel free to reach out! I'm currently in my 3A study term and looking for a 4-month 2026 Winter co-op placement. Whether you'd like to connect about future opportunities or just have a chat, I'd love to hear from you!