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 250 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
Image

Sang Min Park

💻 Creative Full-Stack Engineer with a Foundation-First Approach

I thrive on creative challenges and exploring cutting-edge technologies, but I believe innovation requires rock-solid foundations. I build type-safe, scalable systems using code generators from OpenAPI specs and sometimes create unified FE/BE modules for seamless integration. My monorepo-first approach and full-stack expertise enable me to design BE interfaces optimized for FE needs while crafting FE experiences that maximize BE performance.

📱 Mobile-First, Platform-Agnostic Developer

With deep roots in iOS and Android development since 2012, I bring native mobile thinking to every project. I don't just make websites responsive—I create experiences that feel native on every device, understanding the unique constraints and opportunities of mobile platforms.

🤖 Automation Evangelist & Efficiency Expert

I can't stand repetitive tasks and automate everything possible, leveraging AI to work smarter. When I see colleagues wasting time, I find ingenious solutions to their problems. While AI can make code work, I specialize in refactoring it to be efficient, secure, and maintainable—that's where human expertise shines.


💼 Professional Experience

Co-Founder & CTO

Symptily (Working Title) | AI-Powered Healthcare Platform | Present

  • Leading technical architecture and development of AI-driven conversational symptom tracking platform
  • Building web/mobile applications for patient community support and healthcare assistance
  • Designing scalable, HIPAA-compliant infrastructure for sensitive health data management
  • Implementing LLM-based conversational AI for intuitive symptom logging and analysis
  • Creating type-safe, unified codebase across web and native mobile platforms
  • Target Launch: September 2025

Frontend Engineer

Naver Corp, Korea | November 2024 - Present

  • SW Engineer of Healthcare Lab
  • Implemented type-safe development workflows using OpenAPI specifications and code generation
  • Designed mobile-first responsive interfaces with deep understanding of iOS/Android UX patterns

Full-Stack Developer

Naver Corp, Korea | May 2020 - November 2024

  • Led development of responsive user interfaces using TypeScript, React.js, and Next.js
  • Architected robust SSR applications on Kubernetes with optimized client-server communication
  • Implemented BFF layer with GraphQL, designing APIs that balance FE flexibility with BE performance
  • Built unified FE/BE modules ensuring type safety across the entire stack

Key Projects

  • Smartstore Commerce Platform: Korea's leading e-commerce platform serving millions of users
  • MySmartstore.jp: Launched Japanese e-commerce platform in 2021 using GraphQL and Next.js architecture. Service was strategically discontinued in June 2024. (Launch article)

iOS Application Developer

Naver Webtoon Corp, Korea | December 2016 - April 2020

  • Developed native iOS applications with focus on offline-first architecture and superior UX
  • Created anti-piracy detection tools, resulting in internal patent application
  • Applied mobile development best practices that continue to influence my cross-platform work

Key Projects

  • Naver Webtoon iOS App: Developed AR-based webtoon "마주쳤다" in 2017, implementing gyroscope and magnetometer-based technology to anchor images at specific spatial positions for immersive reading experience.
  • Series iOS App: Premium content platform for web novels and comics with advanced reading features and subscription management

🔧 Technical Philosophy & Skills

🏗️ Architecture & Development Approach

  • Monorepo Advocate: Streamline development with unified codebases for FE/BE collaboration
  • Type Safety Champion: Generate TypeScript clients from OpenAPI specs for bulletproof development
  • Cross-Platform Excellence: Native mobile experience (iOS/Android) applied to web development
  • Full-Stack Synergy: Design BE interfaces for optimal FE consumption while crafting FE that leverages BE strengths

Technical Stack

  • Frontend: TypeScript, React.js, Next.js, Swift (iOS), Kotlin (Android)
  • Backend: Node.js, GraphQL, REST APIs, OpenAPI/Swagger
  • DevOps & Tools: Kubernetes, Docker, GitHub Actions, Monorepo tools (Nx, Turborepo)
  • Development Practices: Code generation, automated testing, CI/CD, type-safe development

🎯 External Activities

  • Code States Educational Content Creation: UI Library Development (React Library Clone, December 2022)
  • Couch Coding 6-Week Portfolio Completion Mentor (July 2022 - November 2022)
  • Naver Connect Foundation Bootcamp 7th Mentor (July 2021 - December 2021)
  • Programmers FE Dev Course 1st Participation (June 2021 - December 2021)
  • Naver Engineering Day 2022 (October 2022)
    • Improving FE development environment with Lint Rule development
    • Enhancing development environment with GitHub Actions

🚀 Notable Projects

💼 Freelance & Contract Work

B2B Cosmetics Order Platform (https://bring-k.com/order)

  • Designed and implemented full-stack solution with unified type system
  • Created mobile-optimized B2B ordering experience
  • Built custom admin panel with real-time inventory management

AR Book - Interactive Web Game (2024, Video)

  • Developed performant web game using Pixi.js
  • Implemented marker recognition with OpenCV.js
  • Optimized for mobile devices with touch-first interactions

🛠️ Personal Projects

Mobile Applications

ChocoPlayer - Game Emulator (2015, Video, GitHub)

  • Cross-platform iOS/Android game emulator using Cocos2d-x
  • Achieved 250K+ downloads before strategic removal
  • Demonstrated early expertise in mobile platform optimization

Browser Extensions

Tiny Time Timer (2022, Whale Extension, GitHub)

  • React.js-based progressive web app with extension support
  • Implemented offline-first architecture with service workers
  • Dark theme and sound effects for enhanced UX

Shortcut Click (2025, Video, GitHub)

  • Chrome extension for customizable webpage shortcuts
  • Demonstrates deep understanding of browser APIs and user workflows

Developer Tools & ESLint Plugins


🎓 Education

  • Hongik University Seoul Campus
    Bachelor's in Computer Engineering (March 2010 - February 2017)

🔭 Looking Forward

I'm passionate about bridging the gap between frontend and backend, mobile and web, creativity and stability. I believe the future of development lies in unified, type-safe systems that deliver exceptional experiences across all platforms. I want to create services that can positively impact people's lives, with my current biggest interests being AI and healthcare. Whether it's building innovative healthcare solutions or optimizing the next generation of web applications, I'm ready for the challenge.


📞 Contact


"Stagnant water breeds decay—that's why I never stop learning, building, and pushing boundaries."

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 6

  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 1 1

  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 14 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 2

  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