Appearance
Skills
기본 스택⭐⭐⭐⭐
코드 품질 관리⭐⭐⭐
빌드 및 배포 관리⭐⭐⭐
DevOps⭐⭐⭐
기타⭐⭐
학습중⭐
- Spring Boot: 스프링 부트 기반의 애플리케이션 개발 경험
- Vue: 뷰 기반의 프론트엔드 애플리케이션 개발 경험
- PostgreSQL: 확장성이 용이한 오픈소스 관계형 데이터베이스 활용 경험
- Elasticsearch: NoSQL 기반의 비정형 로그 저장소 활용 경험
- Redis: 싱글 스레드 기반의 캐시 저장소 활용 경험
- KDB+: 싱글 스레드 기반의 시계열 데이터베이스 활용 경험
- Git: 깃허브 이슈 단위로 브랜치를 생성하여 작업하며 리베이스 및 체리픽이 가능
- Github: 이슈 및 PR 리뷰를 통해 프로젝트 관리
- Sonarlint: 최소한의 클린 코드를 위한 소나린트 활용
- ESLint: Checkstyle 및 ESLint 기반의 코드 품질 분석 수행
- Intellij IDEA: 인텔리제이 기반의 애플리케이션 및 데이터베이스 관리
- Visual Studio Code: 프론트엔드 코드 관리를 위해 사용
- Gradle: 그래들 기반의 백엔드 애플리케이션 빌드 가능
- Webpack: 웹팩 기반의 웹 프론트엔드 에셋 패키징
- Jenkins: 깃 태그 기반의 릴리즈 빌드 및 배포 자동화 구성
- Github Actions: 깃허브 PR 리뷰 및 품질 체크를 위한 워크플로우 적용
- Windows: 윈도우 터미널과 WSL2를 사용하여 개인 로컬 개발 환경을 구축
- Ubuntu: Ubuntu 또는 AlmaLinux와 같은 다양한 리눅스 경험 보유
- Docker: 도커 컨테이너 기반의 로컬 개발 환경 구성
- Nginx: 로드 밸런싱 및 리버스 프록시를 위한 웹 서버 활용 경험
- Mosquitto: IoT 연계를 위한 MQTT 메시지 브로커 활용 경험
- k6: 품질 테스트를 위한 Go 기반의 부하테스트 도구 경험
- Uptime Kuma: 서비스 상태 체크를 통한 모니터링 경험
- Sentry: 사용자 관점의 오류 트래킹 경험
- Go: 다양한 언어 패러다임 경험과 웹 분산 환경에 적합한 언어 학습
- SQLite: 파일 기반의 관계형 데이터베이스 학습
- TimescaleDB: PostgreSQL 기반의 시계열 데이터베이스 학습
- RabbitMQ 또는 Kafka: 메시지 스트리밍 큐 솔루션 학습
- Vite: 최신 웹 프론트엔드 기술 스택 학습