I once built a robot that could solve a maze using only light sensors and Arduino!
A Computer Science student at Ontario Tech University with a strong foundation in computing and problem-solving.
I'm passionate about turning ideas into practical tech solutions — from writing clean, efficient code to building hardware-based projects with Arduino and circuitry.
Outside academics, I volunteer, compete in hackathons, and love sharing knowledge with others. Always learning, always building.
Java, C++, Python, C
VS Code, GitHub, Arduino
BSc. in Computer Science
Oshawa, Ontario, Canada
Developed a strong foundation in software development using Python and C++. Learned fundamental programming constructs, basic algorithms, and object-oriented principles. Gained core knowledge in calculus, classical physics, and technical writing. Enhanced problem-solving, debugging, and logical thinking abilities.
Projects: Built beginner-level console applications such as calculators and games, and completed hands-on labs including Arduino-based motion sensor experiments.
Advanced understanding of data structures, software design principles, statistics, and linear algebra. Explored discrete math, object-oriented programming, scientific computing, and software development lifecycles. Introduced to entrepreneurship and astronomy, building interdisciplinary perspective and collaboration skills.
Projects: Anticipated development of full-stack software tools, algorithm design challenges, scientific modeling projects, and entrepreneurial prototyping as part of electives.
Ontario Tech University — Apr 2025 · 1 mo
Education
Ontario Tech University — Oct 2024 · 1 mo
Education
Ontario Tech University — Feb 2025 · 1 mo
Innovation & AI
Fletcher's Meadow Secondary School — May 2025 · 1 mo
Education & Mentorship
Jun 2025 - Present · 2 mos
Active member participating in developer meetups, workshops, and collaborative projects promoting Google technologies.
Mar 2025 - Present · 5 mos
Managing external communications and events to promote cultural awareness and engagement within the university community.
Ontario Tech University — Feb 2025
Theme: AI & Precision Agriculture
Successfully completed within 24 hours and presented to judges as a working prototype.
A Java library of classic array-based algorithms built for reusability and performance testing.
Simulates an iPhone using Java classes showcasing encapsulation and method overriding.
Interactive GUI to perform math operations using Java Swing.
Responsive personal portfolio built with HTML, Tailwind CSS, and JavaScript.
A feature-rich calculator built with Bootstrap and JavaScript supporting trigonometric functions, square roots, and input history.
A CRUD-based web app that allows users to manage contact details—create, edit, delete, and search contacts.
Introduced C++ fundamentals, control structures, and algorithmic logic.
Expanded C++ knowledge with modular design, recursion, and intermediate projects.
Covered limits, derivatives, and applications of differential calculus.
Explored integration techniques, series, and multivariable calculus basics.
Matrix operations, vector spaces, eigenvalues, and linear transformations.
Logic, set theory, combinatorics, graph theory, and proofs.
Probability theory, data distributions, and statistical inference for science students.
Studied motion, forces, energy, and momentum through Newtonian mechanics.
Covered electricity, magnetism, circuits, and electromagnetic waves.
Studied ecosystems, sustainability, and environmental challenges.
Explored CPU design, memory systems, and low-level assembly programming.
Practiced professional writing and presentations tailored to technical fields.
Learned business strategies, operations, and resource management basics.
Explored foundational CS concepts and built programs using Python.
Designed a dual 555 timer strobe circuit to simulate police lights. Learned basic electronics and prototyping.
GitHubCreated an autonomous robot using Arduino and C++ for a sumo-style competition.
GitHubBegan my undergraduate studies focused on programming fundamentals and software engineering.
Learned C++ basics, control structures, arrays, loops, and recursion.
Explored foundational CS concepts and built programs using Python.
Assisted prospective students, guided lab tours, and helped coordinate the open house event.
Collaborated with a team to prototype a tech solution under time constraints.
Studied instruction sets, CPU design, and low-level system implementation using assembly language.
Expanded knowledge in C++ with modular design, functions, and intermediate-level projects.
Presented CSCI demos, answered student questions, and supported event operations.
Built static web pages and practiced responsive design using Tailwind CSS.
Published my personal portfolio with projects, skills, and timeline using HTML, Tailwind, and JS.
GitHubLearning React for building modern UIs
Learning Generative AI concepts and applications
Deepening knowledge about design platforms like Figma and Bootstrap
Currently building a Contact Manager App
Enhancing a feature-rich Calculator application
Technologies: HTML, Tailwind CSS, JavaScript, Font Awesome, GitHub Pages
I wanted a professional space to showcase my programming projects, hardware builds, academic growth, and volunteer work. Coding it from scratch helped reinforce my frontend skills while giving me full creative control.
I split the portfolio into clear sections: Home, About, Education, Projects, Skills, Courses, Experience, Timeline, Growth, and Contact.
Using Tailwind CSS allowed me to rapidly build a clean, responsive layout. I used gradients, shadows, rounded cards, and subtle animations for a modern feel.
I hosted the website on GitHub Pages, making it free, fast, and easy to update using version control.
Check out my GitHub repo: personal-portfolio