Table of Contents
Design

I was a Fullstack Engineer at GEICO, not a designer, but I focused on and advocated for design as much as I could. Here are a few ways I involved myself with design there:
- Since I knew the engineering aspects of what our team could build and I had an interest in design, I became an ambassador for my team to the GEICO Design Kit team. I proposed component improvements weekly and coded them up when approved. A few examples of UX features I proposed and shipped are:
- Automatic-scroll to errors and alerts. I suggested we scroll to errors and alerts on each form, especially on mobile, since users couldn’t tell if something went wrong when submitting.
- Change text buttons to visual cards. Form buttons were mostly lists of text options which weren’t easily scannable. I worked with the design team to create new buttons with illustrations and icons that made them more visually appealing and scannable. The illustrations were often dynamic, changing based on the user’s actual vehicle.
- Click outside of message modals to close them. This is a common design pattern that GEICO’s modals were lacking. I built a parameter to the modal component that allowed it.
- Replace Toggles with Checkboxes where applicable. Toggles imply an immediate state change, checkboxes are more appropriate if a form requires a submission for the change to go into effect.
- Shorten email input fields. They were full page-width before, way too long for the majority of email addresses.
- More...
- The Senior Engineer on my team wanted to propose building a Natural Language Processing Chatbot (or, a “Conversational User Interface”) to upper management. He created a proposal deck to present, but I thought the deck could be improved and simplified. After all, a cutting-edge feature should have a cutting-edge proposal. So I completely redesigned the deck, added modern animations, icons and typography for a sleek look. After returning the deck back to him, I got a “Holy sht”* in response which is my favorite reaction. The proposal went well and management gave the go-ahead to build out the project.
React Nanodegree
With GEICO’s sponsorship, I earned a Udacity Nanodegree for 3 subjects: React, Redux, and React Native.
Here are 2 of the 3 final projects I created during the course (I omitted the first one since it’s repo doesn’t have a visual. You can find it on my GitHub if you’re curious.). The emphasis on these projects was on engineering and not on design, so I kept things very simple:
- https://github.com/ohana23/would-you-rather. A classic Would You Rather? game built with React. Answer people’s questions and submit your own.
- https://github.com/ohana23/mobile-flashcards. A flashcards iOS app built with React Native. Create flashcard decks, then quiz yourself.

Hackathon
I led a team to win GEICO’s annual internal hackathon. It was a simple mobile app prototype we called Pocket Gecko that acted as an internal information board for GEICO employees and campus visitors, including an up-to-date events page, a maps feature if you got lost (the main headquarters can be a confusing series of homogenous hallways), a weekly cafeteria menu and more.