
이름 : 김슬기
직무 : 백엔드 개발자
연락처 : 010-8762-8412
Email : [email protected]
Github : https://github.com/seulgi99
안녕하세요. 백엔드 개발자 김슬기입니다.
[사용자 경험을 성과로 만드는 개발자]
저는 “요구사항을 구현하는 개발”을 넘어, 사용자 경험과 운영 효율을 수치로 개선하는 백엔드 개발에 강점이 있습니다. 다양한 도메인의 백오피스·운영 시스템을 설계/개발하며, 복잡한 요구를 명확한 정책과 데이터 모델로 정리하고 안정적인 API와 운영 흐름으로 구현해 왔습니다. 그 과정에서 “왜 문제가 발생했는지”를 끝까지 파고들어 원인을 제거하는 방식으로 재발 없는 개선을 만들어 왔습니다.
[정합성과 안정성을 끝까지 책임지는 개발자]
저는 트래픽이 몰리는 환경에서 재고/주문 상태 불일치, 중복 처리, 락 경합처럼 서비스 신뢰도를 떨어뜨리는 문제를 직접 재현하고 해결해 왔습니다. Redis 기반 분산락/캐싱, 트랜잭션 경계 설계, 비동기 처리 전략을 통해 데이터 무결성과 상태 일관성을 확보했고, Batch 및 스케줄링 환경에서도 실행 중복·커넥션 고갈 같은 운영 이슈를 구조적으로 해결해 안정적인 처리 파이프라인을 구축했습니다. 이 경험을 통해 “성능”과 “정합성”을 동시에 만족시키는 설계 기준을 체화했습니다.
[고성능·확장형 시스템을 만드는 실행력]
저는 비동기 환경에서의 고성능 API 개발, Redis 기반 동시성 제어, Batch 기반 대규모 데이터 처리 및 성능 최적화를 실전에서 다뤄왔습니다. 특히 I/O 병목이 큰 구간에서는 비동기 흐름을 명확히 분리하고, 장애/지연이 발생해도 서비스가 흔들리지 않도록 타임아웃·재시도·보상 흐름 등 운영 관점까지 포함해 설계를 확장해 왔습니다. 결과적으로, “빠르게 만드는 것”보다 “오래 안정적으로 가는 구조”를 만드는 데 자신이 있습니다.
[팀의 신뢰를 만드는 커뮤니케이션과 성장 방식]
저는 코드 리뷰와 지식 공유를 통해 팀의 개발 기준을 맞추고, 기획/운영/디자인 등 다양한 직군과 함께 문제를 정의하며 해결해 왔습니다. 요구사항을 기능 목록으로만 받지 않고, 정책·예외·운영 시나리오까지 정리해 합의한 뒤 구현함으로써 커뮤니케이션 비용을 줄이고 품질을 높였습니다. 이런 방식으로 저는 팀이 신뢰할 수 있는 개발자가 되고, 동시에 시스템의 신뢰도를 끌어올리는 성장을 만들어 왔습니다.
앞으로도 저는 지금까지 쌓아온 경험을 바탕으로 서비스의 안정성과 확장성을 강화하고, 데이터 정합성과 운영 효율을 동시에 끌어올리는 백엔드 개발자로서 조직의 성과에 기여하겠습니다.