blue_horizon.svg

The gist...

Full-stack software engineer

As a principal software engineer at home_depot.svgThe Home Depot, I balance responsibilities between making decisions for the company and onboarding our new (and current) coworkers. With my understanding of the company's internal/external ecosystems, I have both enhanced the customer membership experience for customers as well as reshaped the developer experience and mentored multiple new hires as they join our teams.

Improving customers' experiences is all about usability and clarity of the company's systems. Enhancing our devs' lives means features get delivered faster, stabler, and cleaner, resulting in an overall more enjoyable experience for all of us.

I've also worked at:
  • Nextdoor

    As a lead front-end architect at nextdoor_icon.svgNextdoor, I focused on improving both devs' and users' lives, including everything from accelerating build speed and client performance, to code architecture modernization, pipeline parallelization, founding our new SSR codebase, and even to local tool optimizations.

    Improving devs' ecosystem facilitates a better experience for both employee and customer.

  • E-Trade

    I built platforms at etrade_icon.pngE-Trade for creatingMutual Fund/ETF investment plans. I have a passion for good coding practices, both for humans (readability, design patterns) and computers (efficiency).

    Enjoying my work is all about learning new things, making meaningful contributions, and collaborating with my teammates, because it's the people who make the workplace worthwhile.

Productions

home_depot_pos.png

The Home Depot

Point of Sale, self-checkout, and loyalty management

nextdoor_feed_sample.png

Nextdoor code foundation

Nextdoor full website architecture, state management, build cycle, etc.

prebuilt_portfolios.jpg

Prebuilt Portfolios

Selections of funds to fit individual investment styles

automatic_investing.jpg

Automatic Investing

Automates investing with varying frequencies and amounts

premarket_modal.png

Premarket Dashboard

Analyzes the health of internal systems before markets open

edge_panel_widget.png

Edge Panel

Android widget for edge-devices to display stock watch lists

mock_requests.png

MockRequests

Open-source JS network mocking system

anime_atsume.jpg

Anime Atsume

Aggregator for searching and watching anime

Projects and Publications

atoms_of_confusion.jpg

Atoms of Confusion

Research to understand fundamental causes of source code misunderstandings

atoms_of_confusion.jpg

Atoms of Confusion

Research to understand fundamental causes of source code misunderstandings

peptide_nmr.jpg

Anti-cancer Proteins

Research to develop polypeptides to destroy tumors via nanofibers in proteolysis

peptide_nmr.jpg

Anti-cancer Proteins

Research to develop polypeptides to destroy tumors via nanofibers in proteolysis

tardigrade.jpg

Tardigrade Stratification

Research demonstrating tardigrade distributions and populations at various altitudes

tardigrade.jpg

Tardigrade Stratification

Research demonstrating tardigrade distributions and populations at various altitudes

Pastimes

Pastimes

🐣

Japanese

I have been learning Japanese for a little over a year. It's a lot of fun!

ζ—₯本θͺž

けょっと δΈ€εΉ΄ δ»₯上 ζ—₯本θͺž γ‚’ 学んで います。ζ₯½γ—い です γ‚ˆοΌ

Open-source projects
Check out MockRequests and Anime Atsume
Cooking
I just throw stuff in a pot and hope it tastes okay
Rock climbing
Well... at least I used to go
Playing guitar
Kind of, here and there

Personal Contact

linkedin_logo.svg
github_logo.svg
There are 3 easter eggs on this site.
Can you find them all?

🐣

You just discovered the source code!

🐣