Skip to content

Dangkoolwat/CurriculumVitae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

SANGHYOUK JIN

Senior Full-Stack Engineer / Cloud & Real-Time Systems Architect
Uijeongbu-si, Gyeonggi-do, Republic of Korea

Email: chingoo2@naver.com
GitHub: https://github.com/Dangkoolwat
Blog: https://chingoo2.tistory.com
YouTube: https://www.youtube.com/@SangHyoukJin/posts


Professional Summary

Senior full-stack engineer with 20+ years of experience building web platforms, IoT systems, real-time monitoring services, and cloud architectures.
Skilled in solving complex problems, modernizing legacy systems, and delivering stable services.
Experienced in event-driven data design, automation workflows, scalable backend systems, and cloud migration.
Creator of WhisperAutoCaptions, a macOS AI subtitle tool used by video creators.


Core Skills

Full-Stack Architecture & System Design

  • Enterprise architecture
  • Distributed systems
  • High availability design
  • Legacy modernization
  • Cloud-native redesign

Cloud Architecture & Microservice Engineering

  • Azure & Oracle Cloud (OCI)
  • Microservice design and orchestration
  • API Gateway design
  • Cloud cost optimization
  • Custom Spring Boot microservice framework (on-prem + cloud)

Real-time IoT & Data Processing

  • Event-driven architecture
  • Asynchronous pipelines
  • Hot/Cold path modeling
  • Telemetry ingestion
  • Alert automation

Backend Engineering

  • Java, Spring Boot
  • REST API design
  • Async processing models
  • Redis-based distributed session management
  • Performance tuning & optimization

Frontend & Client Engineering

  • Next.js, React, SPA architecture
  • Electron/macOS client development
  • Client–server integration
  • Frontend performance optimization

Data & Database Engineering

  • MariaDB, MySQL, PostgreSQL, Oracle DB, Azure SQL
  • Liquibase schema versioning
  • DB migration (PostgreSQL → Azure SQL)
  • Advanced JPA modeling & ORM optimization

DevOps & Automation

  • CI/CD pipeline design
  • Automated deployment scripting (GitHub-compatible)
  • Quartz scheduling
  • Operational monitoring & logging

Experience

Independent Full-Stack & Cloud Architect

Self-employed | Seoul, South Korea (Remote)
Jan 2025 – Present

  • Design and build end-to-end systems across web, IoT, and real-time data environments using Java, Spring Boot, JPA, Redis, REST APIs, and MQTT-based pipelines.
  • Modernize legacy platforms, optimize system performance, and deliver production-grade services for enterprise and solo development contexts.
  • Develop macOS tools such as WhisperAutoCaptions and the stack-app-2025 full-stack framework.
  • Own all phases of delivery—from architecture and implementation to deployment, monitoring, and ongoing maintenance.

Founder / Full-Stack Engineer

Daangcool.net | Uijeongbu, South Korea
Jun 2016 – Dec 2024

  • Delivered multiple IoT, cloud, and real-time monitoring platforms as a solo full-stack engineer for enterprise and research clients.
  • Architected backend systems, dashboards, cloud pipelines, and device integration logic.
  • Developed macOS applications, backend service frameworks, and reusable modules.

Full-Stack Engineer (IoT, Cloud, Systems)

Daangcool.net | Mar 2020 – Nov 2024

  • Led full-stack development for IoT-enabled platforms: telemetry ingestion, device control logic, automation workflows, dashboards, and alert systems.
  • Delivered cloud migration from PostgreSQL/Oracle to Azure SQL, integrating Redis and Azure Storage for scalability.
  • Implemented trigger-driven backend updates with polling-based client synchronization for S1 Smart Building & BlueScan modernization.
  • Built REST/SOAP alert gateways, dashboards, and enterprise-grade deployment pipelines.

Director of Development / Lead Full-Stack Engineer

