πΊπ» 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
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 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)
β 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)
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)
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)
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)
A mini clone of the Lodash library. This library was published for learning purposes through Lighthouse Labs. It is not for use in production-grade software. (February, 2021)