프로젝트 이야기하기
서울 기반. 한국 밖의 팀과는 원격으로, 같은 저장소에서 일합니다.

[ LAFI · Software Architecture ]

원하는 소프트웨어를설계부터 운영까지만듭니다.

무엇을 만들지부터 함께 정합니다. 설계와 개발, 출시까지 맡고, 출시 후에는 팀이 직접 운영할 수 있도록 인계합니다.

[ How we work ]
01 · Brief

만들고 싶은 것을
말씀해 주세요.

아직 정리되지 않았어도 괜찮습니다. 정리는 저희가 합니다.

02 · Discovery

원하는 것을 듣고,
만들 것을 정합니다.

2–3주 동안 요구사항을 정리하고, 범위와 비용, 위험을 합의합니다.

03 · Build

핵심부터 만들고,
매주 확인합니다.

가장 오래 쓸 부분부터 만듭니다. 진행 상황은 매주 작동하는 결과물로 공유합니다.

04 · Handover

출시하고,
운영까지 인계합니다.

문서와 운영 방법을 함께 전달합니다. 이후에는 팀이 직접 운영합니다.

[ Fig. 02 · Turning ]

인계한 뒤에도,
계속 돌아갑니다.

Seoul · RemoteDiscovery · Build · HandoverWorking software, every weekhello@lafi.kr

[ Selected work ]

당신 분야가 여기 없어도 됩니다.

( 08 / 18 )
  • 전용 언어 컴파일러·실행 엔진Optimizer

    과제파싱·타입·코드 생성 단계 사이의 의미 보존

    만든 것도메인 언어 파서와 코드 생성기, Typed IR, Rust/WASM 런타임을 연결해 브라우저와 서버에서 실행하고 결과를 시각화합니다.

    Language & Runtime도메인 언어Rust
  • 재료 시뮬레이션 그래픽 엔진Vellora

    과제재료 상태 계산과 시각적 표현의 연결

    만든 것붓털의 재료량과 표면의 물·안료 변화를 계산하고, 시드 재생·레이어 렌더링·레시피 내보내기로 그래픽을 만듭니다.

    GraphicsMaterial simulationSeed replay
  • 적응형 복습 스케줄러글로벌 에듀테크 기업 · 9개월

    EdTechReact NativeDjango과제수만 명이 동시에 풀이하는 상황을 전제로 한 실시간 행동 데이터 처리만든 것학습자의 풀이 패턴과 오답 클러스터를 분석해 망각 곡선에 맞춘 복습 주기를 자동으로 배치하는 개인화 학습 엔진
  • 데이터 분석 파이프라인데이터 분석 기업 · 6개월

    AI/MLPythonTensorFlow과제하루 20TB 데이터의 안정적인 분산 처리만든 것데이터 수집부터 피처 스토어, 모델 레지스트리, 서빙 및 관측까지 단일 워크플로우로 통합한 엔터프라이즈 MLOps 플랫폼
  • 원격진료 연동 게이트웨이디지털 헬스케어 기업 · 10개월

    HealthcareAngularJava과제원내 시스템 변경 없는 HL7 FHIR 기반 레거시 EMR 연동만든 것HIPAA 보안 요구사항을 반영한 E2E 암호화 화상 진료 및 레거시 EMR 무중단 연동 게이트웨이
  • 이커머스 엔진글로벌 이커머스 기업 · 5개월

    E-CommerceVue.jsDjango과제블랙프라이데이처럼 초당 5만 요청이 몰리는 피크 트래픽 분산 처리만든 것추천·가격·재고를 한 결정 레이어로 묶고 다중 창고를 단일 가용 수량으로 추상화한 대규모 커머스 엔진
  • 멀티체인 지갑 코어디지털 자산 기업 · 7개월

    BlockchainReact NativeSolidity과제40개 이상의 이종 블록체인 키 관리 및 서명 규격 단일화만든 것40개 이상 체인을 한 계층에서 다루도록 설계하고, 서명 전에 트랜잭션 시뮬레이션을 강제하는 멀티체인 키 관리 지갑
  • 폐루프 신경자극 시스템헬스케어 디바이스 스타트업 · 8개월

    HealthcarePythonTensorFlow과제밀리초 단위의 뇌파 신호 실시간 노이즈 필터링 및 엣지 추론만든 것엣지에서 수면 단계를 실시간으로 판정하고, 마이크로전류 파형을 50ms 주기로 갱신하는 폐루프 신경자극 시스템

시작하는
세 가지 방법.

작게 시작하셔도 됩니다. 설계만 받아 가셔도, 출시까지 함께 가셔도, 출시 뒤 점검까지 맡기셔도 됩니다.

  1. A · 2–3주

    Discovery Sprint

    무엇을 만들지, 얼마나 들지, 어디가 위험한지. 만들기 전에 답을 드립니다. 이 결과만 받아 가셔도 됩니다.

    • 워크숍 3회: 도메인, 트래픽, 데이터 흐름
    • 만드는 방법 2–3안 비교 메모
    • 위험 목록과 결정 기록
  2. B · 8–16주

    Architecture Build

    실제로 만듭니다. 팀과 같은 저장소에서 일하고, 매주 작동하는 결과물을 넘겨드립니다.

    • 코어 모듈과 사용자 화면
    • 문제가 보이고, 바로 되돌릴 수 있는 배포 경로
    • 런북, 결정 기록, 인수인계 워크숍
  3. C · 매달

    Sustain & Coach

    출시 뒤에도 격주로 같이 봅니다. 필요 없어지면 언제든 끝내시면 됩니다.

    • 격주 아키텍처 리뷰와 결정 메모
    • 원할 때 페어 프로그래밍
    • 분기 운영 리포트