Scalawox, Inc. | Seoul, Korea
Oct 2016 – Oct 2018

  • Designed and built the AI-Based Online Audition & Actor Matching Platform.
  • Implemented facial-feature extraction, style classification, similarity scoring, and role-matching algorithms.
  • Developed casting workflows, billing modules, and full-stack web services.
  • Contributed to securing KRW 500M in government TIPS funding.

Chief Technical Officer / Full-Stack Architect

Megaphone Korea | Seoul, South Korea
Jun 2016 – Sep 2017

  • Developed BeautyCarry & K-Cosmetic Search Platform with multilingual support and product metadata normalization.
  • Implemented reservation/booking systems, admin dashboards, product onboarding workflows, and customer service tools.
  • Provided consulting and web development for marketing and e-commerce services.

Online Business Manager / Full-Stack Developer

MarketingBro, Inc. / D Startup | Seoul, South Korea
Mar 2011 – Dec 2014

  • Architected a LaTeX-based math authoring, assessment, and exam generation platform.
  • Built LaTeX authoring tools, PDF generation pipelines, adaptive assessments, real-time scoring, and analytics dashboards.
  • Managed CentOS servers, enterprise deployments, and internal system configurations.

Senior Web Application Developer / Web Architect

Time Education, Inc. | Seoul, South Korea
Dec 2007 – Sep 2010

  • Led development of the W2P (Web-to-Phone) mobile game delivery workflow integrated with SKT/KT/LGU+ telecom APIs.
  • Built CP management dashboards, item purchase systems, and open-market application services.
  • Developed content distribution services for Naver, Daum, and Nate portals.

Service Architect / Web Application Developer

SJ Games, LTD | Seoul, South Korea
Dec 1999 – Nov 2007

  • Designed and developed the core architecture for Namo WebBoard and admin system.
  • Implemented automated installer tools for one-click deployment on customer servers.
  • Developed PHP extension modules and UX improvements increasing commercial adoption.
  • Served as technical writer and localization manager for Namo WebEditor (French, German, Spanish).

Product Manager / Core Web Developer

Namo Interactive, Inc. | Seoul, South Korea

  • Managed product architecture and core development for Namo WebBoard and WebEditor integrations.
  • Designed user management, permission systems, posting workflows, and configuration modules.
  • Built a modular, extensible backend and improved multi-language UI consistency.

Projects

stack-app-2025-v1 — Modular Full-Stack Framework

Organization: Self-employed
Period: Oct 2025 – Present
Role: Full-Stack Architect (Solo)
Tech: Java, Spring Boot, REST APIs, JPA, Redis, Liquibase, Next.js, Tailwind CSS, Vite

Summary

Developed a modular full-stack framework integrating backend and frontend into a clean, scalable architecture optimized for solo development workflows.

Key Contributions
  • Implemented REST APIs, optimized JPA domain models, and integrated Redis caching.
  • Built automated database migration pipelines using Liquibase.
  • Designed the frontend framework with Next.js, Tailwind CSS, Vite, and a layout-driven ThemeProvider structure.
  • Added SSL-ready environment separation and a lightweight modular backend architecture inspired by JHipster.
Technical Highlights
  • Unified backend–frontend build pipeline with interchangeable modules.
  • Clean structural conventions enabling rapid scaffolding of new services.
  • Production-ready configurations suitable for cloud deployment.
Impactghts
  • Established the core foundation used across all subsequent stack-app-2025 projects.
  • Improved long-term scalability, maintainability, and development efficiency for independent service building.

Dizzy Uncle — Language, Culture, and Humor Translation Project

Organization: Self-employed
eriod: Jul 2025 – Present
Role: Translator & Content Creator
Tech: English–Korean Bilingual Writing, Localization, Cultural Interpretation

Summary

A creative translation and interpretation project focused on reimagining English humor, idioms, and cultural nuances for Korean audiences.

Key Contributions
  • Translated and adapted English humor, satire, and idiomatic expressions with cultural commentary.
  • Developed bilingual writing frameworks to preserve tone, intent, and contextual meaning.
  • Created culturally aligned interpretations using cross-cultural communication techniques.
