Skip to content
View pado0's full-sized avatar

Block or report pado0

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pado0/README.md

Welcome to my GitHub!

Hello, I'm Hyojin (Jean) Kim, a Backend Engineer with a strong foundation in project management and system analysis. I specialize in analyzing legacy systems and thrive in tackling new, complex challenges.

Professional Philosophy

πŸ‘©β€πŸ’» Development
I believe maintainability is crucial. I strive to provide reliable services by carefully considering the roles and responsibilities of domains and architecture.

πŸ’Ό Work Ethic
I value predictability. I build trust with coworkers through clear scheduling, structured design, and reliable development practices.

πŸ‘₯ Company Culture
I believe in active participation in company culture. I foster a healthy work environment through constructive communication, a continuous interest in service improvements, and a supportive attitude.

1️⃣ Stacks & Tools

I primarily work with Spring and Kotlin, but I prioritize fundamental concepts and leverage frameworks and languages as tools to build effective solutions.

πŸš€ Tech Stack

Spring Java Kotlin PostgreSQL MongoDB DynamoDB Redis OpenSearch Semantic Search NER Embedding Prompting RAG Kafka SQS Docker Kubernetes

πŸ›  Tools

Git Slack Jira Confluence IntelliJ Postman Colima

2️⃣ Projects

πŸ—οΈ As a Backend Engineer

βœ”οΈŽ Backend For Frontend Server Development and Operations for μ•„μ΄λ“€λ‚˜λΌ (KidsWorld) (Oct 2024 – March 2025)

  • Operated BFF Server in Microservice Architecture.
  • Improved response time using the CQRS pattern and caching techniques.

βœ”οΈŽ Content Search Service Development and Operations for KidsWorld (Feb 2023 – March 2025)

  • Developed typo correction and initial consonant search functionality using OpenSearch.
  • Implemented semantic search through Hybrid Search
  • Reduced search failure rate from 16% to 1% through metric-driven tuning.

βœ”οΈŽ CMS Development and Operations for KidsWorld (Jul 2023 – Oct 2024)

  • Developed a Content Management System (CMS) to manage over 100,000 content items
  • Reduced content playback errors by 97% through AWS DMS & Kafka-powered domain migration and synchronization.

βœ”οΈŽ Message Platform Development and Operations for KidsWorld (Apr 2024 – Oct 2024)

  • Developed a SNS notification service using external services
  • Created an email sending system leveraging AWS SES, SNS
  • Optimize sending latency by decoupling the sender module.

βœ”οΈŽ Quiz Domain Legacy Server Migration for KidsWorld (Nov 2022 – Jan 2023)

  • Reduced deployment time from 1 month to 1 week by migrating Lambda to Spring Boot (Kotlin).
  • Executed a zero-downtime migration with API Gateway, ensuring data consistency.

βœ”οΈŽ Learning Report Automation Project for KidsWorld (Feb 2022 – Nov 2022)

  • Developed an automated report generation system using Spring Batch, DynamoDB, and SQS.

πŸ’» As a Fullstack Engineer

βœ”οΈŽ Experimental Web Page for Content Search

  • Developed a content search web service using React, Next.js, Recoil, Styled Components.
  • Increased subscription page CTR by 11% through SEO optimization.
  • Demo Page

πŸ“Š As a Project Manager

βœ”οΈŽ Project Manager for KidsWorld App Development (Jan 2022 – Jan 2022)

  • Managed the development of the OTT service app "KidsWorld," targeting infants and toddlers
  • Supported the development of interactive content for coding education

βœ”οΈŽ Project Manager for ElementaryWorld App Development (Oct 2019 – Dec 2021)

  • Managed the development of the "ElementaryWorld" app, a homeschooling service targeting elementary school students
  • Oversaw 3rd party app integration and learning management service development
  • Discovered and implemented a feature to measure learning concentration using eye-tracking technology

3️⃣ Interest

I am passionate about maintaining a healthy body and mind through activities such as

  • 🎸 Guitar
  • πŸ§˜β€β™€οΈ Yoga
  • 🀿 Free Diving
  • πŸ§— Climbing

4️⃣ How to reach me

Pinned Loading

  1. argo-cd argo-cd Public

    Forked from argoproj/argo-cd

    Declarative Continuous Deployment for Kubernetes

    Go

  2. backend-boilerplate backend-boilerplate Public

    Backend Boilerplate with Spring Boot + Kotlin for Side Project

    Kotlin

  3. i-go-parking-backend i-go-parking-backend Public

    Provide information about public parking lots in British Columbia with MCP

    Kotlin