Skip to content
View ronparkdev's full-sized avatar

Block or report ronparkdev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ronparkdev/README.md

πŸ‘¨β€πŸ’» Sang Min Park

I'm a creative, efficiency-driven developer

I can't stand repetitive tasks, so I automate everything I can, leveraging AI to work smarter, not harder. When I see my colleagues wasting time, I find ingenious ways to solve their problems. While AI can help get code to simply work, I believe it's up to humans to refactor it to be efficient, secure, and readable. That's my specialty!

I don't limit myself

I started my journey back in 2012, when Android was all the rage, as an app developer. The idea of being the first point of contact for users was incredibly appealing to me. After dabbling in iOS app development, I transitioned into a full-stack web developer. My interests don't stop thereβ€”I’m fascinated by quantum computing and diving into blockchain dApp development. I believe that for developers, stopping is the endβ€”just like stagnant water breeds decay. That's why I'm a developer who refuses to be confined by limits.


🌟 Professional Experience

Full-Stack Developer

Naver Corp, Korea

  • Led development of responsive user interfaces using TypeScript, React.js, and Next.js.
  • Developed robust SSR architecture on Kubernetes.
  • Implemented a Kubernetes-based BFF with GraphQL for seamless integration.
  • Smartstore Commerce Platform: Leading e-commerce platform in Korea.

iOS Application Developer

Naver Webtoon Corp, Korea

  • Developed iOS applications focusing on user experience and offline usability.
  • Created tools for detecting illegal content distribution, leading to an internal patent application.
  • Series iOS App: Mobile app for web novels and comics.

Technical Skills

  • Languages & Frameworks: TypeScript, React.js, Next.js, JavaScript, HTML/CSS.
  • Tools & Platforms: Git, GitHub Actions, Kubernetes, automated testing frameworks.

🌐 External Activities

  • Code States Educational Content Creation: UI Library Development for Intermediate Developers (React Library Clone, Dec 2022)
  • Couch Coding 6-Week Portfolio Completion Mentor (Jul 2022 - Nov 2022)
  • Naver Connect Foundation Bootcamp 7th Mentor (Jul 2021 - Dec 2021)
  • Programmers FE Dev Course 1st Participation (Jun 2021 - Dec 2021)

πŸ“ Publications

Velog & Medium

  • Why I transitioned from app developer to web developer
  • Applying Module alias and Autofixable Lint in React(CRA) + TypeScript
  • Is the latest tech stack always the best?

Naver Engineering Day 2022 Presentation (Oct 2022)

  • Improving FE development environment with Lint Rule development
  • Enhancing development environment with GitHub Actions

🧩 Toy Projects

ChocoPlayer (2015, Video, GitHub)

  • Cocos2d-x based iOS/Android game emulator
  • Achieved 250K downloads, currently removed from Play Store

Tiny Time Timer (2022, Whale Extension, GitHub)

  • React.js based time timer web SPA
  • Developed with sound effects and dark theme, available as web/extension

AR Book (2024, Video)

  • Web game application based on Pixi.js
  • Implemented marker recognition using OpenCV.js

Shortcut Click (2025, Video, GitHub)

  • Chrome extension to customize shortcuts for buttons on webpages

πŸŽ“ Education

  • Hongik University Seoul Campus / Bachelor's in Computer Engineering (Mar 2010 - Feb 2017)

πŸ“ž Contact


Feel free to connect with me or check out my work on GitHub!

Pinned Loading

  1. eslint-plugin-preferred-import eslint-plugin-preferred-import Public

    Package to use no-relative-imports rule with pathMap in tsConfig.json with autofixer

    TypeScript 5

  2. eslint-plugin-annotation eslint-plugin-annotation Public

    An ESLint plugin that collects rules to exceptionally validate and autocorrect code with annotations in comments.

    TypeScript

  3. eslint-plugin-sort-annotation eslint-plugin-sort-annotation Public archive

    Lint rule for sort the value or properties if it has @sort or @sort-keys annotation

    TypeScript 13 2

  4. shortcut-click-extension shortcut-click-extension Public

    A Chrome extension that allows you to perform click actions on specific areas of a webpage using custom keyboard shortcuts.

    TypeScript

  5. chocoplayer chocoplayer Public

    Simulator app for simulate pc games that created with enterbrain's Rpg maker 2000 & 2003 tool

    C 1

  6. time-timer time-timer Public

    TypeScript 1