INTRODUCE

I primarily work with Java and Spring Boot. I have experience developing and operating production services in cloud environments using Redis, Elasticsearch, and Spring Batch. Through these experiences, I have strengthened my skills in performance optimization and incident response. Recently, I have been expanding my interests into Cloud Native technologies and Agentic AI.

I enjoy documenting what I learn and the problems I solve, which is why I have been maintaining a technical blog for 5 years. I genuinely enjoy solving diverse problems through programming and helping others, consistently organizing and sharing various topics in the IT field.

I believe that clear documentation determines the quality of collaboration. I meticulously record meeting notes, project specifications, and the rationale behind technical decisions to minimize unnecessary misunderstandings and communication costs in the development process.

Latest Updated 2026. 08. 06 (D+0)

EXPERIENCE 2 Years

2024. 02 ~ 2025. 03

IWAZ (South Korea) 1 Year 2 Months

Intelligent Technology Department Staff - Web Developer
JavaSpringSpring BootSpring BatchSpring SecurityAWSRedisNGINXElasticsearchMariaDBTiberoSQL ServerjQueryJavaScriptTomcat
  • Collaborated with a 10-member team of designers, developers, and planners to develop and operate DBpia and its related services.
  • Developed features for the Chemical Information Platform Service at the Korea Research Institute of Chemical Technology (KRICT) – Query tuning, data migration, and visualization.
  • Enhanced functionalities of the DBpia service – Maintenance, back-office management.
  • Developed and maintained DBpia Content Maker (DCM), a research paper metadata creation platform.

2023. 03 ~ 2024. 02

CHIRON SOFT (South Korea) 1 Year

Research & Development Department Researcher - Web Developer
JavaSpringSpring BootSpring SecurityJPASpring Data JPAjQueryJavaScriptVueQuasarReactMUIDockerDocker ComposeFastAPIMySQLMariaDB
  • Collaborated with a 5-member team of designers and developers to develop research institute and public service projects.
  • Developed the ASD Screening AI Integrated Platform System
  • Enhanced functionalities of the ETRI School website – Maintenance, back-office management.
  • Developed the Drone Mission Data Management System – Built a scheduler for drone data storage.
  • Enhanced functionalities of the National Supercomputing Center (KSC) website – Maintenance, back-office management.

PROJECT

2025. 02 ~ Present

PACK UP - Developed and Operated an Experience Booking Platform Connecting Travelers and Local Hosts

Team Project (Planning, Development, Deployment & Operation)
React NativeSpring BootMySQLReactFSDGCPCloud RunCloud SQLCloud Armor
  • packup.asia
  • Owned the entire process from planning to development, deployment, and operation - in service after launching on Google Play and the App Store.
  • System Composition
    • React Native app, React admin, Spring Boot backend.
    • Five servers split by role - core, payment, chat, admin, and batch.
    • Integrated PayLetter, KakaoPay, and KG Inicis payment gateways (payment isolated in its own server).
    • Built on GCP - Cloud Run, Cloud SQL, GCS, Firebase Hosting, and Cloudflare DNS.
  • Infrastructure & Operations
    • Protected traffic with Cloud Armor - per-IP rate limiting, SQL injection and XSS blocking.
    • Isolated batch work in a dedicated server - pinned to a single instance to prevent duplicate runs, with execution history recorded automatically.
    • Handled cold starts with Cloud Run min-instance settings.
    • Set up Sentry error tracking, Cloud Monitoring uptime checks, and budget alerts.
    • Consolidated external integrations into one shared infrastructure module - translation, maps, push, and storage/payment clients shared across all five servers.
  • Software Architecture
    • Shared database and domain module architecture - booking and payment run in a single transaction for consistency, while notifications are dispatched asynchronously after commit.
    • Adopted Feature-Sliced Design (FSD) for the React Native frontend.
    • Split push delivery by platform - iOS goes straight to APNs to work around React Native constraints, while Android uses FCM multicast.
    • Split services into units an AI agent can grasp at once, with per-service context documents.
  • AI-Assisted Development
    • Built an AI development harness tailored to the project - per-service context documents, a domain glossary, and explicit rules for what is never delegated.
    • Automated repetitive work with Claude Code Skills - i18n keys across 7 languages, exception type updates.
    • Used Claude Code Hooks to hard-block frequent mistakes such as hardcoded secrets and production database misconfiguration at tool-execution time.
    • Ran review-only agents across four angles - concurrency, security, schema, and i18n - with source-write permission removed to separate review from implementation.

