jieun / signal terminal
? help
단어 · API · CLI 지원

예: 소개 · 기술스택 · 경력 · 나 · 연락처 · 덤핏 보여줘 · help

Skills / technologies in practice

기술스택

프로젝트에서 사용한 기술과 적용 경험을 정리했습니다.

visitor > GET /skills200 OK

백엔드

  • Java
  • Spring Boot
  • Spring
  • Python
  • Django

Java와 Spring Boot를 중심으로 REST API와 서버 기능을 구현했습니다. Django 기반 영화 추천 서비스와 Spring·JSP 기반 웹 서비스도 개발했습니다.

데이터와 영속성

  • PostgreSQL
  • Redis
  • JPA
  • QueryDSL
  • MyBatis
  • MySQL
  • MariaDB
  • OracleDB
  • SQLite

관계형 데이터베이스를 활용한 저장·조회와 SQL을 다뤘습니다. DumpIt에서는 PostgreSQL과 JPA로 데이터를 관리하고 Redis를 세션과 사용량 관리에 사용합니다.

인증과 실시간 통신

  • Spring Security
  • OAuth2
  • JWT
  • WebSocket
  • STOMP
  • SSE

소셜 로그인과 인증·인가, 실시간 채팅과 알림을 다뤘습니다. DumpIt은 서버 세션 기반 인증을, 담담은 WebSocket·STOMP 채팅을, 닥스훈트는 SSE 알림을 사용합니다.

웹과 클라이언트

  • JavaScript
  • TypeScript
  • React
  • Vue
  • HTML / CSS
  • JSP
  • Electron
  • React Native
  • Expo

Vue와 Django·Spring을 연결한 웹 프로젝트를 진행했습니다. 최근 DumpIt에서는 AI와 함께 React 웹, Electron 데스크톱, React Native·Expo 모바일 클라이언트를 구현하고 검토했습니다.

배포와 운영

  • AWS EC2
  • AWS S3
  • Docker Compose
  • GitHub Actions
  • Supabase PostgreSQL
  • Sentry

AWS 사용 경험을 바탕으로 서비스를 배포했습니다. DumpIt에는 Docker Compose와 GitHub Actions, 관리형 PostgreSQL, Sentry를 활용한 운영 구성이 포함되어 있습니다.

테스트와 품질 확인

  • JUnit
  • Spring Boot Test
  • Vitest
  • Testing Library
  • Playwright
  • Jest
  • ESLint

DumpIt에서 AI와 함께 백엔드·웹·모바일 테스트와 브라우저 시나리오를 검증했습니다. 자동화된 검증 외에도 직접 서비스를 사용하며 접근성과 UX·UI 문제를 확인했습니다.

버전 관리와 협업

  • Git
  • GitHub
  • GitLab
  • Jira
  • Notion

팀 프로젝트에서 브랜치 관리와 코드 리뷰, 이슈 트래킹을 경험했습니다. Notion으로 프로젝트 피드백과 회고를 문서화했습니다.

AI 개발 도구와 연동

  • Codex
  • Claude Code
  • OpenAI API

AI에 설계 검토와 코드 작성을 맡기고 결과를 검토합니다. 서브에이전트와 스킬로 리뷰·테스트를 진행하고, DumpIt에서는 OpenAI API를 서비스 기능에 연동했습니다.