Impactghts
  • Helped Korean readers better understand English humor and cultural subtext.
  • Established a unique translation style blending linguistic accuracy with cultural insight.
  • Reached 11,000 followers within four months, becoming one of the fastest-growing accounts in its category.

Whisper Auto Captions — AI & Creative Workflow Blog Series

Organization: Daangcool.net
Period: Nov 2024 – Present
Role: Technical Writer & Developer
Tech: Whisper, FFmpeg, macOS, Final Cut Pro, Technical Blogging

Summary

A blog series documenting practical insights gained from developing and using Whisper Auto Captions, with a focus on AI-assisted subtitle workflows.

Key Contributions

  • Wrote step-by-step guides explaining AI transcription, subtitle workflows, and editing integrations.
  • Shared development lessons and Whisper optimization techniques.
  • Produced content aimed at helping non-technical creators adopt AI subtitle tools.

Technical Highlights

  • Covered FCPXML/SRT processing, Whisper model behavior, and macOS integration.
  • Provided debugging notes, optimization patterns, and workflow examples.

Impactghts

  • Helped non-technical video creators adopt AI-assisted subtitle tools.
  • Increased visibility of the Whisper Auto Captions project.

Whisper Auto Captions — macOS AI Subtitle Application

Organization: Daangcool.net
Period: Aug 2024 – Present
Role: macOS Developer (Solo)
Tech: Swift, Whisper, FFmpeg, macOS, SRT/FCPXML, Final Cut Pro

Summary

Developed a macOS application that generates subtitles using Whisper-based speech recognition.

Key Contributions

  • Implemented AI-driven transcription with SRT and FCPXML export.
  • Optimized Whisper inference for Apple Silicon.
  • Created batch processing workflows and user-friendly UI.
  • Built video/audio preprocessing pipelines using FFmpeg.

Technical Highlights

  • Apple Silicon–optimized Whisper execution.
  • FCPXML-generation pipeline for Final Cut Pro integration.
  • Offline on-device transcription for privacy.

Impactghts

  • Significantly reduces manual captioning time.
  • Praised by Mac users for speed and accuracy.
  • Adopted by a growing creator community.

ENBP.org — Academic Website & Society Management Platform

Organization: The Korean Society of Electrolyte Metabolism (ENBP)
Period: Jul 2019 – Present
Role: Full-Stack Developer (Solo)
Tech: Spring Boot, JPA, MySQL, Thymeleaf, REST APIs

Summary

Developed the ENBP.org platform supporting academic journal publishing, editorial workflows, CMS operations, and member administration.

Key Contributions

  • Built CMS tools for publications, society pages, and editorial workflows.
  • Implemented registration, login, and role-based access control.
  • Created dashboards for publication tracking and article management.
  • Deployed secure REST APIs and SSL-enabled system infrastructure.

Technical Highlights

  • Cleanly modeled JPA domain for academic datasets.
  • Role/permission system suitable for editorial hierarchy.
  • Cloud-portable, production-ready deployment.

Impactghts

  • Improved operational efficiency for academic staff.
  • System remains stable with minimal maintenance.

Academic Journal Management & Metadata Extraction System — ENBP

Organization: Korean Electrolyte & Blood Pressure Society (ENBP)
Period: Aug 2019 – Present
Role: Full-Stack Developer / System Architect
Tech: Spring Boot, JPA, MySQL, Thymeleaf, PDFMiner, Metadata Extraction
URL: https://enbp.org

Summary

Developed an academic journal management and metadata extraction system enabling automated PDF ingestion, structured metadata generation, tagging workflows, and search functionality. Included bot detection and abuse-prevention mechanisms for system integrity.

Key Contributions

  • Implemented a PDF processing pipeline using PDFMiner to extract titles, authors, abstracts, and keywords.
  • Designed metadata enrichment workflows supporting auto-tagging and user-driven folksonomy tagging.
  • Built a tag-based search engine with related-tag recommendations and tag-cloud visualization.
  • Implemented bot detection via log analysis, user-agent profiling, and abnormal pattern identification.
  • Added CAPTCHA and rate-limiting features to block suspicious access.
  • Designed a JPA domain model supporting DBMS-independent scalability and clean schema migrations.
  • Built an admin console for uploads, metadata correction, publication management, and analytics.

