FULL-STACK DEVELOPER

Hello,
software engineer Sungmoo Shin.

I'm a full-stack developer with about 10 years of experience across public-sector SI, gaming, and logistics.

I'm currently at the Korea Institute of Marine Science & Technology Promotion (해양수산과학기술진흥원, KIMST), operating the Badabom portal and building cross-system integrations.

EXPERIENCE

About 10 years in the field

Present

Korea Institute of Marine Science & Technology Promotion (해양수산과학기술진흥원, KIMST)

Freelance · Developer

Jan 2026 - Present

Badabom — KIMST's marine R&D knowledge portal

  • Built SSO integration with partner sites
  • Developed a real-time log viewer
  • Led the migration of the technology-trade sub-site
JavaSpringSSOPostgreSQLDocker

Korea Press Foundation (한국언론진흥재단, KPF)

Freelance · PL/AA

Aug 2020 - Dec 2025 (5y 4m)

GAIS — Government Advertising Integrated Support System

  • Built a Jenkins-based CI/CD pipeline, cutting deploy time from 30 min to 5 min
  • Designed a high-availability infrastructure on NCP (session clustering, zero-downtime deploys)
  • Set up real-time monitoring and alerting, and led incident response
  • Integrated BizTalk's KakaoTalk AlimTalk notifications and ePapyrus PDF solutions
JavaSpringOracleNCPJenkinsWebtoBJEUS

IT Partners

Full-time · Developer

Oct 2017 - Jul 2020 (2y 9m)

Public-sector SI projects (KIST, IPET, and others)

  • Modernized legacy systems, migrating from T-Form to the Nexacro platform
  • Built a research-equipment inventory and in/out tracking system, replacing manual records with a database
  • Developed RESTful API modules for integration with internal ERP
JavaSpringNexacroOracleRESTful API

Crebiz, Qload

Freelance / full-time

Dec 2014 - Nov 2015 (1y)

Crebiz

ERP logistics module and dashboard

  • Built unified management features for parts receiving, inventory, and shipments
  • Synced shipping-request data with ERP tables in real time
  • Implemented a live dashboard for inventory and movement history using Highcharts
  • Added Excel upload, reducing report-preparation time by about 70%

Qload

Customer inquiry and QA review system

  • Built an input → verification → approval flow for QA vendor test results
  • Developed a customer-inquiry intake and email-response system
JavaSpringMySQLHighchartExcel API

NHN Entertainment

Full-time · Developer

Dec 2012 - Dec 2014 (2y)

Game live-ops (Winning Eleven Online 2, Football Day, and others)

  • Developed and operated game portal and event pages
  • Implemented async UI with jQuery/Ajax, improving load times
  • Built an operator-facing CMS with coupon and item-grant features
JavaSpringMySQLjQueryAjax

PROJECTS

Production-ready projects you can use today

5 Projects

ABOUT

A full-stack engineer who cares about both user experience and reliability

I ship a working MVP before chasing a perfect design.

Only running code reveals where the real bottlenecks and improvements live.

I believe code that teammates can read is good code.

Clear interfaces and documentation let anyone come up to speed quickly.

I enjoy finding better approaches together through code review and pair programming.

I aim for a team that learns and grows from each other.

I lean on AI to raise my own productivity.

Tools like Claude Code and Cursor let me focus on the core logic.

API documentation & Swagger
Redis caching and queues for performance tuning
Multi-service deployment with Docker and Nginx
AI-assisted development

Developer

Sungmoo Shin

FULL-STACK

Backend

Java · Spring Boot · Node.js

Frontend

HTML · CSS · JavaScript · jQuery

Database

Oracle · MySQL · PostgreSQL · Redis

Infra

NCP · AWS · OCI

CI/CD

GitLab · Jenkins · Git

AI Tools

Claude Code · Cursor · ChatGPT

Sungmoo Shin — Full-Stack Developer Portfolio