경력·사례·글은 한국어 원문으로 제공됩니다.

psyren park · Full-stack · Backend & Cloud Engineer

만들고, 쓰는 사람에게 닿기까지

백엔드와 AWS를 바탕으로 고객 시스템을 만들고, 운영·교육·인계까지 이어 온 경험을 적습니다. 최근에는 기기 내 LLM과 현업의 AI 도구 활용을 다룹니다.

글이 이어지는 모양

전체 연결 그래프 ↗

좌우로 움직여 연결된 글을 살펴보세요.

정합성·멱등성인계와 공통화관리형 추상화의 대가원격 제어사람 개입 경로합의와 완료 조건규모와 비용학생·연구원 시절회사 초기중기통합 인증 이후최근지금의 글작은 게임을 스토어에 올리기까지작은 게임을 스토어에 …로봇의 모터·제어 전원을 분리한 이유로봇의 모터·제어 전원…음성 명령으로 전원을 켜던 프로토타입음성 명령으로 전원을 …음성 인식 결과를 다시 확인해야 하는 이유음성 인식 결과를 다시…환경변수 누락과 배포 전 설정 확인환경변수 누락과 배포 …수집 완료를 포인트 지급 조건으로 삼은 이유수집 완료를 포인트 지…푸시·재시도 부하와 OIDC 인증 설계푸시·재시도 부하와 O…수집이 깨졌을 때 사람이 고칠 길수집이 깨졌을 때 사람…공통 패키지와 SemVer: 함께 쓰는 코드를 바꾸는 기준공통 패키지와 SemV…React Native 영상통화와 네이티브 브리지 연결React Native…앱 재시도 폭주와 서버·DB 부하 대응앱 재시도 폭주와 서버…모노레포로 서비스와 공통 코드를 모은 이유모노레포로 서비스와 공…Aurora PostgreSQL 메이저 업그레이드와 메모리 확인Aurora Postg…USB 동시 연결 문제와 무선 ADB 전환USB 동시 연결 문제…AI 세계관 생성과 기대한 이야기의 차이AI 세계관 생성과 기…업무를 나누기 전 전달할 정보부터 정하는 이유업무를 나누기 전 전달…화면 검수의 합격 판정을 철회한 이유화면 검수의 합격 판정…Tailwind·shadcn 공통 UI 수정과 사용 화면 추적Tailwind·shadcn 공통…HostAuto 작업자 초대: 링크 공유와 연결 완료의 차이HostAuto 작업자 초대: 링…HTTP 202 응답과 실제 수집 완료의 차이HTTP 202 응답과 실제 수집…중복 요청을 처리할 때, 무엇을 보존할 것인가중복 요청을 처리할 때, 무엇을 …로그인 이후, 서비스 이용 권한은 따로 확인로그인 이후, 서비스 이용 권한은…화면 90장 검수에서 누락이 생긴 이유화면 90장 검수에서 누락이 생긴…클로바 STT·요약 활용과 전사 오류 확인 방법클로바 STT·요약 활용과 전사 …
  • 에피소드
  • 기록
  • 사례
  • 다시 만난 문제
  • 관련 글
  • 본문 링크

웹과 앱의 서버를 만들고 AWS를 운영해 왔습니다. 개발 경력은 약 11년이며, 현재 3명 개발팀에서 서버 개발·운영을 총괄합니다. 고객이 요청한 기능을 만들고, 운영자에게 사용법을 설명하고, 다음 개발자에게 넘기는 일을 해왔습니다. 최근에는 기기 안에서 글을 요약하는 기능과 현업의 AI 도구 활용을 다루고 있습니다.

경력
개발 경력 11년연구원 2년 + 현재 조직 9년(2017.09~), 2023년부터 서버 개발·운영 총괄
팀과 역할
3명 팀 서버·AWS 운영 총괄여러 서비스의 서버와 인프라를 함께 담당
영역
백엔드·AWS · 고객 구축 · AI 활용기능 구현, 현업 교육과 고객 인수인계

01 / SELECTED WORK

문제를 정하고, 고치고, 운영까지 확인한 일

맡은 서비스와 고객 협업 사례
01

학습 데이터 처리 · 인수인계 · 2026.06–2026.08

Apache Arrow 학습 데이터 생성과 Windows 인수인계