Technical Highlights

  • Automated PDF parsing + metadata structuring engine.
  • Keyword recommendation engine based on content similarity.
  • Fault-tolerant JPA entity and layered repository structure.
  • Modular search index and tag-based discovery features.

Impactghts

  • Significantly reduced manual workload for journal administrators.
  • Improved metadata accuracy and search relevance for researchers.
  • System has remained stable and low-maintenance since deployment.

IoT Device Management & Real-Time Monitoring System

Organization: Eden Tech, Inc
Period: Mar 2025 – Jul 2025
Role: Full-Stack Developer (Solo)
Tech: Spring Boot, MQTT, Oracle Database, Oracle Cloud, Redis, Thymeleaf, jQuery, Toast Grid/Charts
URL: https://iot.daangcool.net

Summary

Built a real-time IoT monitoring system for construction sites, supporting environmental sensors such as noise, temperature, humidity, and fine dust. Designed both the ingestion pipeline and the monitoring dashboard used by multiple contractors.

Key Contributions

  • Developed MQTT-based data ingestion to process device readings and store JSON payloads at defined intervals.
  • Built a real-time dashboard with map-based device visualization, user–device mapping, and live metric charts.
  • Implemented user management by company, enabling device assignment and access control.
  • Designed CSV/Excel export features for historical data analysis.

Technical Highlights

  • Real-time streaming via MQTT subscription and dynamic chart updates.
  • Geographic device mapping with active status indicators.
  • Optimized DB schema for storing sensor payload history.

Impactghts

  • Enabled on-site teams to monitor environmental compliance in real time.
  • Improved visibility into sensor health, trends, and abnormal events.
  • Provided an extensible architecture for adding new IoT device types.

Apartment Customer Management & Inquiry Workflow System

Organization: Scalawox
Period: Sep 2024 – Nov 2024
Role: Full-Stack Developer (Solo)
Tech: Spring Boot, JPA, MariaDB, Thymeleaf, Redis (Session & Cache), Oracle Cloud, Oracle Load Balancer

Summary

Developed a CMS and customer inquiry workflow system for a construction company, integrating online content management, inquiry processing, dashboards, and security features. Designed to streamline customer interactions and improve internal response workflows.

Key Contributions

  • Integrated a WYSIWYG content editor with real-time preview, banner management, and drag-and-drop media uploads.
  • Implemented end-to-end inquiry processing: web submission, automatic email notification to assigned staff, and full status tracking.
  • Designed dashboards visualizing inquiry categories, processing performance, KPIs, and monthly trends.
  • Added a custom CAPTCHA module and security measures to prevent spam or automated submissions.
  • Developed role-based permission controls for customer support teams and admin operators.

Technical Highlights

  • Server-rendered admin panel with dynamic previews for content updates.
  • Optimized database queries to handle large inquiry histories efficiently.
  • Modular workflow framework enabling future extensions such as SMS alerts.
  • Redis-based session and cache strategy improving response performance.

Impactghts

  • Reduced inquiry processing time and improved tracking accuracy across departments.
  • Provided a maintainable CMS foundation enabling non-technical staff to manage content and customer interactions.
  • Enhanced customer experience by automating notifications and improving service transparency.

Healthcare Real-Time Monitoring & Alert System

Organization: Scalawox
Period: Jul 2024 – Oct 2024
Role: Full-Stack Developer
Tech: Spring Boot, MQTT, WebSocket (STOMP), OracleDB, SMS API, Mosquitto Broker, Oracle Cloud, Oracle Load Balancer
URL: https://xaas.daangcool.net/detail

Summary

Developed a real-time monitoring and alerting platform for medical telemetry devices, enabling sub-second visualization, threshold-based notifications, and secure device management workflows.

