Matthew Cabral

Matthew Cabral

Matthew Cabral

Aspiring Software Engineer

Currently pursuing a Bachelors Degree in Software Engineering at McGill University.

Currently pursuing a Bachelors Degree in Software Engineering at McGill University.

Relevant Work Experience.

Relevant Work Experience.

Relevant Work Experience.

Ericsson Canada

Solution Developer Co-Op

01/2024 - Current

Joining Ericsson's Cloud RAN team to work on cutting-edge initiatives utilizing Google Distributed Cloud Edge. Tasked with deploying applications at the edge utilizing Google services while leveraging on-premises resources.

Google Cloud

Cloud Services

On-Prem Resources

GDSC McGill

Vice President of Projects

09/2023 - Current

In my role as Vice President of Projects at the Google Student Developer Club, I lead the creation of student teams, pitch inventive solutions to community problems, communicate with clients, and oversee the development process from conception to fruition within our community of around 400 members. These projects serve as valuable opportunities for students to gain practical experience and adeptly respond to client needs and specifications.

Solution Proposals

Project Management

Client Requirements

Project Realization

DevPro Media

Director of Technology

07/2023 - Current

Worked closely with a team within our software consulting firm, actively involved in acquiring clients and building long-term relationships. Contributed to all phases of projects, from brainstorming innovative solutions to hands-on work in developing and delivering reliable software solutions.

Project Management

Solution Architecture

Client Acquisition

Requirement Elicitation

Royal Bank of Canada

Software Developer Co-Op

05/2023 - 08/2023

Led the development of a Next.js-based web application designed as an internal auditing tool at RBC. This application utilized mutation tests to audit files for proper testing, enhancing quality assurance processes within the organization. Implemented the agile software development life cycle managed through Jira with User Stories and Tickets.

Next.js

Typescript

Salesforce

Apex

Agile

Mutation Testing

Quality Assurance

Ericsson Canada

Software Developer

08/2022 - 12/2022

Contributed in developing a high-impact customer portal solution aimed at boosting 5G connectivity within establishments. Aided in the creation of a solution facilitating streamlined node provisioning and efficient customer management, offering a significant 20% improvement in network performance.

Go

MongoDB

Openshift

Kubernetes

Docker

Ericsson Canada

Software Developer Intern

05/2022 - 08/2022

Led the development of a compelling web application at Ericsson, showcasing the viability of transmitting health metrics from a smartwatch to a doctor via phone call, highlighting the potential of 5G connectivity compared to 4G in healthcare scenarios.


Implemented optimizations resulting in a notable 74% reduction in application size and an impressive 90% decrease in load times by employing compression techniques and minimized external dependencies.

HTML

CSS

Javascript

Typescript

Webpack

5G

POCs

Loans Canada

Web Developer

10/2021 - 05/2022

Actively participating in various web development projects. Notably, spearheaded the development of an OAuth middleware vital for the secure customer portal, enabling access to free credit scores. Additionally, aided in the development of a French version of the company's website, enhancing its global accessibility and reach.


The successful launch of the portal resulted in an impressive 8.1% surge in website traffic within a brief 3-week timeframe.


HTML

SASS

Javascript

Vue.js

Inertia.js

MySQL

Laravel

WordPress

Flashify Beta Preview
Flashify Beta Preview

Flashify

Leading a startup focused on automating the creation of study material from student lecture material to facilitate learning.

View Site

Flashify

Leading a startup focused on automating the creation of study material from student lecture material to facilitate learning.

View Site

Voip CRM Integration

Collaborated with a leading VoIP phone provider to seamlessly integrate their system with prominent CRMs like Zoho.

Python DNS Client

Python project for constructing and transmitting DNS packets to designated DNS servers.

View Repo

Python DNS Client

Python project for constructing and transmitting DNS packets to designated DNS servers.

View Repo

C Small File System

Emulated file system which enables file manipulation, creation, deletion, and seeking operations.

View Repo

AR Sign Up
AR Sign Up

AR Mobile Application

Mobile application built to improve accessibility and navigation around McGill Campus.

View Repo

AR Mobile Application

Mobile application built to improve accessibility and navigation around McGill Campus.

View Repo

Lets Get In Touch!

Lets Get In Touch!

© Matthew Cabral. 2023