어떤 방법이 맞을지 모르겠다면, 만들고 싶은 것부터 적어 주세요.hello@lafi.kr

[ Tools, chosen by the problem ]

Languages
TypeScript · Python · Go · Rust · Kotlin · C++
Web · Mobile
React · Next.js · React Native · Tailwind · TanStack
Backend · Data
Node · FastAPI · gRPC · Postgres · Redis · Kafka · ClickHouse
Infra · Observability
AWS · GCP · Terraform · Kubernetes · OpenTelemetry · Grafana · Sentry
AI · ML Ops
PyTorch · LangChain · Triton · MLflow · Vertex AI · OpenAI · Anthropic
Security
OAuth 2.0 · OIDC · Vault · KMS · OWASP · Audit · SOC 2 대비 설계
[ About · What we call done ]

인계한 뒤에도
잘 돌아갑니다.

팀이 직접 고치고, 배포하고, 확장할 수 있어야 합니다. 저희는 그 상태를 완성으로 봅니다.

Since
2020
Portfolio entries
18
Based in
서울 · 원격

[ Four rules we keep ]

기술보다 조건이 먼저.어떤 스택을 쓸지는 마지막에 정합니다. 사용자가 얼마나 몰리는지, 데이터가 얼마나 빨라야 하는지, 누가 운영할지를 먼저 묻습니다.
바뀌지 않을 부분에 시간을 씁니다.화면은 가볍게, 코어는 천천히. 5년 뒤에도 같은 모양일 부분을 가장 공들여 만듭니다.
배포 이후까지 설계합니다.무엇이 잘못됐는지 보이고, 바로 되돌릴 수 있어야 진짜 배포입니다.
특정 업체에 의존하지 않도록.문서와 런북을 남기고, 팀이 자립하도록 돕습니다. 한 업체에 의존하는 구조는 사업의 리스크입니다.

“우리 팀에 시니어 엔지니어가 한 명 더 생긴 것 같았어요. 지금은 그 시스템을 우리가 직접 고치고 배포합니다.”

익명 클라이언트 인용 · Fintech CTO
[ FAQ ]

자주 묻는 것.

여기 없는 질문은 hello@lafi.kr로 보내 주세요.

아직 무엇을 만들지 정리가 안 됐습니다.

괜찮습니다. 만들고 싶은 것을 말씀해 주시면 정리는 저희가 합니다. 보통 2–3주의 Discovery Sprint에서 요구사항, 범위, 비용, 위험을 합의합니다.

설계만 받을 수도 있나요?

네. Discovery Sprint의 결과(만드는 방법 2–3안 비교, 위험 목록, 결정 기록)만 받아 가셔도 됩니다. 그 결과로 다음 단계를 정하시면 됩니다.

비용은 어떻게 정해지나요?

범위를 정한 뒤에 정합니다. 기간이 정해진 Discovery Sprint(2–3주)가 비용을 가장 먼저 가늠할 수 있는 단계이고, Architecture Build의 기간과 비용은 Discovery에서 범위를 합의한 뒤에 확정합니다. 첫 대화에서 대략의 규모를 말씀드립니다.

개발 기간은 얼마나 걸리나요?

Architecture Build는 보통 8–16주입니다. 정확한 기간은 Discovery에서 범위를 정한 뒤에 말씀드립니다. 진행 중에는 매주 작동하는 결과물을 공유합니다.

우리 개발팀과 같이 일할 수 있나요?

그렇게 일하는 것이 기본입니다. 팀과 같은 저장소에서 작업하고, 리뷰와 결정 기록을 함께 남깁니다. 끝날 때는 팀이 직접 고치고 배포할 수 있는 상태로 인계합니다.

출시한 뒤에는 어떻게 되나요?

운영 문서와 런북, 인수인계 워크숍으로 마무리합니다. 원하시면 Sustain & Coach로 격주 아키텍처 리뷰를 이어 가고, 필요 없어지면 언제든 끝내시면 됩니다.

해외에 있는 팀과도 일하나요?

네. 서울에 있고, 한국 밖의 팀과는 원격으로 같은 저장소에서 일합니다.

기밀 유지 계약(NDA)을 먼저 쓸 수 있나요?

네. 필요하면 첫 대화 전에 NDA부터 쓰고 시작합니다.

[ Get in touch ]

말씀해
주세요.

무엇을 만들고 싶은지부터 듣습니다. 견적과 일정은 그다음입니다. 첫 대화는 보통 30–45분이고, 필요하면 NDA부터 쓰고 시작합니다.

[ Brief ]

첫 메일 쓰기

아래 메일을 채우고 보내기를 누르면 hello@lafi.kr로 갑니다. 정리되지 않은 채로 보내셔도 됩니다.

새 메일
받는 사람hello@lafi.kr

회신은 "보내는 사람"에 적은 이메일로, 영업일 기준으로 드립니다.