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.04Resolved 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.04Resolved 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.04Resolved 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