Brian So

Brian So

This user is using the new profile.

Join our Beta test to try out our new profile.

Join

Connect to learn more

You'll be able to see their introduction and other information once they have accepted your connection request.

Foodify - Location-based restaurant randomizer

• Designed a one-page full-stack app with modular views using React • Utilized Yelp API and HTML geolocation to consolidate and randomize high rating food options • Stored restaurant suggestions to MongoDB to keep reference to past results in the front-end view

Commodate - Short-term hospitality marketplace for homeowners and travelers

• Containerized photo carousel microservice with Docker to facilitate deployment on AWS EC2 instance • Developed continuous testing and deployment pipeline using CircleCI, Jest and Enzyme (80% test coverage) to maintain a well-tested codebase • Implemented Trello agile ticketing to optimize team workflow, ensuring aligned team goals

Open Source Table - Scalability system design for restaurant reviews app

• Scaled overviews microservice to handle an increased throughput of 1500 RPS from 550 RPS at 13 ms latency with 10M Postgres entries by horizontally scaling Node servers with AWS Elastic Load Balancer • Utilized Redis LFU caching to minimize database queries, reducing overall latency by more than 50% • Analyzed system bottlenecks with Loader.io and New Relic to pinpoint performance blockers • Redesigned legacy schema and consolidated 5 client-side GET API into 1, allowing faster rendering


Skills and qualities

JavaScript

0

React.js

0

Node.js

0

express.js

0

Redis

0

Accomplishments/Portfolio

Foodify - Location-based restaurant randomizer

Commodate - Short-term hospitality marketplace for homeowners and travelers

Open Source Table - Scalability system design for restaurant reviews app