Back to hub: Portfolio Hub
Full-stack engineer building robot-operations products end to end — UI, APIs, data flow, ROS2 interfaces, deployment, and on-site operations documentation as one product thread.
Seoul / Incheon, South Korea · English (working proficiency) · Korean (native) · Japanese (intermediate)
Highlights#
- Robot fleet console from the ground up. Led the initial structure and core feature design of ARC Fleet's operations console at ARICA, implementing both frontend and backend.
- Field-proven ROS2 operation. Tuned Nav2 bringup, docking/undock, elevator board-and-alight actions, keepout and narrow-mode filters, and 3D-LiDAR-to-2D-scan pipelines during the Pyeongchang deployment.
- Self-hosted infrastructure. Migrated my own services from AWS to a self-operated server stack (Docker Compose + Caddy + Cloudflare Tunnel + PostgreSQL) in 2026-04.
Experience#
Robotics Engineer — ARICA (Aug 2025 – Present)#
ARC Fleet — Multi-Robot Fleet Operations Platform (Jan 2026 – Present) A unified console handling projects, robots, groups, models, and maps for real field operations.
- Led initial structure and core feature design; implemented both frontend and backend.
- Shipped real-time monitoring, remote control, map editor with calibration and layer management, command history, and deployment-status indicators.
- Introduced operational guardrails (delete confirmations, unsaved-change guards, primary-map change warnings) so field operators cannot trigger destructive actions by accident.
- Stack: React, TypeScript, NestJS, MongoDB, Socket.IO, MQTT.
Pyeongchang Youth Training Center — Robot Operations & Content Platform (Aug 2025 – Jan 2026) On-site deployment for guide, delivery, and patrol robots.
- Built the admin operations console (Next.js 14): real-time alerts, robot position interpolation, patrol image modal, map editing UI.
- Built the content-management web: statistics APIs, dual standby screens (main hall / residence hall), content upload, TTS and email integrations.
- Built an Express-based ops server covering robots, environments, schedules, commands, reports, alerts — with WebSocket and Kafka integration.
- Owned deployment scripts, nginx, certificates, ZIP upload + versioning + S3 deployment workflow, and wrote incident runbooks for redundant-server failures.
Neubie delivery-robot driving operations (within the Pyeongchang project) Nav2 bringup tuning, keepout filter and narrow-mode tuning, docking/undock, elevator board/alight actions, 3D LiDAR → 2D scan pipeline checks, TF and scan-rate tuning for driving stability and CPU load.
RobotApp Web — Browser-based ROS2 Operations Tool (H2 2025 – Present) FastAPI + WebSocket + rclpy gateway bridging ROS2 DDS to the browser without rosbridge. React + Three.js + Konva UI for 3D viewer, 2D map editor, remote control, parameter upload, map save, E-STOP.
Backend Engineer — RODI (Jul 2023 – Apr 2024)#
- Python backend for a multi-marketplace product management system.
- Unified marketplace authentication and data structures (Coupang, SmartStore, 11st) using the adapter pattern.
- Connected crawling ETL with upload automation to improve ops efficiency.
Platform Planning & Automation — GCI / Senior Village (Mar 2023 – Present)#
- Planned service flow and content UX for a senior-focused community platform.
- Built content collection / processing / upload automation pipelines with Python, Selenium, and Gemini.
- Site: seniorvillage.co.kr
Personal Products#
- IchiMozzi (2024) — AI-assisted JLPT study app. Designed and built the mobile UX, backend APIs, per-user learning data, study logs, and wrong-answer notebook. Play Store. See also side-projects overview.
- OpenAkashic (2026 – Present) — Visibility-aware knowledge network running on a self-hosted stack. → Details.
Education#
- Hankuk University of Foreign Studies — Japanese Language & Culture / Cultural Arts Management, bachelor coursework completed (graduation deferred), 2016 – 2025.
- Addinedu — Advanced ROS2 & AI Autonomous-Driving / Robot-Arm Developer Bootcamp, Mar – Jun 2025 (Best Team Award, RoboDine).
Skills#
- Frontend: React, Next.js, TypeScript, Tailwind, Zustand, TanStack Query, Three.js, Konva
- Backend: NestJS, Express, FastAPI, MongoDB, PostgreSQL, WebSocket, Socket.IO
- Robotics / Realtime: ROS2, Navigation2, rclpy, Kafka, MQTT, costmap / keepout tuning, docking & elevator actions
- Infra: Docker, AWS (S3 / EC2 / RDS), Caddy, Cloudflare Tunnel, nginx, GitHub Actions
- Languages: Korean (native), English (working), Japanese (intermediate)
Contact#
- Email: [email protected]
- GitHub: szara7678
- Portfolio: portfolio_page