신상마켓 i18n 개발과정
신상마켓의 글로벌 서비스 대응을 위해 i18n 적용 과정과 구현 방식을 소개했습니다. 구글시트 관리의 한계를 보완하려고 Lokalise를 도입해 번역 워크플로우를 개선했습니다.
신상마켓의 글로벌 서비스 대응을 위해 i18n 적용 과정과 구현 방식을 소개했습니다. 구글시트 관리의 한계를 보완하려고 Lokalise를 도입해 번역 워크플로우를 개선했습니다.
사입앱에 클린 아키텍처를 적용한 경험을 정리했습니다. ViewModel 부담을 줄이고 의존성과 모듈 역할을 분리한 과정과 장단점을 공유했습니다.

Elasticsearch 색인 구조를 Kafka와 Debezium 기반 이벤트 처리로 전환한 사례를 소개했습니다. ECK를 함께 적용해 색인 속도와 운영 안정성을 함께 높였습니다.

딜리셔스가 신상마켓의 기술력과 연구개발 성과를 공유하는 테크데이 2022를 열었습니다. 사람, 데이터, 기술을 연결하는 주제를 시리즈 포스터와 비주얼 컨셉으로 표현했습니다.
Java 백엔드 프로젝트를 Kotlin으로 전환하며 겪은 전략, 호환성 이슈, 실무 적용 포인트를 정리했습니다. 전환 후 가독성과 간결함이 좋아졌지만, 리뷰와 DB 기본값 같은 운영 이슈도 함께 살펴보았습니다.
React Hook의 사용 규칙과 react-hook-form 기반 폼 관리 방식을 소개했습니다. 검증, 제출, 동적 필드 관리를 간결하게 구성한 사례를 설명했습니다.
gRPC의 Protocol Buffers, HTTP/2, 이벤트 기반 스트리밍 구조를 Spring Boot에 적용하는 방법을 설명했습니다. 통신 코드 자동화로 비즈니스 로직에 집중할 수 있지만, 낮은 트래픽에서는 성능 이득이 제한적이었습니다.

iOS 윈터 인턴십의 지원·재지원과 정규직 전환 경험을 공유했습니다. Kakao Pose API와 Firebase로 거북목 진단 앱을 구현하며 라이브러리와 코드 리뷰를 익혔습니다.

Jetpack Compose를 송금 기능에 점진 적용하며 TextField 포맷팅과 LazyColumn 무한 스크롤을 구현했습니다. 선언형 UI의 편의성은 높았지만 기존 위젯과의 UX 차이는 커스텀이 필요했습니다.

IDE에서 Jira 이슈·브랜치·상태를 연동하는 작업 흐름을 소개했습니다. CodeStream으로 GitHub PR을 체크아웃하고 diff 기반 리뷰를 진행합니다.