Key Contributions

  • Built the telemetry ingestion pipeline using MQTT and event-driven async processing.
  • Implemented real-time dashboards with configurable indicators and clinical visualizations.
  • Designed a simulation framework using Quartz scheduling to generate virtual medical, IoT, and CCTV device data.
  • Implemented simulation profiles to validate alert rules, threshold behavior, UI responsiveness, and workflow accuracy.
  • Added SMS-based emergency alert delivery with user-defined thresholds and escalation logic.
  • Built device management modules such as metadata views, operational status, and remote-control configuration.
  • Developed internal tools to test clinical scenarios, warning events, and device behavior patterns.

Technical Highlights

  • Quartz-driven simulation engine producing virtual telemetry streams.
  • Event-driven pipeline with async MQTT ingestion and state propagation.
  • Real-time visualization engine capable of updating multiple concurrent device sessions.
  • Comprehensive test harness enabling validation of alert logic without external hardware.

Impactghts

  • Improved accuracy and reliability of alert workflows through simulation-driven testing.
  • Reduced dependency on expensive physical devices during development.
  • Enhanced monitoring capabilities for clinicians and support teams.
  • Delivered a scalable foundation for connected healthcare expansion.

S1 Smart Building Management – Outsourced Development Project

Organization: S-1 Corporation (Samsung Group Affiliate)
Period: May 2023 – Jun 2024
Role: Backend Lead & Primary Engineer
Tech: Java, Spring Boot, Azure SQL, Redis, REST/SOAP, Toast Grid/Charts, Trigger-based Processing, Client Polling Architecture, Azure Cloud

Summary

Served as the Backend Lead and primary engineer for S-1 Corporation’s Smart Building Management and BlueScan modernization initiative.
Designed and implemented backend modules supporting IoT device monitoring, automation workflows, control logic, dashboards, and enterprise alert delivery.

Key Contributions

  • Developed backend services for IoT telemetry ingestion, device status monitoring, event handling, and remote control operations.
  • Designed Quartz-based automation workflows for timed operations, conditional rules, and autonomous equipment management.
  • Built dashboards using Toast Grid/Charts for high-frequency device monitoring.
  • Implemented enterprise notification pipelines (REST/SOAP) and backend trigger-driven state update mechanisms.
  • Migrated legacy PostgreSQL/Oracle schemas to Azure SQL, optimizing triggers, stored functions, indexes, and queries.
  • Integrated Redis caching and Azure Storage to support high concurrency and low latency.
  • Refactored BlueScan backend modules to Spring Boot, improving maintainability and cloud readiness.
  • Built a full simulation environment for device automation without requiring physical hardware.

Technical Highlights

  • Trigger-driven backend with client polling for synchronized device state.
  • Azure SQL modernization + performance tuning.
  • Modular backend architecture for scalable building management.
  • Quartz automation engine with rule chaining and device orchestration.
  • Virtual device simulation environment for workflow validation.

Impactghts

  • Improved real-time visibility for building managers.
  • Reduced downtime through backend refactoring and schema optimization.
  • Delivered a scalable foundation for future IoT automation at S-1.
  • Successfully supported a 1-year modernization effort as the primary backend engineer.

BlueScan Viewer Modernization — Online CCTV Viewer Upgrade

Organization: S-1 Corporation (Samsung Group Affiliate)
Period: May 2022 – Sep 2022
Role: Backend Developer (Security & Protocol Modernization)
Tech: Java, Custom URL Scheme, KISA SEED Encryption (Java & JavaScript), Secure Transmission Protocols, Windows Client Integration

Summary

Modernized the BlueScan CCTV viewer platform by removing legacy ActiveX dependencies and enabling secure real-time video viewing directly from modern browsers.
Implemented server-side cryptographic workflows, secure communication protocols, and a custom URL invocation mechanism to interface with the native Windows CCTV client without browser plugins.