고객의 Arrow 전환 요구에 맞춰 운영 원본을 보존하고 학습 데이터를 직접 생성했다. 데이터·학습·API를 확인하고 Windows 실행 절차를 인계해 연구자의 사용 피드백을 받았다.

맡은 일 · 요청 분석 · 처리 경로 재설계 · 데이터 검증 · 실행 절차 인수인계

02

커머스 서비스 · 서버 운영 · 2026.07–2026.09

PostgreSQL 판매 체인: 매진을 기다리지 않고 다음 판매 준비하기

다음 판매 회차를 수동 등록하던 업무를 사전 등록과 판매 상태 기반 체인으로 바꿨다. 사용법을 교육하고, 실제 운영의 연계 오류와 중복 요청 처리를 보완했다.

맡은 일 · 서버·배치 구현 · 사용법 권장·교육 · 운영 예외 수정 · 거래 경계 검증

03

고객 응대 · 도구 활용

클로바 STT·요약 활용과 전사 오류 확인 방법

담당자 2명에게 클로바 전사·요약 활용을 1시간 교육했다. 사투리 오인식에는 담당자가 짧은 텍스트 요약을 더하도록 했고, 기록·보고에 계속 사용한다는 피드백을 받았다.

맡은 일 · 활용 방법 제안 · 담당자 2명 직접 교육 · 오인식 보정 절차 정리

02 / APPROACH

만든 뒤에
쓰는 사람을 봅니다

다음 판매 회차를 열기 위해 운영자가 매진 알림을 기다리고 있었습니다. 등록 시각을 예약하는 대신, 다음 회차를 미리 준비하고 판매 상태에 따라 이어지게 바꿨습니다. 서버를 고치는 일은 운영자가 하던 일을 이해하는 데서 시작했습니다.

연구자에게는 데이터 생성 코드와 함께 Windows 실행 순서와 정상 출력도 넘겼습니다. 상담 담당자에게는 AI 도구 사용법뿐 아니라 잘못 인식된 내용을 고치는 방법을 설명했습니다. 기능을 만든 뒤에도 전달할 일이 남았습니다.

작업에는 제가 맡은 범위와 결과를, 기록에는 그 방법을 택한 이유를 적습니다. 실제 운영에 반영한 것과 아직 시험 중인 것은 나눠 남깁니다.

03 / EPISODES

예전의 장면, 지금의 문제

모든 에피소드 ↗

그때의 상황과 판단을 한 장면씩 적고, 지금 하는 일에서 같은 질문을 다시 만난 지점을 이었습니다.

04 / NOTES

작업하며 남긴 기술 기록

모든 기록 ↗
서버 운영 · 2026-09-13

중복 요청을 처리할 때, 무엇을 보존할 것인가

PostgreSQL의 UNIQUE 충돌과 트랜잭션 상태를 나눠 봤다. ON CONFLICT로 중복 INSERT를 건너뛰는 것과, 기존 요청을 이어 처리할 수 있는지 판단하는 일은 달랐다.

클라우드 운영 · 2026-11-03

Node2Shell 대응기: Node.js 패치와 AWS Lambda 리전별 차이

Node2Shell에 대응하며 설치한 Node와 서비스가 실행하는 Node를 따로 확인했다. Lambda는 같은 Node 22라도 리전별 검증 결과가 달랐다. 확인한 실행본과 임시 조치, 남은 검증을 정리했다.

데이터 · 2026-11-03

Ego Lite·Jina·Exa의 웹 수집 최신성 비교

Ego Lite와 Agent Reach의 Jina·Exa backend로 같은 URL의 변경을 읽었다. 본문 숫자와 SHA-256을 대조하니 호출 성공과 현재 내용 확보는 다른 결과였다.

05 / PRODUCT LAB

서비스 · 제품 사례

기능 구현과 운영 기록
메모 앱 · 온디바이스 요약

온디바이스 LLM 요약 기능 구현과 품질 평가

메모 앱에 기기 내 LLM 요약을 출시했다. 이후 Mac의 고정 입력 252회 평가로 출력·사실성 문제를 구분하고, 모델 다운로드 경로를 코드에서 수정·검증했다.

운영 실험 · 자동화

컴퓨터를 꺼도 통계가 갱신되도록

블로그 통계 갱신을 내 컴퓨터에서 서버로 옮겼다. 매일 올린 파일을 다시 받아서 맞는지 비교하게 했다.

비슷한 일을 고민하고 계시다면 편하게 연락 주세요.

이메일로 연락하기 ↗