Skip to content
View 2hanse's full-sized avatar

Organizations

@ssak-three

Block or report 2hanse

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
2hanse/README.md

이한세 | Hanse Lee

문제를 깊게 이해하고, 근본적인 해결책을 만드는 개발자입니다.
React·TypeScript 기반의 프론트엔드 개발을 중심으로, Node.js/Express 백엔드 및
React Native + Kotlin 네이티브 모듈 개발 경험을 통해 웹·모바일 전반을 아우르는 풀스택 역량을 갖춰가고 있습니다.

명확한 설계, 재사용 가능한 컴포넌트 구조, 기술적 선택의 근거를 문서화하며
협업 가능한 코드베이스를 만들기 위해 ��력합니다.


💻 Tech Stack

Language

JavaScript TypeScript

Frontend

React Next.js Zustand Tailwind CSS

Mobile

React Native Expo Kotlin

Backend & Database

Node.js Express Prisma MongoDB PostgreSQL

Tools & Platform

Git GitHub


🚀 Projects

AI 기반 개발자 커밋 분석 플랫폼

GitHub 커밋 데이터를 AI로 분석하여 채용 담당자가 개발자의 코딩 프로세스를 이해할 수 있도록 돕는 팀 프로젝트입니다.

  • 역할: 풀스택 개발, 온보딩 기능 구현, 코드 리뷰
  • 기술: React, Node.js, AI 통합
  • 성과: 체계적인 Git 워크플로우 및 팀 협업 컨벤션 적용

AI 기반 일정 맞춤형 콘텐츠 추천 모바일 앱

Google Calendar와 연동하여 사용자의 일정에 맞는 TED, 세바시 등의 교육 콘텐츠를 AI가 추천해주는 개인 프로젝트입니다.

  • 기술: React Native, Expo, Gemini API, Google OAuth
  • 주요 기능:
    • Google Calendar 연동 및 OAuth 인증
    • Kotlin 기반 네이티브 알림 시스템 (AlarmManager)
    • AI 기반 콘텐츠 생성 파이프라인
    • YouTube Data API 통합
  • 문제 해결:
    • Android OAuth deep linking 이슈 해결
    • API rate limiting 최적화
    • Worklets 버전 충돌 해결

🎯 현재 집중하는 분야

📱 Mobile Development

React Native 기반 앱의 안정성과 확장성을 높이기 위해
네이티브 모듈, 알림 시스템, OAuth, 데이터 파이프라인 등을 실제 서비스 수준으로 구현하고 있습니다.

🔍 Clean Architecture & Testing

컴포넌트 구조 재정비, 관심사 분리, 테스트가 가능한 구조로 리팩토링을 진행 중입니다.
Jest 기반 단위 테스트 도입 준비 중입니다.

📘 문서화 & 아키텍처 설계

기술적 선택의 이유, 설계 의도, 주요 흐름을 문서화하여 팀에서 이해하기 쉬운 구조를 만드는 데 집중하고 있습니다.


📫 Contact


Pinned Loading

  1. Quick-wise Quick-wise Public

    개인 프로젝트입니다.

    TypeScript

  2. ssak-three/ssakssak-commit ssak-three/ssakssak-commit Public

    GitHub 커밋 이력을 AI로 분석·요약해 개발 과정과 문제 해결 흐름을 시각적으로 보여주는 서비스

    TypeScript 1