Key Contributions

  • Designed a custom URL scheme to detect client installation status and securely transmit encrypted connection metadata to the Windows-based CCTV viewer.
  • Implemented KISA SEED encryption logic in Java and JavaScript, enabling end-to-end encrypted communication between browser, backend services, and the native viewer.
  • Developed server-side encryption modules to generate, validate, and manage encrypted session payloads consumed by the native Windows client.
  • Optimized dynamic loading and rendering processes for JavaScript-based viewer components to reduce latency and improve user experience.
  • Eliminated dependency on ActiveX controls by establishing a secure browser-to-client handshake protocol using a custom URL invocation method.
  • Ensured data integrity and confidentiality through bidirectional encryption and secure session negotiation.

Technical Highlights

  • Full implementation of KISA SEED algorithm across Java + JavaScript for multi-layer encryption.
  • Secure browser-to-native-application integration via custom URL scheme.
  • Encryption-based session initialization replacing deprecated ActiveX mechanisms.
  • Designed secure transmission patterns to protect CCTV metadata and connection credentials.

Impactghts

  • Enabled users to access CCTV feeds from modern browsers without requiring insecure plugins.
  • Improved security posture by replacing outdated ActiveX mechanisms.
  • Created a foundation for later modernization efforts, including Smart Building and BlueScan cloud migration.

Real-time Solar Panel Monitoring Web Service

Organization: Scalawox
Period: Feb 2020 – Jun 2020
Role: Backend Developer / Full-Stack Developer
Tech: Spring Boot, MSSQL, SSE (Server-Sent Events), Chart.js, Scheduled Jobs

Summary

Developed a real-time monitoring web service for solar panel systems, enabling continuous visualization of sensor data through SSE-based streaming and periodic server-side data ingestion.

Key Contributions

  • Implemented scheduled backend jobs to periodically retrieve IoT sensor readings from MSSQL and prepare transformed data for streaming.
  • Built an SSE-based delivery pipeline to push real-time solar panel metrics to the browser with minimal latency.
  • Designed a dashboard UI using Chart.js to visualize performance with continuous updates.
  • Optimized server-side event handling for long-running SSE sessions and multi-user environments.

Technical Highlights

  • Scheduled data ingestion pipeline supporting continuous data refresh cycles.
  • SSE-based real-time streaming engine for low-latency updates.
  • Chart.js visualization for solar performance metrics.

Impactghts

  • Enabled operators to monitor solar panel conditions live without manual refresh.
  • Improved visibility into energy performance and system health.
  • Delivered a lightweight, scalable solution suitable for field deployment.

BeautyCarry & K-Cosmetic Search Platform

Organization: MarketingBro / D Startup
Period: Jan 2016 – Dec 2018
Role: Full-Stack Developer
Tech: Spring Boot, JPA, MySQL, jQuery, Multilingual Web Frameworks, Dashboard Components

Summary

Developed a multi-service platform supporting K-beauty product discovery, international buyer engagement, and online reservation services for partnered beauty and massage shops.
Implemented multilingual features, product metadata workflows, and full admin dashboards for content and product operations.

Key Contributions

  • Built a K-Cosmetic product search engine with filtering by ingredients, category, skin type, and brand metadata.
  • Implemented multilingual product pages (English, Japanese, Chinese, Thai) with structured metadata and automated translation workflows.
  • Developed a product information site for a hair-roll startup, including customer service tools and interactive descriptions.
  • Built a reservation platform for partnered shops, including user registration, booking history, reviews, and shop profile management.
  • Created a complete admin dashboard for product onboarding, content editing, reservation handling, and customer service communication.
  • Designed REST APIs, caching strategies, and optimized DB models for fast content rendering.

Technical Highlights

  • Automated metadata ingestion and normalization pipeline.
  • Multilingual UI rendering with locale-specific content delivery.
  • Product classification framework supporting ingredient-level and category-based search.
  • Modular admin console with WYSIWYG editing and media uploads.

Impactghts

  • Improved onboarding efficiency for product managers.
  • Helped international buyers evaluate K-beauty products through structured search.
  • Increased shop engagement through reservations and reviews.
  • Delivered a scalable platform supporting multiple beauty-related services.

