Son Mac

Software engineer @ Vanta, Inc. 🦙

Currently on OPT

My resume

About

Hi! I am Son Mac, a software engineer and a graduate from University of Arizona. I like software and I love building things that improve lives. While my expertise lies in frontend-focused tech, I'm always motivated to take on fullstack projects. With my work at the Llama, I strive to make the Internet a safer place for everybody.

When I am not on my laptop, I enjoy playing with my cat, drinking boba, going on road trips, and spending weekends camping with my girlfriend.

Feel free to check out my resume, or read more about me.

Experience

  • JAN 2024 - PRESENT

    Software Engineer

    Vanta, Inc.

    Build and deliver to secure the Internet and protect consumer data.

    React
    TypeScript
    GraphQL
  • FEB 2022 - JAN 2024

    Software Developer

    kmap.arizona.edu

    Consistently deliver quality production code, improving KMap's web interface, and contribute to key projects, including the migration to Next.js (12 & 13) and onboarding page redesign. Implement and streamline internal UI components for development efficiency and maintain effective communication with data team over the management of public and private API endpoints.

    Next
    TS/JS
    MongoDB
    Python
    D3
    Mapbox
  • MAY 2022 - AUG 2022

    Frontend Developer Intern

    Shopify Inc.

    Enhanced the usability of Finances Overview page with 1000+ lines of production React code, addressing visual defects, introducing new skeleton components, and improving analytical charts. Worked on a backend solution to identify and fix a significant mismatch between web-displayed and stored revenue for 10,000+ users.

    React
    TypeScript
    SQL
    GraphQL
  • AUG 2020 - JAN 2022

    Programming Lab Assistant

    UArizona

    Facilitated weekly lab sessions/office hours to assist students with programming tasks and troubleshoot their C code, while helping instructors with designing assignments and grading exams.

Projects

  • Photo of Antaris

    Antaris

    Leading a team of 5 engineering students to create a cutting-edge health monitoring system that seamlessly connects researchers and patients through Amazon Alexa devices, complemented by a full-stack web application built in Next.js.

    Next
    Node
    Amazon Alexa API
    MongoDB
  • Photo of Pulses - The health tracker

    Pulses - The health tracker

    A 3-person project that provides a web-based personal dashboard to visualize heart rate and blood oxygen saturation level measured from an IoT-enabled management board of Particle.

    MongoDB
    Node
    Express
    jQuery
    Plotly.js
  • Photo of SocialHub360

    SocialHub360

    A personal project featuring a React-Firebase web app that enables all-in-one content management on Facebook and Instagram for restaurant and shop owners.

    React
    Firebase
    Facebook Graph API
  • Photo of Restaurant Admin Tool

    Restaurant Admin Tool

    Simulated Java-powered restaurant administration tool for managers/chefs, and customers to perform different kinds of real-life tasks such as managing staff and ordering food.

    Java
    Swing
  • Photo of Between Us

    Between Us

    A deployed website serving as the birthday present for my partner featuring creating a photo gallery, marking memorable events, exchanging notes, and keeping track of elapsed time.

    React
    Express
    Node
    MongoDB