Experience

Where I've worked, what I studied, and what I'm learning now.

Professional Experience

Software Developer — Frontend to Full-Stack

Hoek Agency

Built frontend applications for client and internal projects. On the internal attendance product (몰입도), I also worked on the Koa/MySQL backend and the attendance rules behind it.

  • Developed frontend user interfaces and internal web applications across client and internal projects.
  • Contributed Koa and MySQL backend development for an internal attendance management product.
  • Translated attendance-domain rules into application state: active-session checks, multiple work and break periods, and a 06:00 operational boundary for overnight workdays.

Software Developer

EMG Global

Built frontend interfaces on top of APIs and real-time streams developed by senior and backend engineers.

  • For Daegu Smart City, integrated exposed APIs and real-time streams into frontend visualization and interface behavior.
  • For RUTA40, implemented the React UI and HTTPS control integration on a real vehicle while the embedded and backend teams provided the module and control API.

Sergeant / English Interpreter

Korea Defense Intelligence Command

Interpreted and translated between Korean and English, and automated the repetitive parts of the translation workflow.

  • Built JavaScript utilities for Hangul text decomposition and dictionary-driven Korean-to-English replacement actions.
  • Built VBA utilities for file renaming and Windows Explorer workflow actions to reduce repetitive translation steps.
  • Coordinated permitted execution methods with on-premise Korean and U.S. IT teams in an environment where PowerShell was prohibited.

Education & Training

Bachelor of Applied Science (BASc), Computer Engineering

University of Toronto

Completed

Physical AI & Smart Factory Training Program

TrainingIn progress

Current study includes PLC/ladder logic, sensors and IoT, industrial networking, Linux, AI/ML, OpenVINO, edge inference, and equipment/OT integration.

Self-Directed Projects

Projects I started on my own during the training program, outside the curriculum.

BambooChat

Side project

Self-Directed Developer

A chat and study app for my class, built with FastAPI, WebSocket, and SQLite and used daily by all 22 of us.

FastAPIWebSocketSQLiteLAN

Classroom Q&A Board (대나무지식인)

Side project

Backend & Database Integration

A classroom Q&A board built by a team of four; I built the backend and database integration.

Backend & Database IntegrationTeam MVP

Lab Exercises

Guided exercises from the training program.

In-Class Implementation ExercisesTraining

Hands-on implementation of PLC, Arduino, sensor, and local-network exercises.

PLCLadder LogicArduinoSensorsIoTNetworking
PLC / Robot Cell Hardware Integration ExerciseTraining

Hands-on classroom integration of a Mitsubishi PLC, CC-Link, Neuromeka robot arm, and servo-controlled loading docks using explicit handshake and state signals.

Mitsubishi PLCCC-LinkNeuromekaServo docks

Capabilities Across System Layers

Operator Interfaces & Visualization

  • Frontend Development / ReactProfessional
  • API & Stream IntegrationProfessional

Applications & State

  • Koa / MySQL Backend DevelopmentProfessional
  • FastAPI & SQLiteSide project
  • Backend & Database IntegrationSide project
  • JavaScript & VBA Workflow AutomationProfessional

Networking & Infrastructure

  • WebSocket Real-Time CommunicationSide project
  • Industrial Networking & LinuxTraining

Controls & Physical Systems

  • PLC & Ladder LogicTraining
  • PLC / HMI / CC-Link / Servo & Robot IntegrationTraining
  • Arduino & Sensors / IoTTraining

AI & Perception

  • AI/ML, OpenVINO & Edge Inference (In Training)Training