Brad Triebwasser, Developer in San Francisco, United States
Brad is available for hire
Hire Brad

Brad Triebwasser

Verified Expert  in Engineering

Full-stack Developer

Location
San Francisco, United States
Toptal Member Since
September 15, 2022

Brad is a full-stack software engineer with over a decade of experience spanning architecture, cloud deployments, DevOps, and project management. He has worked on various projects at startups, top tech companies, and freelance projects and shipped client code deployed to over two billion devices. Brad excels in back-end development and back-office web platforms with particular strengths in C++, .NET (C#, ASP.NET Core, Blazor), SQL, and cloud computing (Google Cloud Platform and AWS).

Portfolio

Google
Google Cloud Spanner, Google Cloud Platform (GCP), SQL, Software Engineering...
Vog App Developers
C#, .NET, PHP, Laravel, JavaScript, React, ASP.NET, Google Cloud Platform (GCP)...

Experience

Availability

Part-time

Preferred Environment

ASP.NET, C#, SQL, Google Cloud Platform (GCP), .NET, .NET Core, Entity Framework, MySQL, Full-stack, Software Design, Web Development, Architecture, Scalable Application, Scalable Architecture, APIs, Full-stack Development, C#.NET, Microsoft SQL Server, REST APIs

The most amazing...

...result I've achieved is rewriting a card management web platform for Canada's largest income tax filing company.

Work Experience

Software Engineer

2019 - PRESENT
Google
  • Developed and launched Google Chrome windowing features and bug fixes across Mac, Linux, Windows, and Chrome operating systems deployed to billions of users.
  • Designed, built, and deployed several microservices related to Google Cloud to support 99.999% availability of datacenter networking equipment. Created reliability measures, including metrics collection, alerts, and dashboards.
  • Performed C++ code reviews company-wide for code commits to YouTube, Google Nest, Ads, Search, and other product areas.
Technologies: Google Cloud Spanner, Google Cloud Platform (GCP), SQL, Software Engineering, C++, HTML, CSS, Google Cloud, Firebase, MySQL, Full-stack, DevOps, Software Design, Web Development, Architecture, Scalable Application, Scalable Architecture, APIs, Software Architecture, Full-stack Development, Code Review, C#.NET, REST APIs

Senior Full-stack Developer

2017 - 2019
Vog App Developers
  • Developed and deployed over five separate applications, including front-end (back-office and admin panels) and back-end APIs (for web, Android, and iOS clients), CI/CD pipelines, and AWS and Microsoft Azure deployments.
  • Set the company's technical direction, migrating from PHP and Laravel stack to a C# and .NET stack, and created a framework and deployment pipeline for reuse in multiple projects to streamline and reduce boilerplate.
  • Worked directly with clients and project managers to oversee projects and coordinate development between back-end and front-end developers.
Technologies: C#, .NET, PHP, Laravel, JavaScript, React, ASP.NET, Google Cloud Platform (GCP), Software Engineering, Docker, HTML, CSS, Google Cloud, Firebase, .NET Core, Entity Framework, MySQL, Full-stack, DevOps, Amazon Web Services (AWS), Software Design, Web Development, Architecture, APIs, Software Architecture, GitLab CI/CD, Full-stack Development, C#.NET, XML, Razor, REST APIs

Financial Back-office System for Employees and Affiliates

I designed, implemented, deployed, and maintained a back-office system for company employees and affiliates to log in, track sales and promotions, and access educational content. The platform acts as the accounting and distribution system for a hierarchical commission model processing millions in revenue per year. For this project, I used ASP.NET Core and MySQL for the back end and Blazor for the front end, all deployed on Google Cloud.

The project is live but available to authorized users only: https://one.eauclairepartners.com/

Client Portal for Prepaid Mastercards

I designed and implemented a back end in .NET and front end in React for a client portal for prepaid Mastercards. The web portal allows cardholders to change their pin and see their transaction history, balance, and other card operations. I integrated the back end with several card issuer and banking APIs and implemented the front end using React and following a provided UI design. I deployed the project on Microsoft Azure with the help of an IT group from the client to provision resources and approve security requirements. The project was built for DCBank and used by H&R Block Canada clients.

The project is live but available to authorized users only: https://hrblock.dcbank.ca

Mag Guard Monitoring

I designed and implemented a back office and client web platform for Mag Guard Monitoring which tracks IoT sensors connected via satellite. I implemented the back end using .NET (ASP.NET Core and MySQL) and the front end using React. The back end integrates with satellite data providers and provides high reliability of sensor monitoring and alerts to a hierarchy of organizations and users. For this project, the back-end API I developed was also consumed by iOS and Android clients.

The project is live but available to authorized users only: https://myaccount.magguardmonitoring.com

Languages

C#, SQL, C#.NET, PHP, JavaScript, C++, HTML, CSS, XML, Active Server Pages (ASP), Java

Frameworks

ASP.NET, .NET, .NET Core, Blazor, Razor, Laravel, Bootstrap

Libraries/APIs

Entity Framework, REST APIs, React

Storage

MySQL, Google Cloud, Microsoft SQL Server, Google Cloud Spanner

Other

Full-stack, Software Design, Web Development, APIs, Full-stack Development, Software Engineering, Architecture, Scalable Architecture, Software Architecture, Code Review, Software Development

Tools

GitLab CI/CD

Paradigms

DevOps, Scalable Application

Platforms

Google Cloud Platform (GCP), Docker, Firebase, Amazon Web Services (AWS), Azure

2011 - 2015

Bachelor's Degree in Computer Science

University of Calgary - Calgary, Alberta, Canada

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring