Overview
Work History
Education
Skills
Timeline
Generic

Minho Cha

San Francisco,CA

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

Spigen
08.2020 - 05.2023
  • Led senior engineering efforts from greenfield development to the successful launch of highly scalable microservices, leveraging diverse tech stacks such as React, Redux, Node.js, and AWS
  • Led the front-end codebase redesign, implementing an Object-Oriented architecture to enhance code maintainability, testability, and successfully resolved over 30 common JavaScript errors
  • Implemented reusable components for recurring event UI, alongside an intuitive admin interface, reducing development time and granting other departments with control over dynamic variables
  • Responsive user interface designed with CSS to provide a smooth, easily navigated experience as well as a unique look and feel to the site for both desktop and mobile browsers
  • Created a style selector component allowing users to preview different styles for products
  • Implemented modals to facilitate user-generated content, allowing users to write reviews and questions with asynchronous HTTP requests for streamlined data submission
  • Managed state management between React components using Redux, ensuring an organized code structure and simplifying maintenance with Redux DevTools
  • Implemented an infinite scroll feature to the main feed component, optimizing user experience by loading additional posts dynamically upon scrolling
  • Utilized Material-UI components to assist in the creation of an accessible user interface that accommodates visual impairments such as color blindness
  • Implemented site navigation using react-router, allowing the UI to remain in sync with the URL and establishing a more seamless user experience
  • Implemented dropdown menus that dynamically render and update styling based on state changes and utilized CSS flexbox to implement positioning
  • Enhanced user experience by implementing search suggestions based on partial searches and dynamically updating user information
  • Utilized RESTful API to dynamically render/update product details based on user preferences
  • Utilized WebSocket for bidirectional communication, implemented a secure login and user management system, and integrated Stripe for a reliable payment system
  • Implemented AWS EC2 deployment system with load balancing and auto-scaling, and integrated microservices through an Express proxy server, deployed with Docker for enhanced scalability, reliability, and reusability
  • Collaborated on Figma with designers, Trello for project coordination, proposed Google Analytics-based updates to product manager, and assigned tasks to engineers, ensuring adherence to the development timeline
  • Introduced Agile methodologies and ticketing systems, enhancing development efficiency.

Software Engineer Internship

Caseology
Los Angeles, CA
05.2017 - 08.2017
  • Developed RESTful APIs with Express and AJAX, facilitating efficient data retrieval from MySQL
  • Improved user experience with date-parsed search and customized sales data functionality
  • Created a microservice with JavaScript/React to display real-time sales data
  • Implemented unit/end-to-end tests with Jest and Enzyme for a test-driven development approach
  • Empowered users with CRUD operations for sales data, streamlining data management
  • Visualized data comparisons through charts and grids using ChartJS, ApexChart, and AgGrid.

Education

Advanced Software Engineering Immersive -

Hack Reactor
05-2020

B.S. in Computer Science -

San Francisco State University
San Francisco, CA
12-2019

Skills

  • Responsive Web Design
  • API Design and Development
  • Amazon Web Services
  • Object-Oriented Programming
  • Proficient in HTML
  • SOAP and RESTful Web Services
  • JavaScript Expert

Timeline

Senior Software Engineer

Spigen
08.2020 - 05.2023

Software Engineer Internship

Caseology
05.2017 - 08.2017

Advanced Software Engineering Immersive -

Hack Reactor

B.S. in Computer Science -

San Francisco State University
Minho Cha