Zachary Corber

Software Engineering Student

Passionate about technology and innovation. Based in Montreal, QC, ready to take on new challenges in the tech industry.

Impact

Real world results

Collaboration

Strong teamwork

Quality

Tested & Maintained

About Me

I'm a Software Engineering student at Concordia University, driven by a passion for technology. The dynamic nature of the tech industry excites me, and I thrive on the challenges it presents.

When I'm not at my computer, you'll find me on the hockey rink, tennis court, or golf course. I'm also passionate about football, skiing, and gaming.

CV

Computers

Artificial Intelligence

Full Stack Development

Software Development

Problem Solving

Technology Innovation

Technical Skills

Frontend Development

  • HTML5 & CSS3
  • JavaScript
  • TypeScript
  • React.js
  • Bootstrap

Backend Development

  • Node.js
  • Express.js
  • Django
  • MySQL
  • MongoDB

Prog. Languages

  • Java
  • Python
  • C
  • C++

Tools & Technologies

  • Git
  • Visual Studio Code
  • Postman API Testing
  • Docker

Featured Projects

Peer Grading System

My group and I developed a full stack website that permits students/instructors to register/login and create groups to eventually submit peer evaluations. The website includes a full grading system that allows students to grade their peers and view their own grades.

React.js Node.js Express.js TypeScript MongoDB Bootstrap

Campus GPS Navigation System

My group and I developed a mobile application that allows users to navigate around the Concordia University campus. Developed a cross-platform campus navigation system using React Native and Expo Maps with real-time location tracking. Designed an interactive map interface outlining specific campus buildings. Implemented automated testing using Jest and Maestro

React Native Expo TypeScript Jest Maestro

Sudoku Solver

Given a 9x9 matrix of a sudoku board, the python file goes through each row & column in order to place the correct numbers into the matrix without changing any of the original numbers as well as not making any mistakes.

Python

Work Experience

Data and Software Developer Intern

Weddly - Montreal, QC

May 2025 - Present

  • Improved data quality by cleaning large data sets to optimize internal analytics
  • Implemented modern web technologies such as HTML and CSS to refine website development and design
  • Collaborated with a cross-functional team in a fast-paced environment to streamline tasks, improving project efficiency

Freelance Computer Technician

Self Employed - Montreal, QC

Nov 2019 - Present

  • Built custom computers tailored to client needs including gaming, productivity and general use systems.
  • Installed and configured all hardware components such as motherboards, CPUs, GPUs, RAM, etc.
  • Installed operating systems along with all necessary drivers and software.
  • Executed major upgrades such as GPU replacements, RAM expansion, storage installation and CPU modification.
  • Ensured all systems were fully functional and stable.

Sales Associate

Lindt & Sprungli - Pointe-Claire, QC

Nov 2022 - Dec 2023

  • Organized racks and shelves to maintain store visual appeal, engange customers and promote specific merchandise.
  • Helped customers locate products and checked store system for merchandise.

Senior Counsellor and Specialist

Redwood Country Day Camp - Vaudreuil-Dorion, QC

May 2019 - Aug 2023

  • Worked with children of varying age, interest, skill and development levels.
  • Coordinated and led groups of children through various camp activities, applying organizational and leadership skills to manage resources and schedules effectively.
  • Collaborated with other camp counsellors to design fun and enriching learning activities for campers.

Education

Concordia University

Bachelor of Software Engineering

Montreal, QC

2022 - 2027 (Expected)

John Abbott College

DEC in Commerce

Saint-Anne-De-Bellevue, QC

2020 - 2022

West Island College

High School Diploma

Dollard-Des-Ormeaux, QC

2015 - 2020

Relevant Courses

Data Structures and Algorithms

Comprehensive study of fundamental data structures (arrays, linked lists, trees, graphs) and algorithms (sorting, searching, dynamic programming). Focus on time and space complexity analysis.

Object-Oriented Programming

In-depth exploration of OOP principles using Java. Covered inheritance, polymorphism, encapsulation, and design patterns. Developed multiple projects demonstrating OOP concepts.

Full Stack Web Development

Full-stack web development covering HTML, CSS, JavaScript, Node.js, and database integration. Built several web applications with modern frameworks and responsive design principles.

Database Systems

Study of relational database design, SQL, normalization, and database management systems. Hands-on experience with MySQL and MongoDB for various application scenarios.

Software Engineering Principles

Introduction to software development lifecycle, version control, testing methodologies, and project management. Emphasis on best practices and collaborative development.

Computer Hardware and Networks

Understanding of network protocols, client-server architecture, and distributed systems. Practical experience with network programming and web services development.