Hi,
I'm Brandon

I am currently a Lead Software Engineer and ScrumMaster. I've always been intrigued by tech, and have gained interest in Software Development through my degree and career so far. I look forward to applying my programming skills as well as learn from new projects and experiences. When I'm not coding, you can find me exploring the mountains on my bike, playing hockey or learning new things.

Contact Me
Brandon Gaucher

Work
Experience

October 2022 - Present : Lead Software Engineer/ ScrumMaster, GrainFox
  • Directed a high-performing team of four software engineers within an agile environment, fostering a culture of collaboration, innovation, and continuous improvement.
  • Facilitated regular scrum meetings, sprint planning sessions, and retrospective meetings, streamlining team communication, optimizing workflow, and boosting overall productivity.
  • Instrumental in mentorship and technical guidance for team members, cultivating their growth and proficiency in software development best practices, code quality, and quality assurance techniques.
  • Worked in tandem with product managers and stakeholders to analyze, refine, and prioritize project tasks, ensuring alignment with business requirements and adherence to project timelines.
July 2021 - October 2022 : Software Engineer, GrainFox
  • Developed and deployed production-level code for a full stack Vue and Django RESTful application, serving a user base of over 5000 users.
  • Collaborated closely with software development team members in an agile environment, contributing to the design and development of robust solutions that aligned with product requirements for functionality, scalability, and performance.
  • Initiated a significant enhancement in system reliability and availability by implementing microservices architecture and replication methods within the monolithic codebase.
  • Played an integral role in code reviews, identifying areas for optimization and adhering to coding standards to maintain code quality and consistency across the application.
September 2020 - June 2021 : Software Engineering Project, Home Together Canada
  • Collaborated in a fast-paced and agile team environment to successfully develop and deploy a Full Stack Laravel web application to a non-technical client within a year.
  • Ensured the high quality and reliability of the application by adhering to proper coding standards and implementing Test Driven Development (TDD) methodologies.
  • Implemented unit tests and automated test scripts using Selenium, reducing manual testing efforts, and ensuring consistent and thorough test coverage.

Languages and Frameworks

Languages

  • Python
  • JavaScript
  • Ruby
  • Java
  • HTML/CSS
  • MySQL

Frameworks

  • Django
  • Vue
  • React
  • Svelte
  • Laravel
The University of British Columbia

The University of
British Columbia

Graduated April 2021

Degree: Bachelor's of Science
Major: Computer Science

Lets Connect!

  • Location: Kelowna, British Columbia

  • Email: brandonjgaucher@gmail.com

  • Socials: github linkedin facebook