이력서
이승찬 (Seung Chan Lee)
이메일: [email protected]
경력
세부 프로젝트 정보는 실무 프로젝트 (경력 기술) 메뉴에서 살펴보실 수 있습니다.
스킬
필요한 언어/도구를 빠르고 깊게 학습하고 설계, 개발 및 운영합니다.
Typesense라는 검색 엔진으로 ElasticSearch를 대체하고, Precision@20에서 80% 수준으로 유지하였습니다.
Python Django를 이용해 백오피스를 빠르게 프로토타이핑을 하고, 컨셉을 검증했습니다.
이미지 처리 모델, Python FastAPI를 이용해 배경 제거 기능을 구현하였습니다.
ChatGPT 3.0/3.5/4.0을 이용해 자연어를 SQL로 변환하는 PoC를 진행했습니다.
팀의 문제를 파악하고 해결합니다.
실수가 많은 부분을 파악하고 코딩 스타일 가이드를 작성했습니다.
이슈/작업/설계 문서 탬플릿을 작성하고, 공유한 뒤 관리했습니다.
Prometheus/Grafana를 이용해 개발 간 Debugging에 활용할 수 있는 환경을 구성했습니다.
말과 행동의 영향을 이해하고, 조절합니다.
사람은 감정의 동물이라는 것을 이해하고, 피드백 전에 스스로의 감정 상태를 검토합니다.
팀원의 강점, 단점 등을 다양한 관점에서 검토합니다.
상대방에 대한 존중을 기본으로 대화합니다.
문서화를 통해 맥락을 유지합니다.
작업 전 설계 문서를 작성하여 기획, 개발 관점에서 목표를 얼라인 합니다.
작업 중 간단히 진행 상황을 공유해 작업의 상황, 당면한 문제를 공유합니다.
작업 후 설계, 구현상 이슈, 변경된 정책 등을 정리해 추후 수정에 활용합니다.
시스템 규모에 맞는 아키텍처를 설계, 구현 및 운영합니다.
Redis 등 서버사이드 캐시를 이용해 API를 최적화 할 수 있습니다.
Kafka, SQS, BullJS 등을 이용해 분산환경에 적합한 백엔드를 설계할 수 있습니다.
100만 규모 데이터 처리를 위한 분산 처리 시스템을 설계, 구현, 운영 하였습니다.
개발/운영에 필요한 환경을 구성합니다.
GCP의 CloudRun, AWS의 ECS/Lambda 등을 이용해 운영환경을 구축합니다.
DockerCompose를 적극 활용하여 개발 환경을 구축합니다.
Ansible, Terraform 등을 활용해 IaC를 한 경험이 있습니다.
적절한 시기/위치에 테스트를 작성할 수 있습니다.
팀의 기준에 따라 테스트할 기능을 정의하고 테스트를 BDD/ATDD 스타일로 작성합니다.
ChatGPT, Cursor 등을 활용해 테스트 케이스를 자동으로 생성합니다.
MySQL, PostgreSQL 등 RDBMS를 이용하여, 설계/구현/운영합니다.
EXPLAIN 구문을 이용해 작성한 쿼리, 동작의 실행 계획을 검토해 개선합니다.
Lock이 발생했을 때, Lock을 잡고 있는 프로세스를 검색/종료할 수 있습니다.
ReactJS 및 관련 기술들을 이용해 웹사이트를 제작합니다.
NextJS를 이용해 SEO에 특화된 서비스를 구현하고 운영했습니다.
ChakraUI 등을 활용하며 느낀 부족한 기능을 기여한 경험이 있습니다.
TailwindCSS, StyledJS 등을 이용해 스타일링을 적용합니다.
라이브러리를 활용해 상태관리/데이터 호출하는 어플리케이션을 구현합니다.
TanstackQuery 등의 라이브러리를 이용해 cursor기반infinite scroll 등을 구현할 수 있습니다.
Recoil, Zustand 등 상태 관리 라이브러리를 활용해 복잡한 상태를 구현/관리할 수 있습니다.
Sementic HTML 태그를 활용해 Publishing 합니다.
SEO에 미치는 영향을 이해하고, 개발할 수 있습니다.
필요에 따라 section을 나누고, 필요한 구현을 추가할 수 있습니다.
HTML/CSS 만을 이용해서 디자인을 구현할 수 있습니다.
모노레포 환경을 구축하고, 운영합니다.
Lerna, TurboRepo 등을 활용해 모노레포를 구성하였습니다.
공용 모듈을 만들고 공유했습니다.
오픈소스
느낀 점 등은 오픈소스 매뉴에서 보실 수 있습니다.
JaeSeoKim/kakao.maps.d.ts / 2023.09
Polyline option을 Map에 추가
Chakra-UI / 2021.07 ~ 2022.03
Editable Textarea 개발/ 2021.07
ESBuild, Sandpack, Monaco Editor를 이용한 playground prototyping / 2021.12 ~ 2022.03
moxy__next-router-scroll / 2021.06 ~ 2021.07
LLM Prompt Engineering Guide / 2023.07 ~ 2023.08
Prompt Function 페이지 번역
학력
Last updated
Was this helpful?