Skip to content

SimpleHAN

Dev Team Backend Engineer

2021-07 — 2022-04

Custom software solutions SI company

Highlights

  • Bulk Data Processing: Apache POI-based batch processing for hundreds of member records
  • Multi-country Unified Auth: JWT-based cross-domain login system
  • Deployment Automation: Travis CI-based CI/CD eliminating hosting costs
  • Legacy Integration: iframe-based PHP system non-disruptive feature extension

Projects

Learning Management System (LMS) Development

2021.07 ~ 2022.04

Resolved manual administrative tasks and lack of learner convenience in educational institutions

  • QR Attendance Check: Real-time attendance processing API with duplicate check logic
  • Excel-based Bulk Registration: Apache POI-based batch member information processing
  • Dynamic Certificate: JasperReports-based PDF auto-generation API
Java Spring Boot MyBatis MySQL Apache POI JasperReports

Incheon Smart Green Industrial Complex Control Center

2022.01 ~ 2022.04

Resolved inefficiency in meeting room reservation management and manual notification system

  • Reservation System API: Real-time availability check and conflict prevention logic
  • Dashboard API: Integrated monitoring data and status aggregation
  • Async SMS Processing: Background SMS delivery on reservation confirmation
Java Spring Boot MySQL SMS API

Future Service JOB Agent Development

2021.07 ~ 2022.04

Resolved offline constraints in career counseling and startup assessment

  • Assessment System: Spring Boot-based independent assessment application
  • iframe-based System Integration: Assessment feature embedded in existing PHP system
  • Composite Score Calculation: Multi-survey result aggregation algorithm
Java Spring Boot MySQL iframe postMessage API

kfriends Member Management System

2021.09 (3 weeks)

Resolved need for unified member management across country-specific distributed websites

  • Unified Auth Server: Spring Security + JWT-based centralized authentication
  • Multi-domain CORS Handling: Secure token exchange across country-specific domains
Java Spring Boot Spring Security JWT MySQL

Internal Tech Blog Renewal

2021.09 (3 weeks)

Resolved hosting cost burden and maintenance complexity of WordPress-based blog

  • WordPress → Jekyll Migration: Static site conversion
  • GitHub Pages Hosting: Free hosting without server management
  • Travis CI Automation: Git push-based auto build and deploy pipeline
Jekyll Liquid Travis CI GitHub Pages

Technical Skills

Java 8/11 Spring Boot Spring Security MariaDB MySQL MyBatis JPA Apache POI JasperReports AWS EC2 RDS S3 Travis CI Jekyll