김석현

Frontend Engineer

010-8215-2081
sekhyuni@gmail.com
GitHubLinkedIn

소개

HTML, CSS, JavaScript, TypeScript, React, Next.js 등 웹 프론트엔드 핵심 기술에 대한 탄탄한 기본기를 갖추고 있습니다.(참고 링크)

자료구조와 알고리즘에 대한 이해를 갖추고 있습니다.(참고 링크)

프로젝트의 특성과 요구사항에 따라 최적의 구조를 설계하고 구현할 수 있습니다.

비즈니스 임팩트를 극대화할 수 있는 핵심 요소를 함께 고민하고, 제품 목표와 기술적 제약을 고려해 현실적인 방향에 선택과 집중을 할 수 있습니다.

신뢰와 소통을 바탕으로 건설적인 협업 문화를 만들어가는 것을 매우 중요하게 생각하며, 좋은 문화가 최고의 성과로 이어진다고 믿습니다.

업무 흐름을 해치지 않는 선에서, 코드 리뷰와 기술 공유를 통해 함께 성장하는 문화를 지향합니다.

비효율적인 업무 흐름을 식별하고 이를 개선함으로써, 팀의 생산성 향상에 기여할 수 있습니다. (예: Slack, Notion 등 협업 도구 최적화)

경력6년 3개월

Humeta (Fitness-Focused Startup)

2025.07 - 2025.12 (6개월)

Frontend Engineer (Lead)

중고 헬스기구 거래 플랫폼 '핏브릿지'의 프론트엔드 개발을 담당했습니다.

핏브릿지(헬스 이용권 거래 플랫폼) 설계 및 개발 리드

2025.07 - 2025.12

담당 업무
Frontend Lead로서 개발팀 운영 및 전반적인 개발 프로세스 고도화
  • 기획·디자인·개발 파트 간 요구사항 조율 및 의사결정 프로세스 체계화
  • 애자일 프로세스(데일리 스크럼 및 정기 회고) 수립 및 리드
서비스 0 to 1 개발
  • 사용자용 WebView(기여도 40%) 및 관리자용 Web App(기여도 100%) 개발
시스템 설계
  • OAuth 2.0 기반 소셜 로그인 설계
  • Clean Architecture 기반 Frontend Architecture 설계
인프라 및 DevOps 환경 구축
  • CloudFront + S3 기반 정적 웹 호스팅 인프라 구축
  • Github Actions 기반 CI/CD 파이프라인 구축
주요 성과
Swagger API DTO to TypeScript 타입 자동 변환 프로세스 구축
  • API DTO를 자동 변환함으로써 타입 불일치와 수작업 정의 부담을 줄여 개발 생산성 향상
Presigned URL 도입을 통한 파일 업로드 구조 개선
  • 파일 바이너리의 서버 경유 제거를 통한 인프라 비용 절감 및 업로드 UX 최적화
  • 클라이언트 직접 업로드 방식의 보안 안정성을 기술적으로 검증하고, 이를 기반으로 팀 내 파일 처리 표준 가이드 수립 및 전파

사내 업무 효율성 증대를 위한 Slack Bot 기반 시스템 개발

2025.07 - 2025.07

담당 업무
출퇴근 기록 및 휴가 신청 시스템 개발
  • 출퇴근 메시지를 Slash Command(/출, /퇴)로 간소화하고 출퇴근 기록을 DB에 자동 저장
  • 휴가 신청 프로세스 전반 자동화 (신청 -> 결재 관리자 알림 및 엑셀 자동 기록 -> 승인/반려 처리 -> 결과 알림)
주간업무일지 자동 공지 시스템 개발
  • 매주 월요일 오전, Cron Job을 통해 Slack Channel에 주간업무회의 공지
  • Notion API 연동을 통해 매주 새로 생성되는 최신 주간업무일지 페이지를 Created Time 기준으로 동적 식별하여 링크 추출

ALIENZ (Random.GG)

2025.06 - 2025.06 (1개월)

Full Stack Engineer

AI 기반 텍스트 어드벤처 플랫폼 '랜덤테일즈'의 풀스택 개발 및 유지보수를 담당했습니다.

