
Hey! I'm Parker
I'm a passionate Software Developer from Calgary who thrives on challenges and continuous learning. With a natural curiosity for technology, I can quickly pick up and master any programming language or framework. While I love the technical side of development, I also have a keen eye for design, creating beautiful and functional user interfaces that deliver exceptional user experiences.
Education
University of Calgary


Bachelor of Science - B.Sc
Computer Science, Minor in Data Science
September 2016 - April 2022
- Academic All-Canadian Student Athlete (2018 - 2021)
- Dinos LEAD - Leadership Development Course (2019)
- Varsity Athlete - Men's Volleyball
- Summer Volleyball Coach and Camp Leader
- Competitive Programming Club Member






Experience
Software Developer


Arcurve
Fulltime
September 2022 - July 2025
September 2022 - May 2024 (Shaw/Rogers)
- Implemented a major re-branding initiative, overhauling the UI of the flagship Shaw Communications web application to Rogers branding. Ensuring zero bugs or app downtime during post-acquisition launch
- Implemented a highly visible modal feature aimed at facilitating the transition from paper billing to electronic billing. Eliminating paper billing for thousands of customers
- Migrated codebase from Enzyme to React Testing Library. Increasing testing coverage by 11% and decreasing testing build runtime by 20%
- Modernized legacy Redux application by migrating to Redux Toolkit, React hooks and functional components. Reducing boilerplate code and improving maintainability and extensibility
- Refactored applications to ensure full application legal compliance with Web Content Accessibility Guidelines. Eliminating 100% of A and AA accessibility issues
- Upgraded flagship application's Node major version by researching major dependency issues and resolving breaking changes. Guaranteeing app compatibility and avoiding End-of-Life library dependencies and security vulnerabilities
March 2023 - May 2023 (Internal Project)
- Full Stack development using C#, Blazor, Mudblazor, and .NET 6 on an internal project management portal
- Spearheaded the shift to more extensive unit testing, creating a more robust and fault tolerant application
Technologies





Full Stack Developer Intern

Showpass
Internship
May 2021 - Aug 2021 · 4 mos
- Developed RESTful API webservices using Python Django REST framework
- Created custom SQL query that was utilized by hundreds of users daily and reduced load time of event calendar widget by 85%
- Assisted production deployment and provide post-production support and troubleshooting on an on-call basis
- Wrote clean code in a testable and reliable way
- Participated in agile development practices including routine standups, code reviews and testing
Technologies




Software Developer Intern


Arcurve
Internship
June 2020 - May 2021
- Designed, developed, and deployed new company website arcurve.com
- Worked closely with UX and UI designers in carrying out extensive user research and design planning to maximize contacts with potential clients by creating personas and journey mappings
- Shifted company to new CMS and consolidated all dynamic content uploaded to website into one easily operated form
- Received an offer and transitioned to a permanent part-time position over the 2020-2021 school year
Technologies




Software Developer Intern


4iiii Innovations Inc.
Internship
May 2018 - August 2018
- Sole developer of vehicle roof rack obstruction detection sensors/software from concept level to physical prototype
- Analyzed large data sets to produce understandable and actionable visualizations
- Hardware prototype received commercial interest from multiple industry leading cycling companies
- Presented research analysis in marketable fashion to clients
Technologies




Projects

Pokémon: The "Extended" Pokédex
This dashboard is a centralized location where knowledgeable players can go to search out and compare two different Pokémon and their attributes. Received an A+ on final project.
Made with: JavaScript, HTML/CSS, D3.js
openLeaderboard
Versatile leaderboard management mobile application. Create your own leagues and submit
the matches you participate in. Activity is tracked and rankings are determined through the ELO rating system.
Made with: Swift, Python, PostgreSQL, Flask.
Website Redesign
During my internship at Arcurve, I was tasked with redesigning the company website so that it felt modern and more accurately reflected their culture and services.
Made with: JavaScript, HTML/CSS, Adobe XD, Webflow.
Abigayle's Creed
A cute 2D sidescrolling game that highlights what I learned about a classmate through a personal interview. Viewed best on desktop.
Made with: JavaScript, HTML/CSS.
ActionShot
A photo application that takes a photo through a microphone volume-based trigger. Set up your phone during the big game and when your team scores and you cheer, ActionShot will capture the magic!
Made with: JavaScript, HTML/CSS.
Peek-a-Boo with You
A two-way video conferencing application that is designed to foster a closer relationship between those who can't be together in person. Designed specifically
with the COVID-19 pandemic in mind, this application allows grandparents to interact in a meaningful way with their young grandchildren.
Made with: JavaScript, WebRTC, HTML/CSS.