Hi, I'm Philip

Computer Science Student specializing in AI/ML | Full-Stack Developer | Building innovative web and mobile applications

About Me

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 real-world problems. 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.

Skills & Technologies

Python Java JavaScript React React Native Node.js HTML/CSS SQL C C# C++ R Haskell Swift ServiceNow Git LATEX

Languages

English French Greek Spanish

Portfolio

A collection of projects I've worked on

Let's Train

Let's Train

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

TalkToMe

TalkToMe

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

Pokemon Party

Pokemon Party Web Application

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

Passion XI

Passion XI

Built a modern foundation for a new, up-and-coming local soccer team. Developed the website front-end with self-taught HTML, CSS, and JavaScript. Created marketing and branding strategy, designed and organized social media posts.

Tech: HTML, CSS, JavaScript, Canva

Courses & Education

Learning never stops

2023 - 2026

Honours B.Sc in Computer Science - AI/ML Stream

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.

2018 - 2023

Honours B.Sc in Biomedical Sciences

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.

Work Experience

My professional journey

July 2023 - Present

Student Intern

Conseil des Écoles catholiques du Centre-Est, Ottawa, ON

  • Performed web application quality assurance testing, reported various bugs and issues, ensuring the quality and functionality of the software
  • Updated and maintained the MS SQL database using Visual Studio, meeting the changing business needs and requirements of the web application
  • Fixed minor back-end bugs using C# and .NET, enhancing the performance and reliability of the web application

Technical Skills: Jira Software, SQL, C#, .NET

Soft Skills: Bug fixing, Application testing, Teamwork, Communication

Get In Touch

I'm always open to discussing new opportunities