About

profile picture

Hello there!

My name is Jessica and I am currently working in web development. I enjoy creating apps with a clean, easy-to-use and beautiful UI. Main technologies that I have experience in include JavaScript(ES6+), Vue, TypeScript, React/NextJS, Bootstrap, tailwindCSS and so on. There's always so much to learn, and I hope to connect with lots of people along my journey. Also, I had a completely different career in the past, so there may be many stories to tell you🙂

Experience

Frontend Engineer @ SeaVantage

JavaScriptTypeScriptVue.jsQuasarTailwindGitlab

Jul 2021 - Present

  • Write performant and maintainable code for optimizing and developing our responsive web application
  • Build modular code and reusable components for better performance
  • Fully responsible for front-end side for an IoT project, from designing, building, and optimizing the product
  • Utilize suitable libraries and APIs such as highchart.js, Google Maps, and Leaflet
  • Internationalize the application by utilizing Vue i18n plugin

Developer @ Jellyfish

HTML5CSS3JavaScript

May 2023 - Present

  • Liaise with the English speaking SEO team to understand the proposed recommendation
  • Localize elements of the SEO recommendations into Korean
  • Brief the client's development team in Korean
  • Communicate with the client's development team and provide interpretation support between the EN and KR teams

Frontend Developer Intern @ Medistream

JavaScriptVue.jsVuetifyGithub

May 2021 - Jun 2021

  • Completed a month-project with one back-end colleague to build an independent survey module using VueJS
  • Experienced the A to Z process including researching, planning, writing functional specifications, designing component structures, development, testing, deploying and debugging
  • Successfully published a NPM package named 'quick-survey-js'

Projects / Studies

Algorithm Group Study

My former colleagues and I formed a study group to practice and improve algorithm skills. We solved algorithm problems from programmers.co.kr and upload answers on github, and meet online to share our ideas and answers.

Modern JS - Deep Dive Study

Had a group study on a book called Modern JavaScript - Deep Dive which covers on all the essential concepts of ES6+ with a lot of depth. Every week each one of us takes a leader role in turn and summarizes the week's materials, prepare simple quizzes and everyone shares what we learned.

Quick Survey JS

Developed a quick survey module with one backend colleague during an internship. Quick-Survey-JS offers a quick way to add a simple survey to your website. It is a set of components of creating, completing, and viewing survey questions and results, available for download on npm.

JavaScript Closure: What and Why

My blog post about JavaScript closure which has been a confusing concept that wasn't easily learned for me. I tried to explain how JavaScript closure works in detail primarily for myself to reflect but hopefully for others as well.

Analog Clock

A cute little analog clock UI which shows the selected city's time with its landscape in the background :)

Quiz App with Vanilla JS

One of the mostly viewed posts on my blog. The post covers on key steps and concepts on how to develop a quiz application with vanilla JS.

Let's Talk

Whether you have a question or just want to chat, my inbox is always open. 💌 Let's keep in touch! 🤓