Brian Hayashi
AeroLeads people directory · profile

Brian Hayashi Email & Phone Number

Software Engineer at Realm
Location: Los Angeles, California, United States 10 work roles 2 schools
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineer
Location
Los Angeles, California, United States

Who is Brian Hayashi? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Brian Hayashi is listed as Software Engineer at Realm, based in Los Angeles, California, United States. AeroLeads shows a matched LinkedIn profile for Brian Hayashi.

Brian Hayashi previously worked as Software Engineer at Engineears and Senior Full Stack Engineer at Unbound. Brian Hayashi holds Bachelor Of Science (B.S.), Biology/Biological Sciences, General from Carnegie Mellon University.

Company email context

Email format at Realm

This section adds company-level context without repeating Brian Hayashi's masked contact details.

Realm

Review company-level records connected to Brian Hayashi before choosing the right outreach path.

Profile bio

About Brian Hayashi

A full stack software engineer who leans frontend - passionate about TypeScript, React, GraphQL, and Prisma. I love contributing to Open Source tools and opening the door for new software engineers.• Former Founding Software Engineer at StartPlaying, a marketplace for finding Dungeons & Dragons games and other tabletop role-playing games run by professional game masters. • Co-creator of GatsbyHub, a VS Code Extension for GatsbyJS that lets you browse Gatsby plugins and use Gatsby's core features without ever leaving VS Code. https://b-hash.com/

Current workplace

Brian Hayashi's current company

Company context helps verify the profile and gives searchers a useful next step.

Realm
Realm
Software Engineer
Los Angeles, CA, US
AeroLeads page
10 roles · 7 years

Brian Hayashi work experience

A career timeline built from the work history available for this profile.

Software Engineer

Los Angeles, Ca, Us

Software Engineer

Los Angeles, California, Us

Senior Full Stack Engineer

• Utilized Tailwindcss with TypeScript and React to refactor the code base to employ better accessibility and reduce bugs left behindby contract engineers and to take advantage of server-side rendering, fetching, and other built-in features of NextJS.• Employed Firebase to authenticate users through 2-Factor Authentication using their email addresses, implemented socialauthentication through Google as well as authentication through credentials while encrypting the user’s password.• Led workshops to discuss and organize the common problems users faced on the site - these problems were prioritized in order tofind alignment within the team and to find solutions that could be turned into user-focused features that improved the product.

Aug 2023 - Oct 2023

Software Engineer

San Francisco, Us

• Implemented Material UI with TypeScript and React in order to create a design system used to develop customized components to unify the site's theme.• Built GraphQL resolver functions using Prisma to handle PostgresQL processes as well as customized queries and mutations on the client side that worked with the Apollo Client to update the client’s cache and improve the efficiency of the site’s various pages.• Integrated Stripe API methods combined with NextJS’s Server Side Rendering on the site’s Payout page to accommodate various countries’ requirements for connecting bank accounts, Stripe’s own requirements, and StartPlaying’s requirements for bank accounts.• Utilized StorybookJS to document these components for easier cross-department workflows.• Utilized Ably to create a notification system and a chat application that would publish to the subscribed clients in real-time with new notifications and messages thereby creating a synchronized experience for the users communicating with each other on the site.• Utilized Terraform to implement database CPU utilization alarms on various AWS RDS database clusters by integrating AWS CloudWatch alarms with AWS SNS topics and queues which were triggered when CPU utilization went above certain thresholds. • Implemented a CI/CD pipeline using Github Actions in order to trigger Jest unit and integration tests, Cypress end to end tests, and to deploy a staging environment when merging to main which served as a test environment for non-technical team members.• StartPlayingGames is funded by Andreesen Horowitz (a16z) and was developed under the tech accelerator YCombinator.

Jan 2021 - Apr 2023

Software Engineer

