- [[react-native]] 기반 직방앱 개발 매니징, 원룸, 오피스텔, 빌라 파트
- 사내 back-office 개발, 프론트엔드로 시작하여 백엔드까지 전체 타입스크립트 + 노드로 마이그레이션
- [[csharp]] -> [[node]] + [[graphql]] + [[dataloader]] 마이그레이션
- elk + beat 기반의 [[log]] 모니터링 시스템 생성
- [[kubernetes]] + [[helm]] 기반의 배포환경 구성
- 회사 서비스 홈페이지 개발
- 사내 back-office, html 기반 PDF 생성
- [[serverless]], ECS 기반의 배포환경
- 2011년, [[typescript]] 베이스의 SPA 로 구현된 세탑박스 UX 구현
- 영국 및 독일 제품에 포함되어 출고, OTA 지원 및 타 서비스(BBC 등)의 앱 런칭 가능
- [[electron]] 과 유사하게 임베디드 브라우저에 커스텀 오브젝트를 구현하여 미들웨어와 통신하는 방식
- 당시 베이스로 구현된 라이브러리
- 제품 영상(순서대로 영국, 독일, 영국 제품)
- 커뮤니티 게시판 딜 글들을 모아 알림서비스 제공
- [[react-native]], [[next-auth]]
- 홈 https://salji.ro
- ios https://apps.apple.com/kr/app/%EC%82%B4%EC%A7%80%EB%A1%9C/id6475012933
- android https://play.google.com/store/apps/details?id=ro.salji.app
- 개발 기록 [[wip]] [[diary:2024-01-25]]
- 지식의 인덱싱을 위해서는 blog 가 아닌 wiki 가 필요하다는 판단, [[vimwiki]] frontend 구현
- 유튜버 랭킹 + 커뮤니티 핫딜 모음
- [[aws]] [[serverless]] 서비스들로만 구현된 유튜브를 5년정도 서비스
- 그 이후 커뮤니티 핫딜을 서비스에 추가한며서 로컬 [[kubernetes]] 로 서비스 옮김
- 게시판은 이구아나를 기반으로 구현되어 [[dynamodb]] 를 사용
- [[postgresql]]
- 시험문제 -> [[markdown]] 변환 이후 커스텀 렌더러를 통해서 모든 렌더링을 구현
- [[serverless]] 서비스들로만 구현 + [[dynamodb]], [[lambda]]+edge([[seo]]), cognito, iot(websocket)
- [[nextjs]], [[graphql]]
- 이력관리 + SNS link 를 통한 프로필, 이력서 제공 서비스
- [[serverless]] 서비스들로만 구현 + [[dynamodb]], [[lambda]]+edge([[seo]]), cognito
- [[nextjs]], [[graphql]]
- 서비스 https://googit.io
- 개발 기록 https://googit.io/post/ap-northeast-2:c03f8bf0-992e-48a8-93b6-15787a0fc96f/public/googit/
- [[dynamodb]] 기반의 서버리스 게시판 백엔드 + SDK
- [[electron]] 으로 구현된 [[dynamodb]] 클라이언트
- [[github]] page 로 서빙, 노트북 들고 다니면서 산책하기 무릎아파서 구현
- session 당 [[dataloader]] 래퍼 함수의 인터스턴스 유지하기 위한 session
- [[sql]]
IN
operator 가 함수 순서보장을 안하므로 서버에서 정렬하기 위한 sorter
- 쿼리와 변수를 함께 보기위한 tagged template literals 기반한 sql 생성기
- [[terminal]] 사용을 위한 개인 설정
- 개인 설정 및 구현 플러그인
- [[alacritty]], [[chatgpt]], [[curl]], datagrip, [[fx]], [[gh]], [[jq]], [[k9s]], [[kubectl]], [[lazygit]], [[neovim]], [[raycast]], [[tmux]], [[webstorm]], [[zsh]]
- [[me]]
- [[home]]
- [[diary/index]]
- [[wn.private:resume]]