Brian Tam

React Engineer

About Me

I am a front-end engineer with over 4 years of experience in the industry - specializing in React. In my previous role, I worked as a Senior Software Engineer at AT&T where I acquired valuable experience in developing React web apps. Looking forward, I am excited to continue growing my web development skills and discovering new technologies that can help me build innovative solutions.


Technical Skills:
• JavaScript • TypeScript • React / Redux • Next.js • Sanity.io • Bit.dev • HTML • CSS • SASS • Git • Jest / Enzyme • Material Design • RESTful API

Profile Picture

My Experience

Senior / Professional Software Engineer

AT&T
Oct 2021 - Oct 2024

  • Helped create a common Personalized Offer component for multiple buyflow pages in a React / Next.js web app, using different Bit.dev components - which helped with the CaaS expansion of dealer-based offers (~9,400 gross adds & ~10,800 upgrades / year).
  • Created an upper funnel Product Bundle component that allows customer to self-identify as customer & quickly define what type of bundle they are looking for - reducing call center calls by 18%, saving $500k annually.
  • Spearheaded development of Apple Watch selector consisting of five different categories of options with band size help modal - only available at AT&T (& not key competitors) at the time.
  • Enhanced plans page with showcasing of appreciation discounts where customers could self-qualify & compare discounts - reduced the number of SheerID API calls ($0.88/call) needed from 10 to 1 (~224 gross adds / month).
  • Supported the transition to Bit.dev & Sanity.io, so that impacted buyflow apps align with end-to-end target state UI & CMS architecture - improved performance & reusability.

React UI Developer

Consulting @ AT&T
Jun 2021 - Sep 2021

  • Participated in all stages of software development: particularly - planning & analysis, define requirements, design, & deployment
  • Contributed to project documentation, increasing the efficiency of development while also lowering the onboarding time for new engineers

React Engineer

Consulting @ Apple
Jan 2021 - May 2021

  • Worked on tight deadlines within an Agile team to deliver new features & provide bug-fixes for an internal React app.
  • Translated mockups into code - enhanced user experience by revamping UI.
  • Used debugging skills to check / enhance code, & improve functionality.
  • Effectively communicated engineering ideas / rationale to stakeholders.
  • Contributed to & followed best practices for top-quality software development.

React Engineer

Super Boss Mode
Jun 2020 - Dec 2020

  • Incorporated React & Redux in a Remote Gaming Job Board app with Material-UI which was then integrated with teammate's back-end.
  • Implemented Responsive Web Design (RWD) using Flexbox & Media Queries.

My Projects

Sebra - won 1st place in global Libra hackathon


React Redux Docker Flask JWT Media Queries
  • Developed a Cryptocurrency Payment app & followed up with a Cryptocurrency Micropayment Chrome Extension.
  • Utilized React / Redux & JWT Authentication which was then integrated with teammate's back-end.

Twilio Air Quality Alert App


React Redux Mocha Chai Less Travis CI Twilio Node Heroku Google Maps Media Queries
  • Incorporated the Twilio API with React / Redux to send users custom Air Quality Index (AQI) alerts.
  • Integrated the Google Maps API with the World AQI API in order to display AQIs around the world.
  • Implemented Responsive Web Design (RWD) using Media Queries / LESS.

Recycle It!


Get it on Google Play Available on the App Store soon
TypeScript React Native Redux Node Jest Babel Agile/Scrum Google Cloud Vision Google Maps Firebase React Native Elements
  • Utilized React Native & Google Cloud Vision to create a Recycling Image Recognition mobile app.
  • Integrated TypeScript & tests (using Jest) to significantly reduce errors.
  • Applied the popular Agile Scrum Methodology to deliver this MVP within a very small timebox.

Full Stack Web Development
Immersive Coding Bootcamp

B.S. in Economics & Actuarial Science
College of Literature, Science, and Arts

High School Diploma
Valedictorian

My Blog

TypeScript Soaring in Popularity

TypeScript has become immensely popular as the 2018 Stack Overflow Developer Survey shows — as it became the 12th Most Popular Programming Language! This is stunning since it is a relatively new language.