Computer Science Student specializing in AI/ML | Full-Stack Developer | Building innovative web and mobile applications
I'm a Computer Science student at Carleton University, pursuing an Honours B.Sc with a specialization in Artificial Intelligence and Machine Learning. With a strong foundation from my previous degree in Biomedical Sciences at the University of Ottawa, I bring a unique interdisciplinary perspective to software development.
I'm passionate about building modern web and mobile applications that solve everyday and real-world problems (big or small). From hackathon projects to personal initiatives, I enjoy working on projects that combine technical skills with creative problem-solving. I'm fluent in English, French, Greek, and Spanish, which helps me collaborate effectively in diverse teams.
A collection of projects I've worked on
I couldn't consistently beat the Original IQ Tester puzzle myself—so I built a Q-learning agent to see if it could do better. Custom environment, reward shaping, symmetry-based training, and a Tkinter GUI to watch the agent play.
Tech: Python, NumPy, Q-Learning, Tkinter
A unified React/TypeScript app solving student housing challenges with four integrated screens: property listings with landlord verification, roommate compatibility survey, housing connection and matching, and landlord profiles. Built during the SESA hackathon.
Tech: TypeScript, React, CSS, Vite
A mobile and web application built with React Native that helps Soccer Clubs and players train. The app uses a database to help users navigate through drills used by high-level teams and plan their own training sessions with ease. Currently in development as part of Database Management coursework.
Tech: JavaScript, React Native, Expo, SQL
A mobile and web application built with React Native for self-improvement. Allows users to practice dialogue and conversation with AI-generated characters in different contexts and receive coaching. Built during a hackathon and powered by the OpenAI API.
Tech: JavaScript, React Native, Expo, OpenAI API
A web application that uses PokeAPI to fulfill necessary tasks. Built using skills learned in Web Applications fundamentals course, demonstrating proficiency in modern web development practices.
Tech: JavaScript, CSS, HTML, SQL, Node.js
My personal team—I built the website, branding, and socials myself to get hands-on experience while playing and having fun with my friends.
Tech: HTML, CSS, JavaScript, Canva
Learning never stops
Carleton University, Ottawa, ON
Expected Graduation: April 2026. Specializing in Artificial Intelligence and Machine Learning. Relevant coursework includes: Java (problem solving, abstraction, methods, inheritance, program efficiency, testing and debugging), Systems Programming in C (fundamental OS concepts, procedures, data types), Web Applications in JavaScript (scripting, virtual machines, performance and security), Data Structures (analysis and optimization), Software Engineering in C++, and Database Management Systems.
University of Ottawa, Ottawa, ON
Dean's Honors List 2018-2020. Relevant coursework includes: Python (algorithm design, structure decomposition, documentation, testing, debugging, recursion, data structures, introduction to objects), R (hands-on data analysis for biological questions using quantitative and computational methods), Computing, Programming, Bioinformatics Laboratory, Calculus, and Statistical Analysis.
My professional journey
Conseil des Écoles catholiques du Centre-Est, Ottawa, ON
Technical Skills: Jira Software, SQL, C#, .NET
Soft Skills: Bug fixing, Application testing, Teamwork, Communication
My door is always open, feel free to reach out!