랜덤테일즈(AI 기반 텍스트 어드벤처 플랫폼) 유지 보수

2025.06 - 2025.06

담당 업무
이미지 최적화 백엔드 구축 및 연동
리뷰 페이지 무한 스크롤 기능 개발
부적절한 콘텐츠 및 댓글 신고 기능 개발
메인 페이지·마이페이지·크리에이터를 위한 페이지 리뉴얼에 따른 UI/UX 및 API 개선
주요 성과
이미지 용량 최적화를 통해 페이지 로딩 속도를 70% 이상 개선 (10초대 -> 2~3초대)
  • Cloud Run과 Sharp 기반의 커스텀 이미지 최적화 백엔드를 구축하여 PNG를 WebP로 변환하고 리사이징 처리
  • 최적화된 이미지를 Google Cloud CDN의 on-demand 캐싱 방식으로 효율적으로 서빙
SSR 기반 대용량 데이터 렌더링으로 인한 서버 과부하 문제 해결
  • 최초 10개만 SSR 처리하고, 이후 데이터는 IntersectionObserver 기반 CSR 무한 스크롤로 전환하여 서버 안정성 개선
CDN 기반 웹폰트를 next/font로 교체하여 FOUT 현상을 최소화

(주)매스프레소

2023.07 - 2025.05 (1년 11개월)

Frontend Engineer

다양한 교육용 웹 애플리케이션의 프론트엔드 개발 및 유지보수를 담당했습니다.

콴다학원 학생용 WebView·선생님용 Web App 개발 및 유지보수

2024.07 - 2025.05

담당 업무
학습 관련 핵심 기능 0 to 1 개발 및 유지보수
다국어 지원 시스템 구축

Review Zombie(Github Stale PR 알림용 Slack Bot) 개발

2024.04 - 2024.04

담당 업무
사내 엔지니어들을 대상으로 한 Github Stale PR 알림 기능 개발
주요 성과
3일 이상 방치된 PR 수가 30~50% 감소해 리뷰 지연으로 인한 병목이 완화되었으며, 이에 따라 배포 주기 단축에 기여

콴다수학코치 학생용 WebView 개발 및 유지보수

2023.11 - 2024.06

담당 업무
학습 관련 핵심 기능 0 to 1 개발 및 유지보수
단위 및 E2E 테스트 코드 작성
주요 성과
Cookies 기반 Feature Flag Service 구현을 통해 기능별 단계적 롤아웃 및 운영 효율성 향상

LMS(학원 선생님을 위한 Web App) 개발 및 유지보수

2023.09 - 2024.04

담당 업무
오답 과제 기능 개발

Homepage CMS App 리뉴얼

2023.08 - 2023.08

담당 업무
서비스 사용 관련 통계, 뉴스 기사, 블로그 포스트 생성/조회/수정/삭제 API 개발 및 연동
주요 성과
블로그 포스트 순서 변경 시 Drag and Drop 인터페이스를 적용하여 사용자 경험 개선

Homepage 리뉴얼

2023.07 - 2023.08

담당 업무
서비스 사용 관련 통계, 뉴스 기사, 블로그 포스트 목록 조회 API 개발 및 연동
반응형 레이아웃(desktop, tablet, mobile) 구현
다국어 지원 시스템 구축
주요 성과
SSR 방식에서 On-Demand ISR 방식으로 변경함으로써 각 페이지별 로딩 속도 개선

티쓰리큐주식회사

2021.10 - 2023.06 (1년 9개월)

Frontend Engineer

AI 플랫폼의 프론트엔드 개발을 리드하며 사용자 인터페이스를 구축했습니다.

AI 플랫폼 Frontend 개발

2023.04 - 2023.06

담당 업무
재사용 가능한 Button, Modal 공통 컴포넌트 개발
데이터 셋, 전처리 모델, 학습 모델, 실행 알고리즘, 실행 환경 등 AI 플랫폼의 전반적인 UI 개발
  • Axios의 onUploadProgress를 통한 파일 업로드 ProgressBar UI 개발
