Walking orange animation
Work Experience
Every role, a step forward. Building skills, leading teams, and creating impact through dedication and passion

SUPPLEMENTAL INSTRUCTOR

Seneca Polytechnic

Led group learning sessions for students to reinforce classroom concepts, focusing on collaborative problem-solving and peer engagement.

Technical Skills: C, Unix/Linux

Soft Skills: Teamwork, Communication

PEER TUTOR

Seneca Polytechnic

Provided one-on-one tutoring to students, helping them understand challenging course material and develop effective study strategies.

Technical Skills: C, C++, Python, JavaScript, Java, Oracle SQL, MongoDB

Soft Skills: Problem-Solving, Adaptability

Certification: CRLA Level 1 Certified Tutor

LAB ASSISTANT

Seneca Polytechnic

Supported lab sessions by assisting students with debugging code, resolving technical issues, and reinforcing programming concepts.

Technical Skills: C, Unix/Linux

Soft Skills: Patience, Analytical Thinking

PRESIDENT

Seneca Software Developers Club

Led the Seneca Software Developers Club, organizing workshops, coding challenges, and networking events to foster a vibrant community of developers.

Technical Skills: Event Planning, Project Management

Soft Skills: Leadership, Networking

MARKETING HEAD

Seneca Software Developers Club

As the Marketing Head, developed and executed marketing strategies to promote club events and activities, ensuring high engagement and participation.

Technical Skills: Social Media Marketing, Content Creation, Canva

Soft Skills: Creativity, Strategic Thinking

PEER MENTOR

Seneca Polytechnic

Served as a Peer Mentor, providing guidance and support to fellow students, helping them transition into academic life and offering advice on time management, study strategies, and campus resources.

Technical Skills: Mentorship, Campus Resources

Soft Skills: Leadership, Empathy, Communication

TEACHING ASSISTANT

York Regional Educational Services

As a Teaching Assistant at York Regional Educational Services, I assisted with special needs students, supporting their learning in a variety of subjects while ensuring a safe and inclusive learning environment.

Technical Skills: Special Needs Education, Support Strategies

Soft Skills: Patience, Problem-Solving, Adaptability