Personal Projects

HvZ

In my free time I've contributed to (well more like "completely rewrote") the Google Humans vs Zombies open source project. Back in 2017 the project originally involved only Web and a python backend, and I contributed solely to Web. I wrote the entire chat portion of the website as well as many other parts.

Since 2019, I completely took over the project and took on the herculean task of converting it to Firestore instead of the old Firebase implementation we were using. I wrote an entire Android app by myself, as well as writing the entire Firestore Function backend implementation. I rewrote almost all of Web to use this backend, as well as restyling and refining the web app to look modern and follow google's material design principles. I'm learning iOS and intend to write an iOS application for the project next.

At Google

I worked at Google for 7 years doing primarily Android and Web.

Google Chat 2018 - 2021

In January of 2018 I joined the Google Chat Android team. It was a lot of fun watching how the team and product grew. I loved making features such as Reactions, Smart Replies, Typing Indicators, and many many more features to users. I led the engineering side of Google Material 2 redesign of the entire product, bringing the Android, Web, and iOS apps visually into this century. I also led cross-platform teams, so I was responsible for implementing the updated Create Chat flow across all of Web, iOS, and Android as well as other projects.

Local Search 2016 - 2017

I worked on the Local Search web team for ~1.5 years. The team focused on helping business owners to control their presence on Google and give the best experience possible to users. I spent that time building two very popular features: Department Hours and About the Business. So every time you look up the hours to e.g. Walmart Tire Center, that was me. As for About the Business, I built the ability for businesses to give an overview of themselves. As a user myself, I love this feature. It's really cool to hear about the business in their own words, a short blurb that actually illustrates the company's personality perfectly.

My Maps 2014 - 2016

After doing a short stint on the My Maps backend team I joined the Android team. I learned Android on the job and helped rebuild the My Maps Android App from the ground up. My main resposiblities were following the current Google Material design guidelines, implementing accessibility features so that users with impaired sight could successfully use the app, and implementing all of the pin styling so it worked seamlessly with Web.

University

I worked as a research assistant for Dr. Jian Huang for 2+ years doing Big Data analysis and working on Supercomputers. My primary work was modeling species distribution for the Great Smokey Mountain National Park (paper).
Personal HvZ Google Chat Local Search My Maps University