Nicholas Caro Lopez
Welcome to My Portfolio!
Explore my journey, projects, and experience.
Always open to exploring new opportunites.

About Me
Hola, mucho gusto! My name is Nick. I am a 3rd year Computer Science Co-op Student at Toronto Metropolitan (formerly Ryerson) University and I enjoy solving complex problems. I spend most of my time programming, the reasoning varying drastically anywhere from my university courses or professional work all the way to tinkering with the latest and most popular technologies out of personal interest. Having worked as a Software Developer/Engineer for 2+ years now, I have gained industry-level proficiency with programming languages like Python, C#, Javascript, SQL and many more. I also have some other hobbies including but not limited to: MMA, Gaming and Working Out. Please look around the rest of this webpage and if you would like to reach out to me in regards to anything, please message me!
Work Experience
Dayforce (formerly Ceridian)
Software Developer Intern
Designed, built, and maintained core authentication and session management microservices powering Dayforce’s secure login and MFA workflows, utilizing .NET/C#, ReactJS, and SQL Server.
Laboratory for Translational Medicine, Toronto Metropolitan University
Software Engineer
Researched and developed an advanced, image-based motion-tracking extension for the open-source 3D Slicer platform using Python, PyQt, and Docker, to improve success rates in radiation therapy treatment planning.
Projects

Terrahacks Application Portal
Developed the 2024 Hackathon portal for Toronto-based University students interested in technology to further their skills, efficiently handling the registration of 473 applicants and 250 participants
Languages: JavaScript, Next / React
Tools: Supabase, AWS

Machine Learning Match Predictor
Predicts the outcomes of La Liga football matches with an 84% precision using machine learning by applying a Random Forest Classifier and provides tools to scrape and prepare the necessary match data
Languages: Python
Tools: Selenium, Scikit-learn, Pandas
Skills
Python
C#
.NET
JavaScript
React
Java