About Me
I'm a former high-performance cross-country ski athlete, now pursuing a Computer Science degree at the University of Calgary. The discipline, work ethic, and resilience I developed as an athlete are the same qualities I bring to my work as a student and aspiring developer. I'm passionate about creating clean, memorable digital experiences, and I approach every project with adaptability and a drive to learn. Outside of tech, you can find me in the outdoors doing something exciting.



Projects and Experience
Password Manager
Final group project for a cybersecurity course, built with React, Node.js, and PostgreSQL — I did the entire front end and contributed to backend logic. This was my first project working with the react framework and my first time making a full stack application. Significant skills developed and learned include client side error handling in react, best encryption and security practices, secure routing in react, token handling, and best practices for UI/UX design of a password manager.

Stellar Evolution Video Game
A brief educational video game simulating stellar life cycles, built in Unity with C# to visualize astrophysics concepts interactively. This was my first time working with Unity and C# at this scale, and I developed my skills in game design, development, and writing efficient, optimized code.

Toy Store Manager
My first major OOP project using Java and JavaFX. A desktop GUI app for managing inventory and sales in a toy store via CSV files. This project taught me about how to design a GUI for a Java app, as well as abstraction, interfacing, and code efficiency when developing in Java.

CBTL Website (In Progress)
Freelance WordPress project for the Calgary Bicycle Track League — my first contracted website build, currently under development.

My Skills
Proficient with development in Java, and have a strong grasp of front-end development principles. I'm currently expanding my skills by learning JavaScript and its web development frameworks, and gaining hands-on experience with databases, SQL, and how they integrate into full-stack applications.
Education
I began my post-secondary academic journey at Mount Royal University, where I studied Computer Information Systems for two years. During that time, I built a strong foundation in programming and software development, and also explored topics in business and marketing. I then transferred to the University of Calgary, where I'm currently in my third year of a Computer Science degree. At UCalgary, I've deepened my technical skills through courses in software engineering, computing machinery, data structures and algorithms, theoretical computer science, and cybersecurity.
Contact Me
You can contact me directly via email at jp7c@icloud.com.
