Skip to content

Now / Journey

What I’m working on

A public snapshot of the skills I’m deepening, the systems I’m building, and the milestones guiding my next step as a backend engineer in Korea.

Focus Areas

Learning through real milestones

Progress is tracked by what I can build, explain, test, and deploy—not by made-up skill percentages.

Backend Engineering

In Development

Building production-ready REST APIs with Spring Boot, Spring Security, JWT authentication, MyBatis, PostgreSQL, validation, testing, and clean architecture.

Current focus

AuthHub authentication and authorization API

Milestones

  • Completed: Spring Boot REST API foundations
  • Completed: JWT issue, refresh, logout, and token revocation
  • Completed: PostgreSQL persistence and validation
  • In progress: Role and permission authorization hardening
  • Planned: Dockerized release and CI/CD quality gate
JavaSpring BootSpring SecurityMyBatisPostgreSQL

DevOps Fundamentals

Learning & Practicing

Learning how to build, deploy, monitor, and maintain applications using Docker, GitHub Actions, Linux, Nginx, CI/CD pipelines, and deployment strategies.

Current focus

Containerizing Spring Boot and Next.js applications

Milestones

  • Completed: Linux, Git, and environment configuration fundamentals
  • Completed: GitHub Actions build and test workflow
  • In progress: Multi-stage containers for Spring Boot and Next.js
  • Planned: Nginx reverse proxy and HTTPS setup
  • Planned: Deployment monitoring and rollback practice
DockerGitHub ActionsLinuxNginxCI/CD

AI-Assisted Development

Actively Exploring

Improving my professional development workflow with Claude Code, Codex, GitHub, automated code reviews, testing workflows, documentation, and structured AI prompts.

Current focus

AI-powered development workflow for Next.js and Spring Boot

Milestones

  • Completed: Structured planning and implementation prompts
  • Completed: AI-supported documentation and code review
  • In progress: Test-first verification loops for full-stack changes
  • Planned: Reusable evaluation checklists and project workflows
  • Planned: Reliable multi-agent task coordination
Claude CodeCodexGitHubAutomated ReviewPrompt Design

Korean for Software Engineers

Daily Practice

Improving speaking, listening, and workplace communication to collaborate more effectively with Korean product and engineering teams.

Current focus

Technical Korean, workplace conversations, and K-Specialist interview preparation

Milestones

  • Completed: TOPIK I language foundation
  • In progress: Daily technical vocabulary and listening practice
  • In progress: Workplace conversations and written updates
  • Planned: K-Specialist interview preparation
  • Planned: Technical presentation practice in Korean
Technical KoreanTOPIK IWorkplace CommunicationInterview Practice