Software Engineer with interests Frontend Engineering and Full Stack Development
2024 — Now
Ethos is an online life insurance company dedicated to making the process of obtaining life insurance as easy and pain-free as possible. I work on the Consumer Activations team, focusing on the bottom-of-funnel process, which is crucial for converting new customers into policyholders.
Tech Stack:
Frontend: React, Redux, Typescript
Backend: Node, Koa
Database: Postgres
2022 — 2024
Played a key role in the early development and ongoing maintenance of the Camera Kit Web SDK (@snap/camera-kit), bringing Snapchat Camera functionalities and augmented reality to the web.
Enhanced the Web SDK by extending public APIs for media stream attachment, transformations, and custom render sizing.
Spearheaded the development of the Sample Page for the Web SDK, showcasing use cases to developers and facilitating lens and SDK testing for internal teams. This sample page, along with our automated testing framework, significantly reduced the time to roll out new releases while also catching niche bugs.
Tech Stack:
Frontend: React, Typescript, RxJS, IndexedDB
2021 — 2022
Worked on an online skincare platform connecting patients across the U.S. to doctors for custom acne and aging treatments.
Maintained and updated the admin app, including resolving a race condition to prevent double charges using Redis. Improved patient sign-up performance by optimizing webpack, reducing the First Contentful Paint by ~2 seconds. Led the integration of UPS as a second carrier by refactoring backend architecture to be reusable and agnostic of the shipping carrier.
Tech Stack:
Frontend: React, Typescript
Backend: PHP, Laravel
Database: MySql
2019 — 2021
Culver City, California
Developed and maintained internal tools for Apple TV, working across the stack from frontend to backend. Responsibilities included designing data models for core components, creating reusable complex SQL queries, making reusable frontend components, and enhancing the flexibility of the Vue router by utilizing query parameters for deep linking.
Tech Stack:
Frontend: Vue, Vuex
Backend: Node, Express
Database: Oracle SQL
2018 — 2019
Culver City, California
Real Time Manufacturing Software Company. During my time with FactoryFour I worked on two of there main applications which are currently being used by numerous organizations. We worked in two week sprints where I was in direct communication with both the product and design team. Most sprints involved me updating or creating new core features as well as participating in code reviews in order to ensure high standard of reusable code. **(Economic constraint lead to an unfortunate company wide lay-off)
Education
Hack Reactor