이효규 프로필 사진

이효규

풀스택 개발자

풀스택 웹 개발자 이효규입니다.

🚀 핵심 역량
백엔드(Spring Boot)와 프론트엔드(Next.js) 모두에 능숙하며,
복잡한 비즈니스 로직 설계와 사용자 중심의 UI/UX 구현에 강점을 가지고 있습니다.
💡 기술적 전문성
AI API 연동, 벡터 검색 기반 유사도 탐색, 실시간 DOM 조작
기술적으로 도전적인 영역에서 눈에 띄는 성과를 만들어낸 경험이 풍부합니다.
🎯 개발 철학
서비스의 목적과 사용자 니즈를 빠르게 파악하고,
기술적으로 가장 효율적인 방향을 선택하는 것을 중요하게 생각합니다.
🛠️ 경험 범위
PostgreSQL 벡터 검색 시스템, Shell Script 기반 자동화 배포,
JWT 인증 권한 시스템, React 상태관리 최적화 등
인프라부터 UX까지 전체 개발 프로세스를 깊이 있게 이해하고 경험해왔습니다.

기술 스택

백엔드

Java Spring Boot

프론트엔드

React Next.js JavaScript TypeScript HTML5/CSS3

데이터베이스

MySQL PostgreSQL Vector Search

AI/ML

OpenAI API Anthropic API (Claude) Prompt Engineering Embedding Search

개발 도구 & 인프라

Git/SVN Ubuntu Apache Shell Script SSH

학습 중인 기술

AWS Docker GraphQL

경력사항

주식회사 지피티코리아
개발 사원 · 정규직 웹개발 | 2024.07 - 현재 (1년 2개월)
재직중
🎯 AIELS 교육 플랫폼
Next.js (App Router) TypeScript Tailwind CSS Radix UI Zustand React Query NextAuth.js Tiptap @react-pdf/renderer Puppeteer
  • AI 기반 영어 교육 플랫폼 (프론트엔드 단독 개발)
    • 문법 시각화 엔진: 구문·절·등위 구조를 동적 괄호, 화살표, 색상 코딩으로 직관적 표현
    • 실시간 반응형 UI: ResizeObserver 기반 좌표 계산 및 모바일 최적화
    • 관리 시스템 구축: 지문·문제 CRUD, 파일 업로드/미리보기, 고급 검색 필터
    • 시험지 PDF 출력: 다중 모드 렌더링 및 복잡 레이아웃 최적화
    • 역할별 인증: NextAuth.js 기반 JWT 세션 관리 및 접근 제어
🔧 시험 문제 관리 시스템
Next.js (App Router) React TypeScript Recoil React Query NextAuth.js (JWT) Tailwind CSS Axios (Interceptor) React Hook Form
  • AI 기반 시험 문제 생성·관리 플랫폼 (프론트엔드 단독 개발)
    • 실시간 텍스트 하이라이트 엔진: DOM 기반 절대 좌표 계산, 중복 방지 로직, 동적 요소 렌더링 구현
    • 권한 기반 인증: HOC 패턴(withAuth, withManagerAuth)과 JWT 토큰 관리로 역할별 접근 제어
    • AI 문제 생성: 지문 기반 객관식·주관식 문제 자동 생성 및 다양한 문제 타입 지원
    • 문제·기출 관리 시스템: 태그 기반 검색, 동적 폼 수정, 분류 시스템 구축
    • 고급 라우팅: 사용자·관리자 페이지 분리 및 동적 보호 라우팅 적용
    • 스마트 로딩 알고리즘: 진행 구간별 속도 제어(89%, 95% 등)로 UX 향상
🚀 AI 벡터 검색 플랫폼
Next.js React React Query Recoil Spring Boot PostgreSQL (벡터 검색) OpenAI API Anthropic API Apache Ubuntu Shell Script
  • AI API 통합 & 벡터 검색 기반 웹 서비스 (풀스택 개발)
    • AI 모델 통합: OpenAI·Anthropic API 연동 및 Prompt Engineering 적용
    • 임베딩 기반 검색: PostgreSQL 벡터 검색 기능을 활용한 유사도 검색 시스템 구현
    • 풀스택 개발: Next.js 프론트엔드·Spring Boot 백엔드 단독 개발 및 RESTful API 설계
    • 인프라 구축·운영: Ubuntu·Apache 서버 환경 구성, Shell Script 기반 자동 배포 파이프라인 구축
    • 반응형 UI/UX: 기기별 최적화 화면 및 상태관리(React Query, Recoil) 구현
(주)여보야
웹개발 사원 · 정규직 | 2022.05 - 2023.12 (1년 8개월)
💝 여보야 매칭 플랫폼
Java Spring Boot MySQL TypeScript React RESTful API Git
  • 매칭·이벤트·구인구직 서비스 유지보수 및 신규 개발 (백엔드 & 프론트엔드 개발)
    • 매칭 서비스 백엔드 개발: RESTful API 설계 및 구현을 통한 매칭 서비스 백엔드 시스템 개발
    • 참여형 이벤트 시스템: 좋아요 랭킹, 밸런스 게임, 마일리지 적립/사용 로직 개발
    • 관리자 시스템: 이벤트 관리 대시보드 API, 데이터 분석 페이지(프론트·API) 구현
    • 구인구직 서비스: 사용자 지원내역 페이지(React)와 활동 로그 수집·모니터링 API 개발
    • 데이터 처리 최적화: 저장 프로시저 기반 데이터 관리 로직 적용

프로젝트