Project Portfolio

In-depth analysis of software projects, system architecture, and technical solutions. Each project includes detailed technical analysis and implementation insights.

2025
Production

OAuth 2.0 Microservices Authentication

B2B authentication system for Nike.net

Architecture design for OAuth 2.0-based microservices authentication/authorization system. Built an authentication framework enabling dozens of microservices to communicate securely and efficiently.

Full OAuth 2.0 implementation
Secure communication between microservices
OAuth 2.0JWTSpring SecurityRedis+2
2023-2024
Production

Nike Application Modernization

Legacy application modernization with security and quality enhancement

Nike legacy application modernization project. Performance improvements through Spring 4.2 (10 years old) → Spring Boot 3.5, Java 8 → Java 21 upgrade along with comprehensive quality and security enhancements including vulnerability scanning, image scanning, code coverage, and bug detection.

Spring 4.2 → Spring Boot 3.5 migration
Java 8 → Java 21 upgrade
Spring Boot 3.5Java 21Security ScanningCode Coverage+2
2021-2024
Production

Nike Global Payment Platform - Korea Integration

Integrating Korean payment ecosystem into global payment platform

Modified global payment system for Korean environment and developed microservices to integrate with Korean payment vendors like KakaoPay, NaverPay, and domestic PG companies. Added Korea-specific features and introduced Stored Payments domestically.

Global Payment System Korean Environment Integration
Korean vendor integration microservices development
JavaSpring BootMSAAWS+3
2019-2020
Production

High-Traffic E-commerce System

Large-scale traffic handling for order, inventory, and payment

Developed high-volume traffic processing system for Nike Korea official online store on GS SHOP Breeze Platform. Built a system that stably processes massive traffic during limited edition sneaker releases and manages complex transactions linking orders, inventory, and payments in real-time.

Large-scale traffic processing optimization
Real-time inventory management system
JavaSpringRedisMySQL+3
2017-2019
Production

CI/CD Pipeline & DevOps Automation

Automated build, deployment, and infrastructure management

Fully automated CI/CD pipeline and DevOps platform construction for Nike environment. Development-operations process modernization and productivity enhancement through Git trigger-based automated builds, multi-environment deployment, zero-downtime deployment, and real-time Slack notifications.

Fully automated build/deployment pipeline
Zero-downtime deployment (Blue-Green, Canary)
JenkinsContainerKubernetesAWS+2
2018-2019
Enterprise Solution

CloudMOA Multi-Cloud K8s Platform

Kubernetes integrated monitoring solution

Complete CloudMOA system architecture design. A solution for integrated monitoring and management of Kubernetes clusters in multi-cloud environments, introducing leading architecture in the K8s monitoring field.

Multi-cloud K8s integration
Container orchestration
KubernetesMulti-CloudMonitoringCloud Integration+1
2017-2018
Enterprise Solution

Flamingo BigData Monitoring & AI Platform

AI-driven Hadoop ecosystem monitoring with anomaly detection

Flamingo big data solution architecture design and AI integration development. An intelligent platform providing real-time monitoring of the entire Hadoop ecosystem, AI-based anomaly detection, and workflow management. An innovative AI monitoring system from 2016 that automatically detects abnormal logs and metrics by integrating with machine learning models.

AI-based real-time anomaly detection and predictive analysis
Machine learning model integration and inference system
AI/ML IntegrationAnomaly DetectionHadoopApache Spark+5
2015-2016
Financial Solution

IBK Electronic Document & Court Integration System

Financial legal document automation with court system integration

Financial legal workflow automation platform through IBK (Industrial Bank of Korea) electronic approval system and court system integration. Implemented digital transformation of the entire process including Java legacy modernization (6→8), Spring Batch-based large-scale electronic document migration, automatic interest calculation, HWP document auto-generation, and court document delivery.

Java legacy modernization (6→8) and system stabilization
Spring Batch-based large-scale electronic document migration
Java 8Spring FrameworkSpring BatchHWP SDK+5
2011-2016
Enterprise Solution

Enterprise Groupware Platform

Dynamic content management with personalized dashboard system

Complete architecture design and development of enterprise groupware platform. Provides flexible collaborative environments tailored to each organization's requirements through generative bulletin board systems, dynamic menu management, and user-customized portlet dashboards. Pioneered implementation of current Low-Code/No-Code platform concepts.

Generative bulletin board and dynamic menu management
User-customized portlet dashboard
JavaSpring FrameworkExtJS (Sencha)PostgreSQL+4
Louis Kim - Software Engineer