Skip to content

Itsindigo/CV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Matthew Bridges

Contact Details

Phone (+1) (236) 464-3470 Github github.com/itsindigo
Email [email protected] LinkedIn linkedin.com/matthew-bridges
Location Vancouver, BC Timezone PDT, UTC-8 (Flexible +2)

About

Senior Software Engineer with more than eight years experience across scale-ups and larger companies.

My approach is pragmatic, I always want to bring a positive attitude to the task at hand, and I love to speak up and drive ideas forward.

I am currently seeking a Senior IC role with a focus on solving interesting technical challenges, and a view to deliver projects with robust, scalable implementations. I value autonomy, trust, and ownership in my work, and am seeking a company that reflects these values.

My programming experience is listed below, but I consider myself a generalist and I'm always open to learning new languages / technologies.

Skills & Technologies

  • Languages: Go, JavaScript (TS), Python. Hobbyist interest in Rust.
  • Web Technologies & Protocols: React, GraphQL, RTMP, gRPC
  • Cloud Platforms: AWS, GCP, Temporal
  • Testing and Automation: Various testing strategies including Unit, Integration, E2E, Load, Synthetic & Contract
  • DevOps and CI/CD: Terraform, Kubernetes (GKE/AKS), CircleCI, Github Actions, Cloud Native, Skaffold, Tilt, Kustomize, Helm, ArgoCD
  • Databases: Relational, Spanner, BigQuery, Redis
  • Monitoring and Observability: Prometheus, Sentry, Datadog, New Relic, OTEL
  • Architectural Styles: Microservices, Event Driven, Modular Monoliths, Hexagonal Architecture

Experience

StreamYard / Hopin - July 2023 - May 2024

About

StreamYard is a live streaming platform that enables users to broadcast to multiple social media platforms simultaneously. I joined the team as a Senior Software Engineer, working across a number of teams to deliver new features and improve platform reliability.

StreamYard was acquired by Bending Spoons in May 2024, at which point they released ~90% of staff.

Key Projects & Achievements

  • Automated Audio Transcriptions - Developed a feature that transcribes audio from live streams, enabling users to add subtitles to their broadcasts. We used bleeding edge LLM transformers to achieve high accuracy, experimenting across a variety of accelerated hardware options to achieve a solution that was quick, accurate, and cost effective. Ultimately we were able to transcribe 1 hour of audio in less than a minute running on the GCP G2 family machine series (NVIDIA L4 GPU).

Sabbatical - Feb 2023 - July 2023

A 6 month career break while moving from the UK to Canada. I spent time with family, travelled and worked on personal projects.

Shell - Senior Software Engineer and Technical lead - Nov 2021 - Jan 2023 (contract)

About

Led the engineering effort on a supply chain decarbonisation platform. I joined the team as a Senior Software Engineer before transitioning to a Tech Lead position, providing mentorship and architectural guidance to a team of three software engineers and one QA automation engineer.

Key Projects & Achievments

  • Transitioned the team from a quarterly release model to continuous deployment, improving delivery speed and efficiency.
  • Introduced a basic monitoring and alerting stack using Four Golden Signals and Launch Darkly, improving platform reliability.
  • Delivered features that enabled a ~5x growth of registered companies in 12 months (from 200 to 1100).
  • Led a long-term refactor of the codebase to use a hexagonal architecture, resulting in improved code maintainability.

Bulb - SWE III - March 2020 - Nov 2021

About

At Bulb, a UK Energy Supplier, I was a member of the the Smart Installations team, whose objective was to upgrade the nation's energy infrastructure through the installation of SMETS2 smart meters, supporting the next generation of Smart Homes.

Key Projects & Achievments

The Campaign Machine - Core contributor to architectural design and feature development. The Campaign Machine is responsible for scheduling and sending marketing campaigns to 1.2 million members, incentivising them to book a smart meter installation.

Over 18 months (during a pandemic) we were able to install 540,000 smart meters. Features Included:

  • Event Driven architecture to monitor change in member state over time.
  • Support for 4 comunication channels (Email, SMS, Letter, Push Notifications).
  • Dynamic cool off periods to ensure timely intervals between communications.
  • Opt out tracking.
  • Machine learning components which clustered members into demographic buckets using open source data, allowing tailored communications.

Hostmaker - Software Engineer - July 2018 - Feb 2020

Hostmaker was a Series-B startup offering home management-as-a-service for Hosts on platforms such as Airbnb. During my time at Hostmaker I worked in the Guest Experience arm of the business, building services that managed communications between Hostmaker and Guests from the point of enquiry to the end of their stay.

Key Projects & Achievments

A key project was the Guest Checkin app which used a Progressive Web App and Service Workers to ensure that guests always had access to their booking information, even without network connection.

Farm Digital - Junior Software Engineer - June 2016 - July 2018

Farm Digital is a digital agency targeting clients in the Third Sector. I joined Farm as a Junior Software Engineer, helping them to deliver projects and implement bespoke CMS systems primarily using the Django web framework.

Education

Makers Academy - Software Engineering Bootcamp - Jan 2016 - April 2016

A 16 week intensive bootcamp focussing on Ruby, Rails, TDD, Pair Programming and Agile methodologies.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published