Skip to content

ABOUT · PRACTICE AND PERSPECTIVE

I connect technologies to turn complex problems into systems that work.

I am a software engineer who works across backend systems, data, and 3D interaction to translate business intent into implementable systems.

Jump to an About section Current section: · Current Self

01 · CURRENT SELF

My role and interests today

Today, I develop and maintain backend systems in a Japanese SI environment, focusing on understanding under-documented legacy systems and turning that understanding into safe, maintainable change.

Current role
A software engineer developing and maintaining backend systems in a Japanese systems-integration (SI) client environment
Problem focus
Understanding the structure and business logic of legacy systems with limited documentation, then connecting that understanding to new APIs and data-processing logic
Working lens
Connecting requirements, data flow, and the result a user encounters as one system, even when the domain changes

02 · CAREER SUMMARY

A career built around solving problems

My career is not defined by a single title. It is a body of experience built by solving problems across different technologies and environments.

Project span

2020 — Present

Core areas

  • System architecture and backend
  • Data pipelines and automation
  • 3D graphics and interactive experience

Selected outcomes

  • Delivered projects across construction and civil engineering, media art, public data, e-commerce, and a Japanese systems-integration environment.
  • Received an Excellence Award in the Seoul Big Data Contest for a public parking analysis project.
  • Reduced image acquisition latency in the media-art system from 206ms to 13ms.
View the full career journey

03 · ENGINEERING PHILOSOPHY

Three decision principles shaped by practice

Across projects, I have learned to trace causes to their source, turn repetition into structure, and treat performance as a design concern from the start.

  1. Root Cause Analysis

    I look beyond the visible fault, trace bottlenecks and existing structures, and revisit the conditions that produced the problem.

    I traced a bottleneck in the image-acquisition path and improved it with multiprocessing, and currently reverse-engineer legacy systems to recover their business logic.

  2. Automation as Structure

    I move repetitive work away from individual dexterity and into reusable tools and pipelines.

    Projects include automated UI conversion, data collection and processing pipelines, and database-driven UI generation.

  3. Performance by Design

    I treat performance as a design constraint when shaping data flow and execution structure, not as a final tuning pass.

    I applied Python multiprocessing to image acquisition and designed a 3D viewer architecture adapted to WebGL.

04 · CAPABILITY MATRIX

The problems I can handle, not a list of tools

From understanding requirements and existing systems to designing data flows and building 3D interaction, I turn complex problems into systems that work.

System Architecture & Backend

I analyze requirements and existing systems, then design and implement boundaries across APIs, databases, and service logic.

  • Java
  • Spring Boot
  • REST API
  • DB2
  • MySQL
  • MongoDB
  • SQL

Related projects

I implemented new APIs and backend logic for a legacy system in a Japanese SI project, then designed the hybrid architecture and led development for a CMS-based e-commerce site.

Interactive 3D & Experience

I connect data and user input to visual and sensory interaction in 3D spaces.

  • Unity
  • C#
  • WebGL
  • VR
  • Brain API
  • 3D Visualization

05 · CAREER JOURNEY

Career progression from 2020 to the present

Since 2020, I have worked across backend, data, and 3D—understanding the structure of each problem and turning it into an implementable solution.

Career Journey timeline note: The timeline shows project dates and overlaps only; order and overlap do not indicate employment type or priority.

Project timeline

2020 Present

Select a numbered item on the timeline to jump to the matching project below and review my role and key outcome.

  1. Career range: 2020 — 2022

    Projects · 2 Concurrent projects · 2
    • Period: 2020.01 - 2022.07

      Projects

      01 Web-based 3D Visualization System Construction for Construction/Civil Engineering

      Role
      Technical Leader / Framework Design
      Key outcome
      Improved Work Efficiency: Implemented an auto-conversion feature from Adobe XD to Unity UI, reducing UI implementation work by 70%.
      View project details
    • Period: 2021.05 - 2022.11

      Projects

      02 Real-time VR Content Development utilizing Brainwave Data

      Role
      Technical Director / Data / 3D Graphics
      Key outcome
      System Implementation: Built the core logic for real-time interaction utilizing brainwaves based on Unity, and implemented it to effectively detect brainwave patterns such as "focus" and "relax".
      View project details
  2. Career range: 2023

    Projects · 2 Concurrent projects · 2
    • Period: 2023.03 - 2023.10

      Projects

      03 High-load Real-time AI Image Processing System for Media Art

      Role
      Technical Director
      Key outcome
      Secured Real-time Performance: Shortened image acquisition latency from 206ms to 13ms utilizing Python multiprocessing.
      View project details
    • Period: 2023.09 - 2023.11

      Projects

      04 Public Parking Lot Big Data Analysis Project (Seoul City)

      Role
      Data Engineer
      Key outcome
      Advanced to the finals and won the Excellence Award at the Seoul City Big Data Contest
      View project details
  3. Career range: 2024

    Projects · 1
    • Period: 2024.04 - 2024.10

      Projects

      05 User CMS-based EC Site Development

      Role
      Project Leader / Technical Director
      Key outcome
      Process Efficiency and Team Productivity Improvement: Introduced a template editing structure, reducing the workload of content configuration tasks by over 60%.
      View project details
  4. Career range: 2025 — Present

    Projects · 2
    • Period: 2025.01 - 2025.08

      Projects

      06 Metaverse-based Railway Alignment Platform Development

      Role
      Development Team Member (4th Year)
      Key outcome
      DX Process Efficiency: Designed and built auto-generation code for database UIs utilizing C# reflection. Reduced related UI structure improvement tasks by 90% and shortened the overall UI construction work by 40%.
      View project details
    • Period: 2025.09 - Present

      Projects

      07 Japan SI On-site Backend System Development & Maintenance

      Role
      Backend Engineer
      Key outcome
      Fast Domain Adaptability: Overcame the lack of documentation in the on-site environment, quickly grasped the system structure through reverse engineering, and completed feature development within deadlines
      View project details

06 · PRESENT AND DIRECTION

From current practice to the next experience

Today I focus on making safe changes in legacy systems; next, I want to connect robust architecture and data processing to 3D experiences people can directly perceive.

Present

My current work keeps reinforcing a practical lesson: in under-documented legacy environments, stable change begins by reading code, data, and business rules together.

Direction

I want to keep connecting the reliability of architecture and data processing to experiences people can directly perceive through 3D and interaction.

07 · CONTACT

If my experience fits your challenge, let’s talk.

If my experience fits a problem you are trying to solve, explore my work or reach out through GitHub or LinkedIn.

Availability

Currently employed.