본문으로 건너뛰기

About

화면에서 시작해, 운영까지 이해합니다

사용자 경험을 구현하는 프론트엔드에서 출발해 API, 배포와 운영 환경까지 직접 다루며 제품을 개선합니다.

How I work

만드는 것과 운영하는 것을 따로 보지 않습니다

사용자가 직접 만나는 화면의 완성도를 중요하게 생각합니다. 동시에 느린 응답, 불안정한 배포와 관찰할 수 없는 장애도 결국 사용자 경험의 일부라고 봅니다.

그래서 사이드 프로젝트를 기획하고 구현하는 데서 멈추지 않고, 홈서버에 직접 배포해 운영합니다. 문제가 생기면 로그와 측정값을 확인하고, 해결한 과정과 선택의 이유를 다시 기록합니다.

잘 동작하는 화면을 넘어, 오래 운영할 수 있는 제품을 만들고 싶습니다.

Principles

일할 때 중요하게 보는 것

  1. 01

    사용자의 흐름부터 봅니다

    기능의 개수보다 사용자가 어디에서 막히고 무엇을 기대하는지 먼저 확인합니다.

  2. 02

    추측을 증거로 바꿉니다

    성능 수치와 운영 로그를 확인하고, 재현할 수 있는 근거 위에서 해결책을 선택합니다.

  3. 03

    배포 이후까지 책임집니다

    코드가 실제 환경에서 실행되고 관찰되며 안전하게 갱신되는 과정까지 설계합니다.

Capabilities

다루는 영역

01

Product Frontend

사용자 흐름을 화면과 상태 모델로 구체화하고, 유지할 수 있는 구조로 구현합니다.

  • React
  • Next.js
  • TypeScript
  • TanStack Query
  • Tailwind CSS
02

Service Backend

제품에 필요한 API와 데이터 경계를 직접 설계하며 프론트엔드와 연결합니다.

  • NestJS
  • PostgreSQL
  • Prisma
  • REST API
  • Object Storage
03

Delivery & Operations

빌드부터 배포, 관찰과 복구까지 서비스가 지속해서 동작하는 환경을 만듭니다.

  • Docker
  • K3s
  • GitHub Actions
  • Argo CD
  • Cloudflare

Contact

같이 이야기해 볼까요?

제품 개발, 프론트엔드와 직접 운영하는 서비스에 관한 이야기를 환영합니다.

rlaehdals753@naver.com