Matthew Cha

Profile Image

Hi! My name is Matthew Cha, and I am a metrics driven software engineer looking for new opportunities and wants to show results on an efficient and creative team oriented company.

My proficiency includes JavaScript, TypeScript, React, Node, Next, and Nest. I also have professional experience with Tailwind and Material UI regarding CSS and HTML elements.

Originating from a data and market research background, I managed extensive data sets in Microsoft Excel and SPSS. I spearheaded process optimization through Python scripts, sparking my keen interest in the creative freedom of software development. As I deepened my understanding of our mobile application's dynamics and collaboration with the development team, my curiosity for software engineering grew.

After self studying for some time and gaining more knowledge of the industry, I decided to transition into LearningFuze where I learned the skills needed for becoming a Software Engineer. I've built a few projects that you can look at below and check out the live site and the GitHub repository!

Testimonials

instructor 1

Robert Gardner

Former Director of Software Engineering at Google

"I taught Matt at LearningFuze, where Matt learned full stack development with React, Node, and PostgreSQL. This was an intense course that required Matt to write a full stack application on his own.

At LearningFuze, Matt was a superb student. He learned quickly and got things done. Matt worked hard to write correct, high quality code and learn new technologies. For his final project, Matt wrote an app to plan and schedule events, and invite guests. He learned, on his own, several technologies for this, such as the Google Maps API for both querying a location and displaying it on a map with a marker, date and time conversions, Tailwind CSS, React Hook Forms, React Router, and Twilio for sending text messages.

Matt has a great sense of how the computer works, how to write solid, clean code, and how to design and organize the code to make it easy to work with. Not only did he research and learn several technologies, but he also helped other students learn and adopt them.

Matt has a strong work ethic and is dedicated to getting work done, and done well. He knows when to ask questions and how to understand and make use of the answers to his questions.

As a former Director of Engineering at Google, I can say with confidence that Matt will be an asset to any team he joins."

Skills and Tools

reacttypescripttailwind csscsshtmljavascriptpythonmaterialuivercelpostgresqlsqlexpressnextnodenestgitgithubnpmbabelprismawebpackvisual studiotrelloeslintfigmaherokustorybookdockerazureaws

Resume

Professional Experience

Developer | Car Media Group

November 2023 - Current

• Developed a mobile-responsive, multi-page front-end website with reusable components, collaborating with graphic designers to implement mockups
• Created a Python script to web scrape inventory, upload data to Google Sheets via the gspread API, and generate a listings feed for Facebook, resulting in a 30% increase in conversion rates and a 50% increase in monthly traffic
• Built over 20 automotive informational pages for client dealerships, boosting website traffic and increasing sales by 25% month‐over‐month
• Modernized multiple client home pages using JavaScript, HTML, and CSS, collaborating with graphic and marketing teams to incorporate client feedback, enhance site performance, and drive traffic

Software Engineer Contractor | Alpine IT

June 2023 - August 2023

• Rebuilt and enhanced client SaaS web application using React, TypeScript, and Node, creating reusable components with React hooks and Figma mockups in an Agile work environment
• Implemented user authentication and role management in the back end using NestJS, with Prisma facilitating database interaction and access control using PostgreSQL and SQL
• Conducted extensive test driven development on React components using Storybook, executing over 50 tests to ensure optimal functionality
• Performed code reviews on pull requests to ensure alignment with ticket requirements from the ticket system, communicated blockers and updates in daily stand‐ups and during two‐week sprint cycles

Survey Programming and Data Specialist | Mfour Mobile Research

October 2021 - December 2022

• Created Python scripts to automate the filtering of over 50 data files monthly and processed data sets using Microsoft Excel and SPSS to ensure quality standards were met for the client
• Constructed surveys on company’s software platform, collaborating with project managers and clients to integrate feedback and changes, managing multiple projects simultaneously each day
• Implemented rigorous quality assurance measures to meticulously check team member's final data before client delivery

E-Commerce Marketing Operations Specialist | Spigen

February 2019 - September 2021

• Performed SEO optimizations on top products and new releases by executing keyword research and increasing the search rank to the first page of Amazon with Amazon Managed Services, Amazon Ads, and Brand Analytics
• Coordinated with a team of 5 people on Spigen products on Amazon Seller Central averaging weekly units of 110,000 and $2 million in sales.
• Managed weekly purchase orders on Amazon Vendor sales of $20,000 across the United States and Mexico.
• Analyzed products reviews, customer feedback, and competitor benchmarking to incorporate ideas for new product introductions working alongside the sales and engineering teams on Amazon and Shopify and eBay
• Reviewed product development costs and Amazon business selling costs to capture efficient ROIs bi-monthly and make recommendations for profitable margins and new opportunities with emerging markets and partners

Software Development Projects

ChatGPT Styler

2024

A Chrome extension that allows users to customize the ChatGPT web application’s UI with extended features, including adjusting message width and padding, selecting custom background colors, and extra features
• Designed and implemented a React‐powered scroll‐to‐top button, allowing users to easily navigate back to the top of the page on click
• Collaborated with a team during daily stand‐ups and utilized a Trello‐based ticketing system to review requirements and ensure components adhered to project design, UI standards, and best practices
• Performed code reviews on pull requests, ensuring code quality, functionality, readability, and alignment with React best practices

Plan It

2023

A web application for event planners who want to organize events, invite guests, and set tasks within the event
• Utilized React, Node, Express, Tailwind, and PostgreSQL to create a full stack web application with responsive design
• Integrated Google Maps API and react-datetime to enable location selection and a user friendly calendar interface
• Leveraged Twilio API to send SMS invitations to guests via a page link and dynamically update the guest list with React

Villager Tunes

2023

A web application for video game players who want to view characters and listen to in-game music based on the weather
• Incorporated HTML to create a viewable platform for searching and collecting characters to view and delete information as well as a selectable interface with different pages
• Applied CSS to enhance the user experience with a responsive gallery and adapting to viewport size as well as mirroring the in game colors and elements of the background and clickable buttons for submitting changes and information
• Integrated JavaScript to utilize an API that retrieves character and music data to display visual and audio elements that mirror’s the in game features found in the video game

Education

Full-Immersion Web Development Program

2022 - 2023

LearningFuze

• 800+ hours of programming in an Agile work environment with a former Google engineering director as an instructor
• Learned React, JavaScript, Node, PostgreSQL, SQL, Express, HTML, and CSS along with modular and scalable methodologies for developing full stack web applications in a simulated Agile work environment using coding fundamentals

Bachelor of Science, Business Administration

2014 - 2018

University of California, Riverside

Get In Touch

Whether you want to chat, have a question, or just want to say hi, feel free to check out my links! Connect with me on LinkedIn, check out my GitHub, or click the email icon to copy my email and send me a message!