사용자의 눈에 보이는 가치를 React/RN으로 구현해온 프론트엔드 엔지니어이자,
C++와 C#을 통해 시스템의 견고함과 성능을 탐구하는 소프트웨어 엔지니어 이종원입니다.
· 🚀 JAVADOCQ_BLOG
· 📧 Email
· 🔗 LinkedIn
- 한양대학교 ERICA 컴퓨터학부 재학 (2023.03 ~ ing)
- 서울공업고등학교 졸업 (2019.02)
- (교외) 블레이버스 해커톤 대상 (2025.02)
- (교내) HY-THONE 대상 (2024.12)
- 멋쟁이사자처럼 대학 13기 학교 대표 (2025.03 ~ 2025.12)
- 디프만 17기 Web 파트 (2025.07 ~ 11)
- 구름톤 4기 미르미 (2025.03 ~ 2025.10)
- 멋쟁이사자처럼 대학 12기 프론트엔드 파트 (2024.03 ~ 2024.12)
- ICT 보안 엔지니어 과정 수료 (KGITBANK) (2020.03 ~ 2020.09)
- Web/Mobile: React, Next.js, React Native, TypeScript, Zustand, TanStack Query
- Desktop/System (Learning): C++, C#, WPF, Windows Forms
- Infrastructure/Collab: Git/GitHub, Vercel, Jira, Conventional Commits
- Preparing: 산업안전기사 (2026.04 자격 취득 예정)
2025.09 - 2025.12 | React Native, TypeScript, TanStack Query, Zustand, Reanimated
- UI 스레드 최적화: Animated API의 JS 스레드 병목 해결을 위해 Reanimated 도입, 끊김 없는 인터랙션 구현
- 렌더링 성능 개선:
React.memo및 Props 비교 최적화로 메인 탭 전환 및 Nav Icon의 불필요한 리렌더링 방지 - 상태 관리 전략: TanStack Query의 캐싱 전략을 활용해 네트워크 요청을 최소화하고 서버 상태 효율적 관리
- 메모리 최적화: cloneElement 방식의 아이콘 렌더링을 컴포넌트 단위 관리로 변경하여 불필요한 객체 생성 비용 제거
2025.07 - 2025.11 | Next.js, React Native (WebView), TypeScript, TanStack Query
- 위치 기반 서비스: Geolocation API와 외부 DB 연동으로 거리 기반 식당 추천 및 맞춤형 필터링 구현
- UI 시스템 구축: 공통 컴포넌트 단위 시스템을 구축하여 UI 일관성 확보 및 유지보수 작업 공수 효율화
- 사용자 경험(UX): 작성/수정/중복 등 활동 상태에 따른 조건부 UI 렌더링 및 실시간 피드백 설계
2025.05 - 2025.07 | React Native, TypeScript, Zustand, SQLite, Expo Bare Workflow
- 데이터 구조화: 서버 비용 절감을 위해 SQLite 도입, 대량의 독서 기록과 메모를 관계형 DB로 구조화하여 관리
- 실시간 데이터 제어: Zustand로 스톱워치 타이머와 설정값의 데이터 흐름을 관리해 불필요한 리렌더링 방지
- 네이티브 제어: Expo Bare Workflow를 통해 네이티브 모듈 제어권 확보 및 AdMob 연동, 앱스토어 심사 전 과정 수행
C# / WPF / MVVM Pattern
- C#과 WPF를 활용하여 게임 데이터 관리 및 편의 기능을 제공하는 데스크탑 유틸리티 개발 중
- Desktop Architecture: WPF의 MVVM 패턴을 통한 유지보수성 높은 GUI 설계
- System Programming: C++를 활용한 효율적인 메모리 관리와 알고리즘 학습
- Industrial Safety: 엔지니어로서의 책임감을 위한 산업안전 지식 함양 (4월 시험 목표)
- Email: han18264@naver.com
- LinkedIn: 종원 이
- Blog: Velog