Next.js API Routes를 활용한 클라이언트 최적화된 BFF 설계
  • CORS Errors로부터 자유로운 API 연동 환경 구성
  • API 서버의 출처를 은폐함으로써 보안 강화
  • 데이터 구조가 다소 복잡한 JSON API의 응답 데이터를 filter하여 클라이언트에서 필요한 데이터만 반환
주요 성과
JWT 인증 시, XSS, CSRF 공격에 대한 보안 강화를 위해 기존에 사용하던 토큰 관리 방식 변경 (Session Storage -> HttpOnly, SameSite Cookies)
React Hook Form 라이브러리를 도입하여 다소 복잡한 생성 및 수정 Form에서 필요한 유효성 검증 코드 최소화

AI 플랫폼 관리자 시스템 Frontend 개발

2023.02 - 2023.03

담당 업무
재사용 가능한 Toast 공통 컴포넌트 개발
회원 목록, 관리자 목록, 가입 승인 목록, 이벤트 로그 목록 페이지 개발
주요 성과
자주 변경되지 않는 권한 목록, 시스템 목록 데이터를 React Query의 staleTime, cacheTime을 통해 캐싱하여 불필요한 오버헤드 제거

AI 해커톤 서비스 Frontend 개발

2022.11 - 2023.01

담당 업무
재사용 가능한 Pagination, Tabs 공통 컴포넌트 개발
답안지 제출, 리더보드, 커뮤니티 페이지 개발
  • Form 구성 시, 요구사항에 따라 제어 방식과 비제어 방식을 적절히 선택하여 실시간 유효성 검증 및 불필요한 렌더링 최소화

CKAN(오픈 소스 데이터 관리 시스템) Backend 개발

2022.06 - 2022.10

담당 업무
데이터 종 코드 생성 API 개발
데이터 종 코드 목록 조회 API 개발
데이터 스키마 수정 API 개발

UniAI(북한정보 인공지능/빅데이터 분석 포털) Backend 개발

2021.10 - 2022.05

담당 업무
UniAI 유지보수 및 배포

(주)티맥스소프트

2017.08 - 2019.07 (2년)

Frontend Engineer

사내 프레임워크를 활용하여 API Gateway 관리 시스템 및 WAS 마이그레이션 툴을 개발했습니다.

API Gateway 관리자 시스템 Frontend 개발

2019.04 - 2019.07

담당 업무
실시간 모니터링 UI 개발

JEUS T-Up(WAS Migration Tool) Frontend 개발

2017.12 - 2019.02

담당 업무
Migration Report UI 개발
회원가입 및 로그인/로그아웃 UI 개발

사이드 프로젝트

LOLNEWS (롤뉴스 검색 서비스)

2022.08 - 2022.10 (3개월)

Full Stack Engineer

리그 오브 레전드 관련 뉴스를 검색하고 인기 뉴스를 확인할 수 있는 서비스입니다. 전체 시스템을 직접 설계하고 개발했습니다.

LOLNEWS(롤뉴스 검색 서비스) Frontend 개발

2022.08 - 2022.10

담당 업무
뉴스 기사 목록 페이지 개발 (Pagination)
뉴스 기사 상세보기 Modal 컴포넌트 개발 (react-modal)
인기 검색어 UI 개발
많이 본 기사 UI 개발

LOLNEWS(롤뉴스 검색 서비스) Backend 개발

2022.08 - 2022.10

담당 업무
뉴스 기사 조회 API 개발
검색어 입력 및 인기 검색어 조회 API 개발
클릭한 기사 입력 및 많이 본 기사 조회 API 개발

기술 스택

Frontend

HTML5CSS3JavaScriptTypeScriptReactNext.jsReduxReact QueryCSS ModuleTailwind CSSstyled-componentsEmotionJestVitestPlaywrightMSWSentryElastic RUM

Backend

Node.jsExpress.js

Database

MongoDBPostgreSQLElasticSearch

Infrastructure & DevOps

AWSGCPGithub Actions

학력

서강대학교

컴퓨터공학과

2011.03 - 2015.02