Skip to content
View tkdtn4657's full-sized avatar

Organizations

@Invincible-Backend-Study @GoPlatinum @FlexGym @TeamSteam-11 @we-algo @Object-Oriented-Thinking-Study @WebStudysss

Block or report tkdtn4657

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
tkdtn4657/README.md

Work Experience

  • (주) 제머나이소프트 ( 24.06.03 ~ 25.07.11 ) - 미디어 유통 관리 시스템(CMS) 개발 운영
  • (주) 아이테크 ( 24.01.29 ~ 24.04.12 ) - 비대면 계약 시스템 백엔드 개발

Contact

Mail : tkdtn101226@gmail.com

Summary

비용, 성능, 운영 안정성을 함께 고려하는 백엔드 개발자입니다

도구보다 문제와 도메인을 먼저 이해하려는 백엔드 개발자입니다. 복잡한 비즈니스 흐름을 기능 단위로만 보지 않고, 도메인 규칙과 책임 경계를 파악한 뒤 코드 구조로 표현하려고 합니다.

Ticketing Lab에서는 공연 예매 도메인의 Hold, Reservation, Payment, Ticket, Check-in 흐름을 분리하고, 좌석 선점, 예약 전환, 결제 승인 과정에서 발생할 수 있는 동시성 정합성과 멱등성 문제를 다뤘습니다. DDD 관점에서 회차, 좌석, 구역 재고, 선점, 예약, 결제, 티켓의 책임을 나누고, 도메인 흐름이 코드 구조에 드러나도록 설계했습니다.

Picknee에서는 Google Place API 연동 과정에서 발생할 수 있는 외부 API 비용과 응답 속도 문제를 PlaceID 기반 캐시, 저장, 재동기화 정책으로 개선했습니다. 또한 댓글, 리뷰, 알림처럼 서로 연결되는 기능은 이벤트 기반으로 분리해 도메인 간 결합도를 낮추는 구조를 적용했습니다.

위의 두 프로젝트는 Pinned 항목에서 확인 가능합니다.

AI 도구는 빠른 코드 생성을 위한 수단 및 설계 대안 검토, 테스트 시나리오 정리, 리스크 점검을 위한 보조 도구로 활용하고 있습니다. 앞으로도 도메인 이해를 바탕으로 오래 유지될 수 있는 백엔드 시스템을 설계 하고 성장하고 싶습니다.

Skills

Backend

Java | Spring Boot | Spring Data JPA | PHP | Laravel | QueryDSL | Message Queue | Kafka 기초 이해 | DDD 기초 설계 | 이벤트 기반 구조 이해

Database and Cache

MySQL | Redis | MariaDB | PostgreSQL

Infra and Tools

AWS EC2 | S3 | Docker | Jenkins | Nginx | Git | GitHub

Also worked with

JavaScript | jQuery | OAuth 2.0 | Python | Go

Qualifications

Solved.ac 프로필

Pinned Loading

  1. Ticketing-Lab Ticketing-Lab Public

    동시성 제어 기반 공연 티켓 예매/발권/체크인 시스템

    Java

  2. picnee_back picnee_back Public

    Forked from picnee/picnee_back

    내가 Pick한 리뷰, Picknee : 일본 여행을 하는 한국인 대상의 리뷰 서비스 및 정보 공유 플랫폼

    Java

  3. TeamSteam-11/TeamSteam TeamSteam-11/TeamSteam Public

    SteamAPI 기반의 게임 파트너 매칭 웹 서비스(팀 프로젝트)

    Java

  4. algoprac_Git algoprac_Git Public

    알고리즘을 공부하고 풀이를 올려두는 저장소입니다.

    Java

  5. AboutWebStudy/WebStudy AboutWebStudy/WebStudy Public

    웹 관련 지식들을 공부하고 공유하는 리포지터리

  6. picnee/picnee_back picnee/picnee_back Public

    내가 Pick한 리뷰, Picknee : 일본 여행을 하는 한국인 대상의 리뷰 서비스 및 정보 공유 플랫폼

    Java 2