Suyeon KangWeb Developer

“I want to contribute a beautiful journey to make a better world.”

Ibelieve developers are an artist who can build a beautiful work from scratch using their creativity, philosophy, and ideas. Developers have a power to draw and transform a white empty paper into a meaningful work that can bring innovation to the world and help other people. I want to contribute a beautiful journey to making a better world and having a positive impact.

I am interested in Javascript. In development, I have a passion for minimalism which allows to build simple UI and write intuitive but simple code. Simple UI enables users more accessible and easily consume a service and intuitive code makes easier cooperating between developers. I believe, a professional developer is a person who can solve complex things, translate them in an easy way so that everyone can grasp that, and is good at communication with coworkers. To be a better developer, I constantly try to educate and push myself.

Why I decided to become a developer

SKILLS:

CLIENT-SIDE

#HTML #CSS #Javascript #Typescript(frequently) #React(frequently) #CSSinJS #UnilityFirstCSS #Gatsby.js #Next.js #D3.js #GSAP #Storybook #Jest #State #Babel #Bundle #Performance #Sentry

SERVER-SIDE

#Node.js #Nest.js #Express #MySQL #Redis #Java #Python #FastAPI

OTHERS

#Jenkins #ArgoCD #Docker #Firebase #GoogleAnalytics #Monitoring #BigQuery

WORK:

Karrot

Jun 2024 - Present (Software Engineer, Frontend)

I'm currently working as a frontend developer of a data team, building various data products that help drive data-driven decision-making across the organization.

    WhatapLabs

    Mar 2021 - May 2024 (Frontend Developer)

    I developed various features for a monitoring service supporting both SaaS and On-Premise environments. My responsibilities included developing the service's role-based access control system, as well as log and APM monitoring features.

    • Developed a log monitoring system capable of handling up to 1 billion log entries per day. The log monitoring includes features such as live tail, log search and trends, log configuration, parsers, and log event.
    • How to use Log Monitoring?
    • Implemented a role-based access control system for the entire service, addressing complex business logic and ensuring security and access policies.
    • Developed features for the highest-level monitoring unit, the Organization.

    Freelance Web Developer

    Feb 2020 - Oct 2020

    Developed and maintained a static website using Gatsby.js as a freelancer. I implemented sophisticated animations to deliver a polished UI to users.