Environmental Microbiology Device Manufacturer — CMS & Customer Management System

Organization: EETech (Environmental Microbiology Device Manufacturer)
Period: Nov 2017 – Dec 2017
Role: Full-Stack Developer (Solo)
Tech: Spring Boot, JPA, Oracle Cloud, Oracle Database, Thymeleaf, Spring Security, Dashboard Components

Summary

Developed a full CMS and customer management system for a manufacturer specializing in environmental microbiology equipment.
Delivered within one month using reusable modules from a pre-built Spring Boot framework.

Key Contributions

  • Implemented customer management with role-based authentication, member tiers, and activity tracking.
  • Built CMS with WYSIWYG content editing, real-time previews, page publishing workflows, and drag-and-drop media uploads.
  • Developed banner/image management with scheduling and multi-size asset handling.
  • Built an inquiry system including submission, auto-acknowledge, assignment, progress tracking, and resolution workflows.
  • Added admin dashboards summarizing customer activity, content status, and inquiry trends.
  • Integrated Spring Security for secure session handling and form validation.

Technical Highlights

  • Modular CMS framework with extensible content, page, and media models.
  • Real-time preview with Thymeleaf rendering.
  • Role-based permission architecture for support teams.
  • Optimized JPA queries for fast content and inquiry retrieval.

Impactghts

  • Reduced support response time and improved inquiry tracking.
  • Enabled non-technical staff to manage site content independently.
  • Delivered a fully maintainable, cloud-deployed CMS foundation.

AI-Based Online Audition & Actor Matching Platform

Organization: Megaphone Korea
Period: Jul 2016 – Aug 2017
Role: Full-Stack Developer / System Architect (Founding Engineer)
Tech: Spring Boot, Facial Recognition APIs, Classification Algorithms, REST API, JavaScript, MySQL

Summary

Primary engineer responsible for architecting and developing an AI-assisted audition platform connecting actors with casting directors through automated profile analysis and matching algorithms.
The platform was selected for the government TIPS program, receiving KRW 500M in funding.

Key Contributions

  • Designed facial recognition–based profiling modules extracting facial attributes mapped to role categories.
  • Implemented a matching algorithm comparing actor features to target profiles, generating ranked role fits.
  • Developed actor registration, portfolio management, and early-stage AI curation workflows.
  • Authored technical documentation and architectural proposals for TIPS evaluation.
  • Built backend services for auditions, submissions, and automated suggestions.

Technical Highlights

  • Classification model combined with rule-based and attribute-weighting logic.
  • Facial-recognition workflow integrating external APIs.
  • Recommendation engine supporting ranked actor-role mapping.
  • Full-stack implementation enabling seamless audition workflows.

Impactghts

  • Successfully secured KRW 500M in government funding.
  • Reduced casting discovery friction with AI-guided matching.
  • Established one of the earliest AI-driven casting platforms in Korea.

LaTeX-Based Math Authoring, Assessment & Exam Generation Platform

Organization: Time Education, Inc.
Period: Mar 2011 – Dec 2014
Role: Senior Web Application Developer / Web Architect
Tech: Spring Framework, LaTeX, PDF Generation, MySQL, iBatis, jQuery, Velocity, Maven, CentOS

Summary

Architected and developed a comprehensive educational platform integrating LaTeX-based problem authoring, adaptive assessment workflows, real-time scoring, error diagnostics, and automated PDF exam generation.
Supported middle- and high-school curricula, enabling teachers, editors, and students to create, solve, and analyze math problems within a unified system.

Key Contributions

  • Designed and implemented a LaTeX-based problem authoring system with structured metadata, hierarchical categorization, and real-time preview for math equations and multi-step problems.
  • Built an automated LaTeX → PDF exam generator producing standardized test sheets across multiple difficulty levels and curriculum units.
  • Developed real-time scoring tools and incorrect-answer diagnostics showing step-by-step analysis for students.
  • Implemented adaptive assessment logic generating personalized problem sets based on performance history and difficulty tracking.
  • Built dashboards for teachers and administrators to analyze student progress and manage problem repositories.
  • Developed secure role-based book-authoring workflows for editors producing tutoring and exam materials.
  • Managed CentOS servers and internal enterprise deployments.