2026. 01 ~ Present

Developed STACK-UP - An AI Interview Platform for IT Roles

Team Project (Development Lead / AI Server)
LangChainRAGpgvectorEmbeddingLLMGeminiFastAPI
  • GitHub Repository
  • Served as development lead and AI server developer - designed the AI pipeline and the software architecture.
  • RAG Retrieval System
    • Chunked documents recursively by heading, paragraph, line, and word.
    • Prefixed each chunk with a document summary and its heading path to preserve context (lightweight Contextual Retrieval).
    • Separated embedding prefixes for indexing and search, storing the vectors in pgvector.
    • Ran keyword search alongside vector search to match technical terms the vectors miss, fusing rankings with RRF.
    • Designed a fallback path so generation continues from the base context when retrieval fails or times out.
  • Question Generation & Answer Scoring
    • Managed the question pool as breadth × depth × k - topics are opened and weak points probed, ending at the session-wide question cap.
    • Separated RAG queries by stage - opening questions from the job role and document summary, follow-ups from the previous question and answer.
    • Scored answers on four axes - specificity, logic, structure, and correctness - branching the criteria by question category.
    • Verified the correctness axis against evidence retrieved through RAG.
    • Integrated STT and extracted speech metrics such as speaking rate and silence for the report.
  • Final Feedback & Model Operations
    • Staged scoring - per-answer LLM rating, averaging and normalization, then an LLM summary - smoothing score variance.
    • Models split by stage - a larger model for analysis, opening questions, and the summary, a lightweight one for follow-ups.
    • Temperature split by model tier - 0.2 for analysis and judgment, 0.4 for follow-up questions.
    • Spawned an interviewer persona per job role in the session, scoring in parallel against role-specific criteria to derive the overall score.
  • AI-Assisted Development
    • Ran development as a multi-agent workflow, assigning planning, design, implementation, and testing to dedicated agents.
    • Passed each stage’s artifact to the next agent as input - design is settled before implementation starts, and testing closes the loop.
    • Built an AI development harness with project-specific context documents and rules that standardize each agent’s role and artifact format.

2026. 04 ~ 2026. 06

Embedded Challenge - Autonomous Maze Navigation Robot on STM32

CNU Embedded Challenge (2-person team)
STM32Cortex-M4FreeRTOSCEKFSensor Fusion
  • GitHub Repository
  • Practice run (full completion) video
  • Built a maze-navigating autonomous robot on STM32F429 and FreeRTOS, combining ultrasonic and infrared sensors.
  • Designed an FSM navigation algorithm that detects intersections from lateral-wall distance changes and branches on heading.
  • Corrected odometry drift with EKF sensor fusion, navigating on a lateral-wall heading observation in the absence of an IMU.
  • Separated sensing and control with four FreeRTOS tasks (sensing, IR, control, debug) under preemptive scheduling and lock-free shared state.
  • Encoder-based 90-degree turn calibration and compensation for left/right motor output asymmetry.

2025. 08 ~ 2025. 11

Developed UniScope - A Platform for Nationwide University Information

KakaoTechCampus (South Korea, Tech Lead)
TypeScriptReactPlaywrightFSDStorybook

2025. 01 ~ 2025. 03

Developed features for the Chemical Information Platform Service

IWAZ (South Korea)
JavaSpringMariaDBTiberojQueryApexChart
  • Migrated data from TIBERO to MariaDB.
    • Indexing migrated data and implemented partitioning for statistical data.
  • Optimized queries from TIBERO to MariaDB.
  • Visualized statistical data using ApexChart and implemented favorites and table search features.

2024. 04 ~ 2024. 12

Enhanced functionalities of the DBpia service

IWAZ (South Korea)
JavaSpringRedisElasticsearchSQL ServerJavaScriptAWS

2024. 02 ~ 2024. 12

Developed DBpia Content Maker (DCM)

