채용공고 올리기

최민규님을 응원해보세요!

이직/구직 중이에요
성실함
책임감
협업 지향
열정적
긍정적

미리보기

기본 정보

이름
최민규
직업
능동적으로 '사고'하고, '구현'하는 프론트엔드 개발자
간단 소개

React와 Next.js를 활용해 웹 애플리케이션 개발에 진심을 다하고 있는 프론트엔드 개발자 최민규입니다. 사용자 경험을 최우선으로 고려하며, 퍼포먼스 향상을 위한 리소스 최적화에 집중합니다. 새로운 기술을 탐구하고 적극적으로 도입하는 것을 즐기며, 팀 프로젝트에 AI를 접목한 웹 서비스 구현이나 다양한 패키지·라이브러리 도입에도 앞장섰습니다. 원활한 협업을 위해 팀원들이 사용하는 기술 스택을 빠르게 학습해 습득하고, 적극적으로 소통하여 프로젝트를 매끄럽게 이끌어 가는 데 집중합니다. 이러한 노력 덕분에 “금방 뒤를 맡길 수 있을 정도로 빠르게 성장한다”는 긍정적인 평가를 받고 있습니다.

기술 스택

기술 스택

Next.js, HTML/CSS, JavaScript, React, Git, ChatGPT, zustand, react-query, TailwindCSS, Photoshop, Figma

프로젝트

프로젝트명

정글 타워 (JungleTower)

소속/기관명

크래프톤 정글|FE 3명, BE 2명

프로젝트 기간

2024.12. ~ 2025.01.

프로젝트 내용

개요

크래프톤 정글 내 인원들을 위한 메타버스 서비스

  • 각 NPC와 상호작용하는 메인 페이지

  • 이력 어필을 위한 마이룸 서비스

  • 백준 문제 풀이 일일 퀘스트 서비스

  • WebRTC를 통한 화상 및 음성 채팅, 공유 캔버스 서비스

  • 미니게임 (코딩 타자 연습, 테트리스, 핑퐁 게임) 서비스

담당 역할

  • Auth.js를 활용한 구글 로그인 · 게스트 로그인 구현

  • 전반적인 UI 디자인과 CSS 처리

    • 공통 컴포넌트 (모달 등) 설계 → 재사용성 및 유지보수성 확보

    • shadcn/ui 및 Tailwind CSS를 활용한 생산성 향상

    • 스타일 일관성 유지

    • 각종 에셋 디자인

  • 코딩 테스트 문제 풀이 및 채점 기능 구현

    • Axios 기반 API 작성

    • OPEN AI 기반 채점 시스템 기능 구현 → JSON 기반 프롬프팅, 오답 힌트 또는 모범 답안 출력 구현

  • 서비스 전체 사운드 처리

    • useRef 훅을 활용한 효과음 처리

    • Zustand를 활용한 배경음악 온/오프 상태 관리

  • 미니게임 서비스

트러블 슈팅

1. 문제 상황: 배경 음악 즉시 재생이 브라우저 정책 상 금지됨

  • 시도 1: 공용 컴포넌트로 배경 음악 온/오프 버튼 작성

    • 입장하는 페이지마다 버튼을 클릭해야만 음악을 재생할 수 있는 문제 발생

  • 시도 2: Zustand를 이용해 배경 음악 온/오프 상태 관리

  • 결과: 한 페이지에서 배경음 상태 변경 시 다른 페이지에서도 상태 유지

2. 문제 상황: Auth.js를 활용한 구글 로그인 구현에서 인증 상태 여부 판단에 오류 발생

  • 시도 1: Auth.js가 제공하는 getToekn() 함수 대신 useSession을 이용해 인증 상태 여부 판단

  • 결과: https 에서 래핑 된 쿠키를 못 읽어 오던 사용자의 인증 정보를 가져올 수 있게 되며 문제 해결

사용 기술

Next.js, TypeScript, Zustand, React Query, shadcn/ui, Tailwind CSS, Open AI, axios

포트폴리오

URL

link

Github

깃허브
link

Blog

URL 링크

자기소개

자기소개

1. 사용자 경험에 대해 진지하게 고민하고, 최선의 해결책을 제시합니다

프론트엔드 개발자로서 기본 소양 중 하나는 언제나 사용자를 최우선으로 고려하는 것이라 생각합니다. 실제로 정글 타워 프로젝트에서 사용자의 편의성을 높이기 위해 토글 버튼에 단축키 입력 기능을 추가하고, 로딩이 오래 걸리는 이미지를 사전 렌더링하여 UI 성능을 개선했습니다.
이처럼 사용자 중심으로 사고하고 문제 상황이 발생했을 때는 기술 구현을 함께 고민하며 해결책을 모색합니다.


2. 빠르게 학습하고, 매끄럽게 협업합니다

개발자라는 직업 특성상 빠르게 변화하는 기술 트렌드에 적응할 수 있는 학습 능력이 중요하다고 생각합니다. 정글 타워 프로젝트 진행 당시, 팀원들이 사용하는 기술 스택(Next.js, React Query 등)을 짧은 시간 안에 익혀 프로젝트에 적용했고, 그 결과 “금방 뒤를 맡길 수 있을 정도로 빠르게 성장한다”는 피드백을 받았습니다.
공식 문서와 자료를 통해 새로운 라이브러리나 기술 스택을 신속하게 학습하고, 이를 실제 프로젝트에 반영할 수 있는 능력이 저의 강점입니다.

대외활동

활동명

크래프톤 정글 과정 수료

소속/기관명

크래프톤 정글

연도

내용
  • 몰입, 팀 프로젝트, 자기주도 학습 키워드를 바탕으로

    컴퓨터 구조, 운영체제 등 전산학의 기초부터 컴퓨팅적 사고에 대해 학습

  • Next.js, React 등 프레임워크를 자기주도적으로 학습

  • Github, Slack, Notion을 활용한 다수의 팀 프로젝트 진행

자격증

자격증명

TOIEC

점수 | 발급기관

815 | 와이비엠 한국 TOEIC 위원회

취득연월

2024.06.

교육

소속/기관명

순천향대학교

종류 | 전공

대학교(학사) | 컴퓨터공학

재학 기간 | 재학 상태

2019.03. ~ 2024.06. | 졸업

외국어

외국어명

영어

점수

일상 회화 가능

댓글