About Me

After completing the Mobile Applications Development program at St. Clair College in May 2021, I pursued a Bachelor's Degree in Computer Science at the University of Windsor, graduating in August 2022 and officially receiving my degree in October 2022. Throughout my educational journey, I acquired diverse skills, both through formal education (e.g., Java, Swift) and independent research at home (e.g., Flutter, Kotlin). Check out my skills section for a comprehensive list of programming languages and frameworks that I feel confident working with, including additional technologies like Laravel (PHP), JavaScript, React, Angular, and Bootstrap.

I specialize in developing mobile apps for Android using Java/Kotlin in Android Studio, iOS apps with Swift in Xcode, and cross-platform apps with Flutter & Dart in VS Code. Additionally, I create RESTful APIs using Laravel & PHP in PHPStorm. I have experience and still growing my experience in web development with technologies such as Bootstrap, React, and Angular. I am enthusiastic about acquiring new skills, whether in frameworks or programming languages, to continually enhance my knowledge as a software developer.

Building projects, whether for academic purposes or personal enjoyment, is a passion of mine. Explore my projects section to discover some of the creations I've developed over the years. Each project comes with links to images, accessible through the white gallery icon, and GitHub repositories, accessible through the GitHub icon.

Skills

Kotlin

 

Java

 

Swift

 

Flutter & Dart

 

C#

 

PHP

 

HTML/CSS

 

Projects

TV Tracker

  • Android (Kotlin)
  • Jetpack Compose
  • Dagger Hilt
  • TMDB API
Search and store your favourite TV series. This app was created with a focus on learning new skills and technologies including the ones listed above and MVVM, Coroutines, State Flows, Repository Pattern.

RX-Medify

  • Flutter & Dart
  • Laravel
  • Bloc State Managment
  • openFDA API
Keep track of your medications in a calendar format. Connect with your caregivers to allow them to view your medications.

Murder Mansion

  • Eclipse
  • Java
  • JavaFX
  • Adobe Illustrator
Desktop game clone of the board game Clue. Select your characters and find out who commited the murder, what weapon they used, and where they comitted it.

FitBros

  • Android Studio
  • Java
  • English + Spanish
  • Adobe Photoshop CC
Fitness app to provide workout options to optimize flow of gym experience.

TimeHub

  • Eclipse
  • Java
  • MySQL
  • Adobe Illustrator
Keep track of all the tasks you have for your projects.

Weight Locker

  • Xcode
  • Swift
  • UIKit
  • CoreData
Keep track of your weight based on a set term.