psyren park · Full-stack · Backend & Cloud Engineer
서비스를 설계하고, 만들고, 운영까지 책임집니다.
웹·모바일 서비스의 설계부터 배포·운영·인수인계까지 책임져 온 개발 경력 11년(현 조직 9년)의 엔지니어입니다. 현재 3명 팀의 서버 개발·운영을 총괄하며 커머스와 글로벌 앱 서비스의 TypeScript·Node.js 서버와 AWS 인프라, React·React Native 클라이언트를 함께 다룹니다. 기능 구현에서 끝내지 않고 거래 정합성, 운영 비용, 실패 조건, 다음 사람이 이어받을 수 있는 형태까지를 같은 작업의 범위로 봅니다.
- 경력
- 개발 경력 11년연구원 2년 + 현재 조직 9년(2017.09~), 2023년부터 서버 개발·운영 총괄
- 팀과 역할
- 3명 팀 서버·AWS 운영 총괄여러 서비스의 서버와 인프라를 함께 담당
- 영역
- 커머스 거래 · 글로벌 앱 · 서버리스설계부터 운영 결과 확인과 인수인계까지
01 / SELECTED WORK
문제를 정하고, 고치고, 운영까지 확인한 일
데이터 처리 환경 · 고객 협업 · 2026.06–2026.08
데이터 생성부터 인수인계까지
학습용 중간 JSONL 생성을 없애고 Arrow 직접 생성으로 바꿨다. 검증 규약과 실행 문서를 함께 넘겼고, 연구자가 직접 실행해 쓰고 있다.
맡은 일 · 요청 분석 · 처리 경로 재설계 · 데이터 검증 · 실행 절차 인수인계
커머스 서비스 · 서버 운영 · 2026.07–2026.09
요청이 중복돼도 원래 거래는 유지되도록
중복 요청을 처리하다 원래 거래까지 실패할 수 있었다. 어떤 오류는 넘기고 어떤 상태를 남길지 다시 정했다.
맡은 일 · 장애 조건 분석 · 오류 처리 기준 결정 · 구현과 회귀 테스트 · 운영 배치 적용
02 / APPROACH
구현보다
남는 상태를 먼저 봅니다
요구가 들어오면 기존 코드와 사용 방식을 먼저 확인합니다. 바꿔도 되는 부분과 그대로 둬야 하는 부분을 나눈 뒤 설계를 정하고, 실패했을 때 어떤 기록과 상태가 남는지까지 정해 둡니다. 여러 서비스가 함께 쓰는 기능은 어디까지 공통으로 묶을지가 곧 운영 비용이 됩니다.
배포로 끝내지 않습니다. 운영에 반영한 것과 아직 검증 중인 것을 나눠 적고, 다음 사람이 혼자 실행할 수 있는 상태까지를 완료 조건으로 둡니다.
AI는 코드를 읽고 쓰는 데 씁니다. 다만 제안을 그대로 쓰지는 않습니다. 운영 중인 서비스에 맞는지 직접 실행해 확인하고, 무엇을 바꿀지는 제가 정합니다.
03 / NOTES
작업하며 남긴 기술 기록
중복 요청을 처리할 때, 무엇을 보존할 것인가
중복 활성화와 거래 실패를 구분해 원 거래를 보존한 커머스 운영 기록이다.
클라우드 운영 · 2026-09-13AWS 청구서를 항목별로 뜯어 본 18% 감소
청구서를 계정·서비스·항목 단위로 나눠 월 비용 18.3% 감소를 확인하고, 자원 정리와 사용량·약정 변화를 구분해 기록했다.
데이터 · 2026-09-13202를 받았는데 아무것도 수집되지 않았다
"접수됨" 응답만 믿지 않고, 화면에 최신 회차가 뜰 때까지 단계별로 확인하게 됐다.
04 / PRODUCT LAB
개인 서비스 · 제품 사례
온디바이스 LLM 요약 기능 구현과 품질 평가
메모 앱에 공유한 글을 서버로 보내지 않고 기기 안에서 요약하는 기능을 출시하고, 자체 평가 도구로 품질 문제를 찾아 고쳤다.
개인 운영 실험 · 자동화컴퓨터를 꺼도 통계가 갱신되도록
블로그 통계 갱신을 내 컴퓨터에서 서버로 옮겼다. 매일 올린 파일을 다시 받아서 맞는지 비교하게 했다.
비슷한 일을 고민하고 계시다면 편하게 연락 주세요.
이메일로 연락하기 ↗