Eric Park

Engineer

About

Software engineer experienced in Vue, React, Node, and PHP/Laravel.

Full Stack Developer

Enthusiastic contributor to open-source communities and developer at Loop, a tech startup focused on simplifying the return process for e-commerce businesses. I am passionate about building scalable, efficient, and user-friendly applications that solve real-world problems.

  • Birthday: 22 March 1997
  • Phone: +714 980 0080
  • City: Westminster, California
  • Age: 28
  • GPA: 3.24
  • Degree: BS Computer Science
  • Email: ericparkmusic@gmail.com
  • Freelance: Available

I'm constantly excited to learn new technologies, and I can't wait to challenge myself, learn valuable lessons, and make lifelong connections with the leaders of the industry.

Facts

Contributing to various open-source communities and working day-to-day with the latest technologies have prepared me to tackle any task at hand with confidence and curiosity.

1M+

Monthly users

500K+

Daily customer interactions

4

Years of experience

1300 +

Github Stars and Counting (Spearmint)

Resume

Sumary

Eric Park

Passion-driven software developer with 4+ years of experience coding front and back end programs in team-oriented settings.

  • 1221 Grand Canal, Irvine, CA 92620
  • (714) 980-0080
  • ericparkmusic@gmail.com

Education

Bachelor of Science Computer Science

California State University Long Beach, California

3.24 GPA

Relevant Coursework:

  • Object Oriented Programming and Data Structures
  • Database Fundamentals
  • Operating Systems
  • User Interface Design
  • Discrete Structures with Computer Application
  • Software Development with Frameworks
  • Computer Logic Design
  • Networks and Distributed Computing
  • Introduction to Computer Security Principles
  • Computer Architectures and Organization
  • Data Structures and Algorithms
  • Digital Logic and Assembly Programming

Graduated

Fountain Valley High, California

Open Source Contributions

Watchr

Webpack | React Hooks | Node | Express | SQL DB | Jest

  • Implemented TDD with React for unit testing using Enzyme utility to easily assert, manipulate, and traverse the output of components, in addition to utilizing the Jest framework to run snapshot tests with previously shallow rendered components
  • Accelerated productivity by using Webpack’s HMR to actively display component changes in developer environment
  • Refactored React codebase from class to functional component syntax to enhance understandability and testability
  • Designed a vertically-scalable, ACID-compliant SQL database containing pre-structured tables to safely store critical information such as encrypted user credentials and favorited subscribed content

Bite

WebSockets | Webpack | React | React Hooks | Node | Express

  • Modularized stateful data and socket connections by building two globally shared states using React’s context API
  • Delivered a fully live experience to the user by establishing a real-time connection between clients’ WebSockets to allow sustained bi-directional flow of data between clients with minimal system latency and transmission delays
  • Bundled advanced syntax code such as ES6 and React JSX into uglified, minified, ES5 standard using Webpack with Babel to compile all modules into a single file that is interpretable by modern and legacy browser environments
  • Implemented component trees consisting of modular and maintainable React components that make efficient internal server requests, parse JSON response from RESTful API, and display information in a coherent, interactive manner

Experience

Loop

Vue | PHP/Laravel | MySQL | AWS

  • Led development of a new feature by partnering with PMs, designers, and engineers to define UX goals, write detailed tickets with clear acceptance criteria and story points, coordinate implementation across the team, and establish analytics dashboards and real-time monitors for visibility; significantly improved engagement tracking and system observability.
  • Integrated secure authentication for 1M+ monthly users into a third-party analytics platform using JSON Web Tokens (JWT), enabling end-to-end visibility into user behavior and allowing seamless tracking across the full product experience.
  • Designed and built a backend API wrapper that collected and translated over 500K daily customer interactions into structured metrics, which were surfaced through an analytics dashboard and directly used to drive product and design decisions.
  • Built and maintained scalable Vue.js views and reusable abstract components, applying advanced patterns like v-slot and v-model to encapsulate logic and promote consistency across user-facing experiences and internal tooling.
  • Managed shared application state across multiple dynamic components and nested routes using props, custom event emissions, and Vuex, enabling modular communication and predictable rendering in complex UI flows.
  • Established full-stack observability by implementing critical metrics, error alerts, and distributed tracing, which improved incident response speed, increased system uptime, and reduced time-to-resolution during outages and deployment regressions.
  • Created robust and efficient unit tests that mocked key Eloquent models and relationships, ensuring predictable behavior across edge cases and supporting maintainability of complex webhook-based workflows and integrations.

Spearmint

React Hooks | Node | Express | NoSQL DB | Typescript

  • Streamlined Node server logic and increased modularity by utilizing the Express framework to integrate route handlers that listen for precise client requests, monitor active users to persist testing data, and handle asynchronous logic through the execution of corresponding middleware chains contained in various controller objects such as user, cookie, session, and test state
  • Implemented an SPA with React for improved performance from component rerenders rather than page reloads, and increased modularity and maintainability through the separation of concerns between stateful and presentational components
  • Reinforced state-management across various functional React component trees by implementing hooks, such as useContext and useReducer, to read-to and write-from the state using code that is more clean, concise, and approachable to co-developers.
  • Improved the security and integrity of user credential storage with salting and hashing encryption algorithms on NoSQL database
  • Achieved smooth development and deployment process by using TravisCI to continuously and frequently integrate, build, and test code throughout sprints, and Docker to containerize server code to isolate the application from its environment
  • Developed product under tech accelerator organization OS Labs (opensourcelabs.io)

Portfolio

When I'm not coding, I like to explore some of my other hobbies like photography and music production. Encountering and conquering my passions is my utmost priority because it helps me understand whom I should strive to become.
Take a look!

  • All
  • Projects
  • Photography
  • Music

Tetris

The all-time classic video game coded in JavaScript

OpenParking

An Android application based in Java

StateCraft

A turn-based strategy game based in the Electron Framwork

Gaslamp Quarters

San Diego, CA

Gaslamp Quarters

San Diego, CA

Knott's Merry Farm

Listen Now

Grand Central Market

Los Angeles, CA

Ho Chi Minh City

Vietnam

ISO EP

Listen Now

HB Pier

Huntington Beach, CA

HB Pier

Huntington Beach, CA

Ho Chi Minh City

Vietnam

smiling like an idiot

Listen Now

Contact

Location:

8832 Williamsburg Ave, Westminster, CA 92683

Call:

+714 980 0080