IWAZ (South Korea)
JavaSpring BootSpring SecuritySpring BatchSQL ServerNGINXElasticsearchjQueryTomcat

2023. 10 ~ 2024. 02

Developed the ASD Screening AI Integrated Platform System

CHIRON SOFT (South Korea)
VueFastAPIDockerJavaScriptApexChartd3.js
  • Implemented conditional branching surveys using SurveyJS.
  • Transmitted video and audio data via WebSocket for real-time communication with the AI inference server.
  • Visualized inference results in real-time using ApexCharts and D3.js.
  • Set up system execution environment and deployed images using Docker.
  • Developed JWT authentication and CRUD functionality for participants and test results using FastAPI.
  • Built and developed the frontend using Vue.

2023. 08 ~ 2023. 10

Enhanced functionalities of the ETRI School website

CHIRON SOFT (South Korea)
VueQuasarSpring BootJPADockerMariaDB
  • Unified non-registered student and faculty data into a single table.
  • Implemented bulletin board pagination and step-by-step registration using Vue Quasar.
  • Developed a Spring Boot and JPA-based back-office system and integrated with the ETRI School service.
  • Deployed and managed the system on ETRI's internal servers using Docker.

2023. 05 ~ 2023. 10

Developed the Drone Mission Data Management System

CHIRON SOFT (South Korea)
ReactMUISpring BootDockerDocker ComposeMySQL
  • Developed batch business logic for drone data storage.
    • Traversed directories using DFS and stored image metadata.
    • Detected changes at the project level and updated only modified data.
    • Used AtomicBoolean to ensure only one scheduler runs at a time.
    • Handled scheduler tasks asynchronously with CompletableFuture.
    • Conducted performance benchmarking tests considering JVM warm-up.
  • Visualized image data on a map using React.
  • Deployed Frontend, Backend, and Database as a unified system using docker-compose.

2023. 03 ~ 2023. 05

Enhanced functionalities of the National Supercomputing Center website

CHIRON SOFT (South Korea)
Spring Bootd3.jsJavaScriptjQueryMySQL
  • Redesigned the main page and developed the back-office system.
  • Added an email verification step for user registration, including security measures and expiration settings for verification codes.
  • Visualized supercomputer usage statistics using D3.js and optimized queries (6376.21ms → 430.71ms).
  • Implemented a WebSocket-based broadcast feature for connected users.

OPEN SOURCE

awesome-static-generators


eziwiki

SKILL

Languages

  • Java
  • JavaScript
  • Python

Frameworks & Libraries

  • Spring Boot
  • React.js
  • FastAPI

Infrastructure & Databases

  • AWS
  • NGINX
  • Redis
  • Tomcat
  • Docker
  • Linux
  • SQL Server
  • Elasticsearch

AWARD

2026. 06

5th ETRI Human-Understanding AI Paper Competition

5th place on the private leaderboard (awards ceremony in October 2026)
  • Developed a model predicting sleep and well-being indicators from lifelog data.
  • Paper submitted to ICTC 2026 (under review).

2026. 06

Chungnam National University Algorithm Competition – DevDay

4× Bronze Prize / 1× Encouragement Prize
  • University-wide algorithm competition held every spring and fall.
  • Bronze Prize in June 2026, November 2025, June 2025, and June 2022 / Encouragement Prize in November 2021.

2026. 01

ABC Bootcamp: Data-Driven Course

