πŸ§‘πŸ»β€πŸ’» I'm a full stack web developer.

πŸ•ΊπŸ» I'm a dedicated teamplayer with a decade-long experience in creative leadership and performing arts
πŸ™‹πŸ»β€β™‚οΈ A keen problem solver looking for a dynamic team that celebrates diversity and growth.
πŸ‡¨πŸ‡¦ πŸ‡°πŸ‡· A first-generation immigrant from South Korea with an outstanding work ethic.

Frontend: React, CSS, SASS
Backend: NodeJS, Express, Ruby on Rails
Languages: JavaScript, SQL, CSS, HTML Ruby
Database: PostgrSQL

πŸ’» Projects


Upcoming Projects:
I'm a recent graduate from Lighthouse Lab's Full-Stack Web Development Bootcamp. Currently, I am working actively to delve deeper into algorithms, further my skills in React JS, Databases, and modern frameworks and Test-Driven practices. I am also expanding diligently to broaden my skills and interested in learning GraphQL, TypeScript, Python/Django, and Docker.
Come back and witness my growth!

Trendi

β—‹ React, Sass, Axios, Material-UI, Express, Needle, Socket.io

A group project with Sori Han, Isamu Ito and Joshua Rully.

Trendi is a single-page-app that lets users browse top trends on Twitter and see a visualized geo-locational sentiment analysis in real-time. This was our final project at Lighthouse Labs that gave us another chance to work independently from instructions while building an app from scratch using our choice of tools/frameworks. I was in charge of planning and implementing the React components, UI/UX, and the core functionality while working proactively for seamless integration with the Twitter and Google Maps API.

Trendi was conceptualized with the desire of working with live-streaming, raw data. In creating the user stories, we wanted to build a tool that allows users to see the sentiment analysis in a variety of simple views. We hope to expand Trendi in the future and worked on this application with scalability in mind.

Watch the video above to see a demo of Trendi! (April, 2021)

Repository GitHub

Scheduler

β—‹ React, Axios, Storybook, Jest, Cypress, Webpack Development Server, PSQL

An interview scheduling app developed in a test-driven environment. Users can add, edit, and delete scheduled events. This was my introduction to React JS during my time at Lighthouse Labs. We worked with a pre-existing SASS boilerplate, and backend PSQL boilerplate to create the React components.

The project began with implementing Storybook, then using hooks and custom hooks to manage state and manipulate the PSQL database in the backend. A large portion of this project was spent working with Jest and Cypress to embrace a focus on test-driven development. (April, 2021)

WebSocket implementation and working towards deployment. (May, 2021)

Demo     Repository GitHub

Tweeter

β—‹ CSS, jQuery, AJAX, NodeJS, Flexbox, HTML, Express

A Twitter clone that fetches and updates messages. This was my introduction to jQuery, AJAX, and CSS during my time at Lighthouse Labs. The focus of this project was working hands-on with DOM manipulation, creating a responsive design, and working with AJAX to asynchronously for this single-page app.

I went beyond the expected design criteria and made efforts in creating an interactive and cohesive design. I got to conceptualize a cohesive design and build it from the ground up using CSS for the first time. This was a valuable experience in creative design and creative JavaScript implementation. (March, 2021)

Repository GitHub

Caesar's

β—‹ PostgreSQL, Express, jQuery, Sass, Twilio

A group project during my time at Lighthouse Labs. A mobile web app for customers to order their favourite beverages with an interface for restaurant staff to confirm and keep track of orders.

Caesar's was built from scratch and independent from instruction in 5 days. My role included project management, the database design and logic, backend routing, and setting up RESTful routes for this project. A future version of this app using React is in the works. (March, 2021)

Repository GitHub

TinyApp

β—‹ NodeJS, Express, EJS, bcrypt, Bootstrap.

My first full stack app! This was my introduction to Express, Middlewares and RESTful routing during my time at Lighthouse Labs. TinyURL allows users to shorten long URLS and save URLS.

TinyApp uses encryption and cookies to store session user. This project gave me the hands on experience working with HTTP requests, RESTful development, encryption and cookies. (February, 2021)

Repository GitHub