Brian Pak

Incoming Software Engineer

I build cool stuff for enterprise Fintech and Music Technology on the cloud.

About

Coming from 7 years of studying cello performance, I began my path to a career in software development when I decided to pursue a degree in computer science in late 2021. I often found myself in rabbit holes at the time trying to figure out how metronome apps worked, and I wanted to try my hand in replicating these apps. I've since had the wonderful opportunity to expand on this passion at both my school and in the industry.

My main commitments these days revolve around leading music technology projects at the Georgia Institute of Technology. I'm also exploring machine learning in preparation of adding AI-driven features to my own personal projects.

When I'm not at the computer, you'll find me learning new recipes in the kitchen, cafe-hopping with friends, or exploring the area around me.

Experience

  1. Incoming

    Ridgline Apps
    Software Engineer I

    I'm joining Ridgeline as a full-time software engineer beginning July 2024!

      • Jun 2023 - Aug 2023

        Ridgline Apps
        Software Engineer Intern

        Designed and launched a high-throughput notification service for trade alerts, enabling traders to receive preset audio feedback on real-time financial transactions.

          • React
          • Typescript
          • Python
          • AWS Lambda
          • Amazon S3
          • Amazon RDS
          • AWS SNS
        • Jan 2023 - Current

          Georgia Tech Center for Music Technology
          Student Software Developer

          Spearheading the revival of the web client for the lab's famed AI-based DJ app: Mixboard. Providing improvements to a global network of beta testers through knowledge shares and collaboration across multiple teams.

          • React
          • Typescript
          • Web Audio API
          • Firebase
          • Python
          • Flask

        Projects

        •  Mixboard

          Web app that separates audio tracks into chords, bass, vocals, and drum parts for users to mix together on a drag-and-drop interface. Create mashups and share them with your friends!

          • React
          • Typescript
          • HTML Drag & Drop API
          • Chakra UI
          • Flask
          • Python
          Mixboard
        •  Rocola

          Web app for hosting virtual jukebox sessions on the cloud. Hosts can connect their Spotify account and share a PIN that allows others to upvote, downvote, and add songs to a public song queue at social events.

          • React
          • Next.js
          • Typescript
          • Node
          • DynamoDB
          • AWS Lambda
          Rocola