After overseeing training for the General Training course at Canadian Forces Base Penhold, Cadet Sorenson came up to me and said, “Thank you for these two weeks! You are the best Flight Sergeant!” before running off. That was the proudest moment of my life and the moment I realized what I want to do in this lifetime: positively influence.
Emergence is a lifestyle brand with the vision of inspiring ambitious lifestyles among young adults. Currently, Emergence consists of Moment and Grid, two web and mobile applications in development that aim to increase motivation and mentorship relations among the youth.
During my first hackathon, I knew I was home. The endless possibilities in programming, the passion filled atmosphere created by programmers of all backgrounds, and of course, the food. Since then, I have developed and shipped several web and mobile applications, although I would love to further expand my technical skillset.
May 2019 - Aug 2019
Assisting with the release to general availability of the data ingestion pipelines on the Large Scale Data Collection (LSDC) platform within Splunk Investigate
• Spun up a Dockerized mock AWS server in the CI/CD pipeline to mock out API calls for data pipeline functional tests
• Implemented special handling for data ingestion of metrics with delayed availability, reducing data loss to less than 1%
• Developed checkpoint recovery logic for multi region execution, allowing users to resume data ingestion across regions at the points of failure
Sept 2018 - April 2019
Assisted with the release to general availability of Predix Studio, GE Digital’s PaaS that enables customers to build and scale their own Industrial IoT applications.
Jan 2019 - April 2019
• Eliminated final LockPath risks for general availability by deploying Wazuh Agents and configuring AWS PrivateLinks to secure communication between them and the Predix Wazuh Server as an endpoint security solution with Salt and Terraform
• Mitigated OWASP Top 10 web vulnerabilities by setting up a firewall and logging infrastructure with AWS Web Application Firewall (WAF), Kinesis, S3, Clue, and Athena
• Secured communication between internal build servers and agents through the use of Elastic Load Balancers, VPCs, and SSL
Sept 2018 - Dec 2018
• Enabled cross team retrieval of AWS credentials via SAML through containerization with Packer and Docker
• Set up an alert and escalation management system by utilizing AppDynamics services to monitor cloud infrastructure
Allows users to draw from their own personal struggles and successes to motivate themselves on their pursuits of passion through periodic notifications and user inputs of their own experiences
Rated 3.4 stars in the Google PlayStore with over 3000 downloads!
The Android application is no longer being supported. Moment is currently under redevelopment as both a web app in React and a cross platform mobile app in React Native. Learn more below.
Passion fuels passion. Utilizing Google's Firebase Authentication, Realtime Database and Cloud Functions, Grid aims to increase mentorship relations. User profiles only consist of a word cloud of their most passionate subjects. With the Google Maps API, users will be able to view nearby users' word clouds and connect with them purely based on passion.
Created with HTML, CSS, and JavaScript along with the Bootstrap framework to display my portfolio and apply my web development skills
4th year standing.
3.7 / 4.0 GPA. Dean's Honour List.
Expected Graduation: May 2021
CPEN 221 - Principles of Software Construction
CPEN 311 - Digital Systems Design
CPEN 321 - Software Engineering
CPEN 331 - Operating Systems
ELEC 331 - Computer Communications