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