Brandon Elmes

With 14 years in IT, I consider myself an experienced IT professional with a wide amount of breadth among various practices. From self-learning programming as a child, to Computer Science at the University of Waterloo, to my career with BlackBerry, IT has always been my passion.

In my different roles with BlackBerry, I've been involved in all fields of IT across the entire CIO organization, including networking, infrastructure, service management, development, administration, and security.

Specifically within my Service Engineering role, I am responsible for designing and maintaining large scale global lab and production environments under the Holistic Entitlement and License Management team, including software deployments, vulnerability remediation, capacity management, and service assurance. My previous experience in a business process role helps me to adapt to change, and enables me to produce high quality outputs.

I am a happy, patient, and approachable teammate with a customer service mindset. I try to help solve problems with an algorithmic mindset and outside the box ideas, and am used to working with people who have different opinions and ways of thinking.

My current career goal is to gain further depth into IT systems engineering practices, and infrastructure, application, and DevSecOps automation technologies, within roles that allow me to leverage my software development skills.

Portfolio

In my personal time, I try to keep up with the latest practices, ideologies, and technologies in the IT world. I try to apply these in projects such as via web and game development. I often pair these projects with other personal interests such as sports or gaming, while looking for fun or efficient ways to improve upon things I've done in the past.

Below are some of the projects that I'm currently working on or have completed in the past.

Final Fantasy Fiesta Race Splits

Status: Completed (Live)

Custom race progress visualizations for an annual event. I designed and developed the data structure, object classes, API endpoints, and front-end layouts to be embedded into the owner's website. I also built a reusable dynamic web form for data administration that enabled forms to be represented as data (JSON).

» Technology: Typescript, Web Components.


Church League Fastball

Status: In Progress (Live)

Website for my fastpitch softball league. Allows user access via social media accounts via OAuth, role-based access using league- and team-administration functionality. Includes scheduling and game scoring functionality, along with a homemade stat-keeping system, as well as other fun tools such as creating baseball cards using user-uploaded images and generated player stats.

» Technology: .NET Core Razor Pages; .NET 5, EF Core, Sqlite. Self-hosted.


West Hills Rays Home

Status: Completed (Live)

Website for my fastpitch softball team. The homemade stats system used on the league website started here. Tables on each page are generated by configuration (JSON).

» Technology: .NET Core Razor Pages; .NET 5, EF Core, Sqlite. Self-hosted.


Griffith Island

Status: Completed (Decommissioned)

Public site with details and webcam, with private section for members to book time at the club or view their historical bookings, and administrators to review, update, approve, and close bookings.

» Technology: .NET Framework Web Forms; .NET Framework 3.5, MS SQL Server. Hosting: Bare metal, on premises.

Contact Details

(267) 001-5476
fake@email.add
1417 11 St SW, Calgary, AB, T2R 1G7
Download Resume