Excellence Prize (SW-Centered University Project Director's Award)
  • Developed "D-Village" a survival-based community building platform for small groups using React and FastAPI.

2025. 09

Chungnam National University Generative AI Challenge

Encouragement Prize
  • Developed "PPTree" an automated lecture material generation tool using LangChain.

2025. 08

Kakao Tech Campus 2nd Stage Outstanding Cookies Selection

Top Performance Award(FE) (1st out of 66)
  • Completed the 2nd stage with the highest score in the Frontend track.

2023. 12

11th NTIS Information Utilization Competition

Grand Prize (Minister of Science and ICT Award)
  • Developed "NTIS STUDIO" a scientific document editor using Vue and FastAPI.

2023. 08

K-Digital Challenge: 2023 MyData Idea Competition

Excellence Prize (Korea Data Agency President's Award)
  • Developed "Trippy" a personalized travel app using Flutter.

2023. 06

2023 Environmental Data Utilization and Analysis Competition

Grand Prize (Minister of Environment Award)
  • Developed "CEAP" a platform for analyzing company-specific carbon emissions using greenhouse gas data.

2021. 11

Chungnam National University Junior Creative Works Competition

Encouragement Prize
  • Developed a refrigerator management service using deep learning-based image recognition.

PUBLICATIONS & PRESENTATIONS

2026. 11

Quality-Aware Facial Mesh Filtering for Robust Contactless Head-Pose Assessment

ICIIBMS 2026 (International Conference on Intelligent Informatics and BioMedical Sciences) · Okinawa, Japan
  • Authors: Minseok Park, Joonmo Jeong
  • Accepted · Poster presentation anticipated (2026.11.21)

2026. 10

Structure over Scale: A Multi-Axis Ensemble for Small-Sample Multimodal Lifelog Prediction

ICTC 2026 (International Conference on Information and Communication Technology Convergence) · Jeju, Korea
  • Authors: Joonmo Jeong, Yoonjae Kim, Minsu Kim, Prof. Jong-Ryul Lee (corresponding author)
  • Under review · Poster presentation anticipated (2026.10.15)

2026. 06

Environment-Conditioned Hammering-Precursor Monitoring for Reliable Embedded Systems

KCC 2026 (53rd Korea Computer Congress) · Jeju, Korea
  • Authors: Minyong Jeong, Joonmo Jeong, Woojin An, Seohyeon Cho, Seungwoo Jeong, Prof. Venkatesan Muthukumar (corresponding author)
  • Presented at the conference (2026.06.24)

EDUCATION

2021. 03 ~ 2027. 02

Chungnam National University

Senior, Department of Computer Science and Engineering (145 credits earned, GPA: 3.96 / 4.5)

EXTRAS

2026. 03 ~ 2026. 09

Chungnam National University Deep Learning SC Lab - Undergraduate Researcher

Selected as a CNU Summer Session Student Success Scholar
Research and development of multimodal AI services - RAG retrieval and LLM multi-agent pipeline design

2026. 08

2026 Kkumdori Scholarship Recipient

Daejeon Youth Tomorrow Foundation - one of 5 final recipients (evaluated on self-directed capability, achievement, and creativity)

2026. 07

Google AI Professional Certificate

Professional Certificate by Google on Coursera - 7 courses on AI-driven research, content creation, data analysis, and app building

2026. 03 ~ 2026. 06

Chungnam National University Practical Coding Course Tutor

Assisted students in learning MSA, CI/CD (Docker, Kubernetes), Software Testing, Agentic AI, and AI-powered Development Tools

2026. 02 ~ 2026. 03

University of Nevada, Las Vegas (UNLV) - Visiting Scholar

Howard R. Hughes College of Engineering - Embedded AI Workshops
Research Paper · Environment-Conditioned Hammering-Precursor Monitoring for Reliable Embedded Systems

2025. 10 ~ 2026. 01

Seoul National University Next-Generation Semiconductor Innovation Convergence College - Undergraduate Research Intern

Research on LLM compression techniques in edge computing environments
Study and Seminar · HOBBIT · Fault Injection

2025. 04 ~ 2025. 11

KakaoTechCampus 3rd Cohort - Frontend

Outstanding Kookies of Stage 2 (Top Performance Award)

2025. 09

AI Career School Startup Hackathon L:AUNCH Completion

Practical AI-driven Startup Program hosted by Root Impact and sponsored by Google.org

2025. 09

Chungnam National University 2025 SW-IT Contest Organizer

SW-IT Contest algorithmic contest problem design, review, and operations support

Qualification.

2026. 08 ~ 2029. 08

AWS Certified Solutions Architect – Associate

Amazon Web Services (SAA-C03)

2026. 06

TOPCIT Regular Assessment

Test of Practical Competency in IT (Level 4)

2026. 03 ~ 2028. 03

TOEIC Speaking

Intermediate High (Speaking Score 150)

2024. 11

43rd Advanced Data Analytics Semi-Professional (ADsP)

Advanced Data Analytics Semi-Professional

2024. 09

54th Structured Query Language Developer (SQLD)

Structured Query Language Developer