Seoul, South Korea
I build scalable systems where AI, data, backend engineering, and security converge. With 18+ years of experience, I have designed and delivered enterprise platforms across finance and security domains, specializing in Java, Spring Boot, microservices architecture, and secure backend systems. My experience includes: - Payment and authentication common module development - API platform architecture and system integration - Secure backend design for enterprise services - High-availability and scalable distributed systems Recently, my focus has shifted toward AI-assisted engineering and data-driven products. Using tools like Claude Code, Codex and LLM-based workflows, I: - Accelerate backend development - Automate repetitive engineering tasks - Improve engineering productivity - Transform raw data into actionable insights Currently building: → A https://allofindex.com platform combining market data, news sentiment analysis, and AI-generated investment insights Core expertise: Backend: Java, Spring Boot, Microservices Architecture Frontend: Nuxt, Vue.js 3.x, TypeScript Cloud: AWS (EC2, ECS, RDS, S3, ElastiCache) Security: Authentication, Authorization, Payment Systems, API Security AI Workflow: Claude Code, Codex, LLM-based automation I am interested in building AI-powered data products, intelligent automation systems, and B2B platforms.
- Bank of Shinhan Project - Developed common payment and authentication modules used across multiple services - Designed reusable frontend components for payment processing, user authentication, and authorization - Improved system maintainability and reduced duplicate implementation across projects - Collaborated with frontend and backend teams to standardize integration interfaces and APIs
- Designed and developed backend services using Java, Spring Boot, and RDBMS, focusing on scalability and maintainability - Built and optimized RESTful APIs, improving performance and handling complex business logic - Optimized SQL queries and database performance for high-efficiency data processing - Deployed and managed applications on AWS (EC2, ECS, ECR), implementing CI/CD pipelines for automated delivery - Established Git-based collaboration workflows and branch strategies to improve team productivity and code quality - Worked with NoSQL systems including AWS DocumentDB (MongoDB) and ElastiCache (Redis) for caching and data scalability - Developed responsive front-end applications using Vue.js 3 and TypeScript, ensuring seamless API integration - Leveraged AI tools such as Claude Code to accelerate development, automate repetitive tasks, and improve overall productivity
- Designed and built web applications from scratch for multiple clients, focusing on scalable and maintainable architectures - Architected and developed large-scale backend systems for financial industry clients, ensuring high performance and reliability - Built robust backend services using Java, Spring Boot, and RDBMS, handling complex business logic and data processing - Delivered full-stack solutions, covering backend architecture and modern frontend development - Developed dynamic and responsive user interfaces using Vue.js, ensuring seamless integration with backend APIs - Selected and applied appropriate technologies based on project requirements, maintaining a pragmatic and solution-oriented approach - Solved complex engineering challenges through continuous learning and application of best practices - Leveraged AI tools such as Claude Code to accelerate development, automate repetitive tasks, and improve productivity
- Developed video streaming features using Java, JavaScript, and web APIs, enabling real-time video delivery in web applications - Implemented WebSocket-based server-client communication, reducing system complexity and improving real-time data handling efficiency - Built an online payment system using Java, JavaScript, and Oracle, implementing secure transaction processing aligned with industry standards
- Led development teams across 7 client projects, delivering end-to-end web application solutions - Maintained and optimized security systems for 80+ clients using Java and MS-SQL, improving query performance by 25% - Collaborated with external partners to define and implement communication protocols for enterprise clients - Gathered client requirements and designed scalable database schemas aligned with business needs