• Utilized Typescript in the entire VS Code extension codebase to generate common type interfaces for fetched Gatsby plugin packages in order to more easily convey the inputs and outputs of each method and to create a foundation for extensibility.• Utilized the Jest.js testing framework for test driven development and employed mocking features to confirm Gatsby plugin packages were successfully being fetched and to confirm that core functionality was working as expected after incorporating each new feature.• Employed Travis CI in order to continuously integrate the code base by configuring a YAML file that ran scripts in an autonomous virtual machine environment to lint the entire codebase and run the Jest testing suite before every pull request was merged.• Implemented Webpack for easier maintainability and to decrease load times by configuring TypeScript compilation using ts-loaders on node modules in the source directory and using minification and uglification features to decrease bundled file size.• Created a plugin metadata parsing algorithm to fetch plugin packages and plugin information from the NPM API in tandem with the Got API and displayed data in VS Code via the TreeView API to generate a dynamic list of Gatsby plugins, starters, and themes. • This VS Code Extension was developed under the tech accelerator OS Labs ( opensourcelabs.io ) and is currently being maintained with tools and APIs from the GatsbyJS team with over 300+ installs on the Visual Studio Marketplace.

2020 - 2021 ~1 yr

Dangertime | A Tool For Visualizing Api Uptime

Los Angeles, California, Us

• Established Test Driven Development by implementing the Jest.js testing framework to create a testing suite in order to confirm the application’s core functionality was working everytime a new feature was incorporated into the application.• Incorporated the Supertest API into the Jest testing suite to generate tests for proposed features and to ensure that the server’s routers, controllers, and database were working as expected after each new feature was implemented.• Improved the data readability by visualizing the health of API URIs using D3 to generate a line graph based on the data from previous API calls and Material Design Bootstrap to create a pie chart using server status code data from a SQL database.

Sep 2020 - Oct 2020

Travelist | Platform To Generate And Share Itineraries

Los Angeles, California, Us

• Utilized Redux as a framework for organizing React state management, streamlining event handling, and minimizing prop drilling by dispatching action objects to the reducer when updating state and generating components that rely on various inputs.• Secured user data by utilizing Bcrypt to encrypt passwords before storing them in the PostgreSQL database and to decrypt passwords from the database when comparing them to the user input password thereby protecting users’ page and list data. • Incorporated React Router to establish static routes following a declarative model in order to minimize server calls within the single page application and to handle conditional routing depending whether the authentication step was successful.• Implemented Redux Thunk in order to generate asynchronous post requests within Redux action objects when posting user input data from the server and awaiting a response before sending actions to the reducer.

Aug 2020 - Oct 2020

Covid Calendar | App For Tracking Yourself

Los Angeles, California, Us

• Implemented React.js to create reusable calendar entry components rendered with dynamic user-generated content that utilized modular components and maximized maintainability by separating static and dynamic data and enforcing one-way data flow.• Established a Node.js/Express server to handle HTTP/API requests to the server and database by utilizing the middleware methods, creating routers and controllers to modularize backend requests with clear and distinct routes.• Implemented PostgreSQL database to have data stored and to be ACID compliant with strict schemas, enabling concurrent connections from multiple clients that can update list items and have changes reflected for the user’s page.

Aug 2020 - Oct 2020

Production & Equipment Manager

New York, Ny, Us

Generated and maintained an SQL database for video production equipment for the entire Los Angeles branch in order to categorize newly purchased equipment, reserve equipment for video shoots, and separate equipment that was out of commission for repairs.

Oct 2018 - Aug 2020
2 education records

Brian Hayashi education

Bachelor Of Science (B.S.), Biology/Biological Sciences, General

Carnegie Mellon University

Education record

Codesmith
FAQ

Frequently asked questions about Brian Hayashi

Quick answers generated from the profile data available on this page.

What company does Brian Hayashi work for?

Brian Hayashi works for Realm.

What is Brian Hayashi's role at Realm?

Brian Hayashi is listed as Software Engineer at Realm.

Where is Brian Hayashi based?

Brian Hayashi is based in Los Angeles, California, United States while working with Realm.

What companies has Brian Hayashi worked for?

Brian Hayashi has worked for Realm, Engineears, Unbound, Startplaying, and Gatsbyhub.

How can I contact Brian Hayashi?

You can use AeroLeads to view verified contact signals for Brian Hayashi at Realm, including work email, phone, and LinkedIn data when available.

What schools did Brian Hayashi attend?

Brian Hayashi holds Bachelor Of Science (B.S.), Biology/Biological Sciences, General from Carnegie Mellon University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.