SleepFit
앱 중심 플랫폼에서는 정책 값이나 노출 규칙이 클라이언트에 하드코딩되면 작은 변경도 스토어 배포가 필요해 운영 대응이 느려집니다. 특히 운영 정책, 임계값, 문구, 노출 조건 같은 잦은 변경 항목이 앱 릴리즈 주기에 종속되면 실험과 개선 속도가 떨어지고 긴급 대응 리스크가 커지는 문제가 있었습니다.
si portfolio
웹, 앱, 백오피스, 운영형 서비스 구축 사례를 중심으로 공개 가능한 프로젝트를 정리했습니다.
보이는 화면보다 실제 운영과 확장 가능성이 읽히는 사례 구성에 초점을 맞췄습니다.
앱 중심 플랫폼에서는 정책 값이나 노출 규칙이 클라이언트에 하드코딩되면 작은 변경도 스토어 배포가 필요해 운영 대응이 느려집니다. 특히 운영 정책, 임계값, 문구, 노출 조건 같은 잦은 변경 항목이 앱 릴리즈 주기에 종속되면 실험과 개선 속도가 떨어지고 긴급 대응 리스크가 커지는 문제가 있었습니다.
LLM 분석은 응답 시간이 길고 변동성이 커서 사용자 중복 요청·분석 충돌·결제/토큰 정합성 이슈가 쉽게 발생했습니다. 또한 단순 동기 처리 구조로는 요청 후 대기 경험이 길어져 이탈이 커지고, 다국어 URL/SEO/공유 링크까지 함께 관리하기 어려웠습니다.
여러 오디오 레이어를 장시간 동시 재생할 경우 재생 지연, 반복 패턴 노출, 메모리 누수, 리소스 누적 등의 품질 문제가 발생했습니다. 특히 단순 루프 구조로는 ‘자연스러운 공간감’을 구현하기 어려웠습니다.
이 프로젝트의 가장 큰 어려움은 앱 개발과 동시에 API 서버를 새로 구축해야 했다는 점이었습니다. 기존 서비스는 웹 중심 구조였기 때문에 모바일 앱에서 사용할 수 있는 API 계층이 충분히 정리되어 있지 않았고, 앱 개발 과정에서 필요한 기능을 API 형태로 재구성해야 했습니다. 또한 모든 작업은 이미 운영 중인 실제 서비스 환경에서 진행되어야 했습니다. 결제, 주문, 배송 처리 등 핵심 커머스 로직이 실시간으로 동작하는 상황에서 데이터베이스 구조와 기존 로직을 훼손하지 않으면서 API 계층을 추가해야 했습니다. 즉, 서비스 중단이나 데이터 오류 없이 앱과 API 구조를 동시에 구축해야 했으며, 특히 로그인 세션 유지, WebView 연동, 푸시 알림을 통한 특정 페이지 진입 등 앱과 웹이 혼합된 사용자 흐름을 안정적으로 처리해야 하는 구조적 과제가 있었습니다.
글로벌 서비스 확장 과정에서 다국어, 다통화, 정산 및 환불 규칙이 복잡해지면서 클라이언트와 서버에 분산된 로직 사이에 비즈니스 판정 기준 불일치가 발생하기 시작했습니다. 또한 실제 운영 중인 커머스 환경에서 주문과 결제 흐름을 중단하지 않은 상태로 기존 데이터베이스와 로직을 유지하면서 시스템 구조를 재정비해야 하는 어려움이 있었습니다.
기존 커머스 구조에서는 모든 상품과 주문이 단일 스토어 기준으로 처리되어 개인 셀러 단위의 샵 운영과 수익 정산을 분리하기 어려웠습니다. 셀러별 브랜드 운영, 상품 귀속, 주문 데이터, 정산 흐름을 분리할 수 있는 구조가 필요했습니다.
프로젝트마다 업무 영역과 기술 스택이 달랐고, 문서화가 부족한 상태에서 기존 레거시 코드를 빠르게 파악해 기능을 확장해야 했습니다. 또한 운영 중단 없이 개편을 진행해야 해서 일정 압박, 데이터 정합성, 배포 안정성을 동시에 만족시키는 것이 핵심 과제였습니다.
in progress
BAND MATE는 연주자와 밴드 연습 환경에 맞춘 올인원 음악 보조 앱입니다. 단순한 메트로놈 앱이 아니라, 정밀한 박자 훈련을 위한 메트로놈, 실시간 음정 확인을 위한 튜너, 속도·피치 조절과 반복 재생이 가능한 연습용 플레이어를 통합했습니다. 실제 사용 맥락을 고려해 직관적인 노브 기반 인터랙션, 북마크 기반 연습 상태 저장, 플랫폼별 오디오 특성에 맞춘 재생 품질 개선까지 함께 개발 중입니다.
브랜드/커머스 팀이 일관된 비주얼의 모델 이미지를 빠르게 제작할 수 있도록, 모델 자산 관리부터 샷 생성, 트라이온, 컬렉션 정리까지 한 흐름으로 제공하는 AI 이미지 제작 스튜디오입니다. 사용자는 모델·아웃핏·촬영 옵션을 조합해 원본 이미지를 생성하고, 참조 이미지를 기반으로 트라이온 결과를 만들며, 생성 상태를 갤러리에서 관리하고 결과물을 팀 단위로 보관·활용할 수 있습니다. 현재는 세션 기반 워크플로우와 생성 파이프라인 안정화, 운영자 설정(엔진/프롬프트/정책) 고도화를 중심으로 개발 중입니다.