Resume

Experience

test
FIGS

Software Development Engineer II, Frontend

Santa Monica, CA

-Present
test
Suavecito Inc,

Web Developer

Santa Ana, CA

-
  • Spearheaded the development of headless e-commerce storefronts for various companies under Suavecito Inc. utilizing React-based frameworks such as Gatsby and Remix.
  • Implemented scripts to streamline backend processes, specifically focusing on product tagging and inventory management. These scripts not only enhanced efficiency but also served as the foundation for website features, contributing to a more seamless and organized online shopping experience.
  • Played a key role in the development of a cross-platform Shopify storefront app using React Native. Integrated Stripe for a streamlined and user-friendly checkout experience on mobile devices, enhancing the overall accessibility and convenience for Suavecito’s customers.
test
Suavecito Inc,

Web Development Intern

Santa Ana, CA

-
  • Acquired fundamental skills in web development, including proficiency in styling with CSS and hands-on experience in DOM manipulation through JavaScript. Gained a solid understanding of core concepts that form the backbone of modern web technologies.
  • Played a pivotal role in the successful launch of a new Shopify storefront, contributing to its development by extending functionality with JavaScript and utilizing Shopify's templating language, Liquid. Added innovative features to enhance user experience and support the overall business objectives.
  • Enhanced and managed several Shopify stores, showcasing proficiency in legacy technologies like PHP and jQuery. Mastered these languages to expand functionality, highlighting adaptability and a proactive approach to technological advancements.
test
Freelance Work

Freelance Developer

Remote

-Present
  • Collaborated closely with the client to create and deliver a modern, mobile-friendly website with integrated blog capabilities, enhancing their digital presence and SEO performance.
  • Implemented a free business email solution using ImprovMX for email forwarding, effectively setting up professional business emails while minimizing overhead costs due to the strategic use of free tools.
View more projects and work experience

Education

test
University of California, Riverside

B.S. Computer Science

Riverside, CA

-

Tech Stack

Languages
HTML5
CSS3
Python
C++
C
GraphQL
Frameworks
React
Tailwind
React Native
Next
Gatsby
Remix
Node
Express
Flask
This Site is Built With
React
Tailwind
Next
Sanity

Projects

Metafield Migration Tool

APIs

Node
GraphQL

This is a node script utilizing the Shopify Storefront and Admin API to copy product and variant metafields from one store to another. Metafields will be copied over from a source store to a destination store. Metafields of type image files will be uploaded to the destination store. A CSV file will be created that keeps a log of all the metafields that have been updated.

NBA Stats App

Web Development

React
Flask

The web application uses an existing NBA statistics database from Kaggle to perform search queries. This application is essentially a search application for specific NBA statistics (best home team, best shooter, etc.). This project made me comfortable with having a backend (Flask server) communicate with the frontend (React).

LED PONG

Embedded Systems

C

I recreated Pong on a breadboard with an ATMega1284. The game is displayed on a 8x8 LED Matrix. There are two buttons for each player to control the paddle. I used avr-gdb for debugging purposes.

Basketball Crawler

Information Retrieval, Web Development

Python
ElasticSearch
Flask
React

This project includes a web crawler, indexer, and a web application extension. The crawler is built with Python and the BeautifulSoup library. The indexer is built with ElasticSearch, and the web application is built with React and Flask. The project crawls through basketballreference.com and indexes the contents with ElasticSearch. The web application is used as a search bar to search the index.