증명사진.jpeg

이름 : 김슬기

직무 : 백엔드 개발자

연락처 : 010-8762-8412

Email : [email protected]

Github : https://github.com/seulgi99

안녕하세요. 백엔드 개발자 김슬기입니다.

[사용자 경험을 성과로 만드는 개발자]

저는 “요구사항을 구현하는 개발”을 넘어, 사용자 경험과 운영 효율을 수치로 개선하는 백엔드 개발에 강점이 있습니다. 다양한 도메인의 백오피스·운영 시스템을 설계/개발하며, 복잡한 요구를 명확한 정책과 데이터 모델로 정리하고 안정적인 API와 운영 흐름으로 구현해 왔습니다. 그 과정에서 “왜 문제가 발생했는지”를 끝까지 파고들어 원인을 제거하는 방식으로 재발 없는 개선을 만들어 왔습니다.

[정합성과 안정성을 끝까지 책임지는 개발자]

저는 트래픽이 몰리는 환경에서 재고/주문 상태 불일치, 중복 처리, 락 경합처럼 서비스 신뢰도를 떨어뜨리는 문제를 직접 재현하고 해결해 왔습니다. Redis 기반 분산락/캐싱, 트랜잭션 경계 설계, 비동기 처리 전략을 통해 데이터 무결성과 상태 일관성을 확보했고, Batch 및 스케줄링 환경에서도 실행 중복·커넥션 고갈 같은 운영 이슈를 구조적으로 해결해 안정적인 처리 파이프라인을 구축했습니다. 이 경험을 통해 “성능”과 “정합성”을 동시에 만족시키는 설계 기준을 체화했습니다.

[고성능·확장형 시스템을 만드는 실행력]

저는 비동기 환경에서의 고성능 API 개발, Redis 기반 동시성 제어, Batch 기반 대규모 데이터 처리 및 성능 최적화를 실전에서 다뤄왔습니다. 특히 I/O 병목이 큰 구간에서는 비동기 흐름을 명확히 분리하고, 장애/지연이 발생해도 서비스가 흔들리지 않도록 타임아웃·재시도·보상 흐름 등 운영 관점까지 포함해 설계를 확장해 왔습니다. 결과적으로, “빠르게 만드는 것”보다 “오래 안정적으로 가는 구조”를 만드는 데 자신이 있습니다.

[팀의 신뢰를 만드는 커뮤니케이션과 성장 방식]

저는 코드 리뷰와 지식 공유를 통해 팀의 개발 기준을 맞추고, 기획/운영/디자인 등 다양한 직군과 함께 문제를 정의하며 해결해 왔습니다. 요구사항을 기능 목록으로만 받지 않고, 정책·예외·운영 시나리오까지 정리해 합의한 뒤 구현함으로써 커뮤니케이션 비용을 줄이고 품질을 높였습니다. 이런 방식으로 저는 팀이 신뢰할 수 있는 개발자가 되고, 동시에 시스템의 신뢰도를 끌어올리는 성장을 만들어 왔습니다.

앞으로도 저는 지금까지 쌓아온 경험을 바탕으로 서비스의 안정성과 확장성을 강화하고, 데이터 정합성과 운영 효율을 동시에 끌어올리는 백엔드 개발자로서 조직의 성과에 기여하겠습니다.

프로젝트 경험 및 개선 과정