Technical Highlights

  • LaTeX-driven authoring + automated PDF pipeline.
  • Difficulty-weighted adaptive assessment engine.
  • Real-time error diagnosis per problem.
  • Scalable problem repository supporting multi-subject metadata.
  • Secure publishing workflow with advanced access controls.

Impactghts

  • Reduced manual authoring time and standardized content quality.
  • Improved student performance with real-time personalized feedback.
  • Enabled mass production of exam materials for nationwide programs.
  • Supported tutoring centers and educational institutions with robust tools.

W2P Mobile Game Delivery & Open Market Service

Organization: SJ Games, LTD
Period: Dec 2007 – Sep 2010
Role: Web Service Developer / Service Architect
Tech: Java, JSP, Tomcat, MySQL, Telecom Carrier APIs (SKT/KT/LGU+), CP Management Tools

Summary

Developed and operated Korea’s early mobile game delivery platform during the pre-smartphone era, enabling users to download games to feature phones through a Web-to-Phone (W2P) mechanism.
Supported content provider onboarding, telecom integration, and item purchase services.

Key Contributions

  • Designed the W2P mobile game delivery workflow enabling users to receive download URLs via SMS after selection on major portals (Naver, Daum, Nate).
  • Integrated telecom APIs for billing, compatibility checks, acknowledgements, and delivery workflows.
  • Built CP management tools for onboarding partners, content updates, reporting, and inventory management.
  • Developed early open-market app services targeting the emerging smartphone era.
  • Built a feature-phone game item purchase system improving transaction reliability.
  • Maintained and optimized legacy backend systems to support millions of monthly transactions.

Technical Highlights

  • W2P delivery engine using telecom SMS gateways.
  • Standardized distribution workflow across Korea’s three major mobile carriers.
  • Scalable CP admin console for high-volume operations.
  • Early mobile marketplace implementation predating modern app stores.

Impactghts

  • Enabled nationwide mobile game delivery before Android/iOS adoption.
  • Improved reliability and distribution efficiency across Korean portals.
  • Helped establish a unified mobile content ecosystem.

Namo WebEditor & WebBoard – Product Architecture & Core Development

Organization: Namo Interactive, Inc.
Period: Dec 1999 – Nov 2007
Role: Product Manager / Core Web Developer
Tech: PHP, MySQL, Apache, C/C++, Installer Automation, Localization Tools

Summary

Led core development and product architecture for Namo WebBoard, a commercial bulletin-board system integrated with Namo WebEditor.
Designed automated server installation tools and administration workflows that dramatically reduced deployment complexity for customers.

Key Contributions

  • Designed and implemented the core architecture of WebBoard and WebBoard Admin, including user management, permissions, posting workflows, and system configuration.
  • Developed automated installation tools that deployed WebBoard onto customer servers using only credentials — no manual setup required.
  • Built PHP extension modules extending board functionality and enabling system integrations.
  • Improved UX flow for WebEditor and WebBoard, enhancing usability and adoption.
  • Managed localization for French, German, and Spanish editions, ensuring consistent UI and content across languages.

Technical Highlights

  • Server-side installer automation with environment validation and one-click deployment.
  • Modular PHP extension system enabling customizable feature expansion.
  • Core bulletin-board engine design (storage models, permission structures, admin operations).
  • Internationalization for multi-language commercial releases.

Impactghts

  • Reduced installation time dramatically for customers.
  • Increased product accessibility and commercial adoption.
  • Delivered robust BBS software widely used in enterprises and education sectors.

Thank You for Visiting

If you have any questions about my work or want to discuss technology,
I am always happy to connect and talk.
Feel free to reach out anytime.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors