채용공고 올리기

김성현님을 응원해보세요!

지금 만족하고 있어요
창의적
협업 지향
꼼꼼함
학습 지향
열정적

미리보기

기본 정보

이름
김성현
직업
Unity/앱 개발자
이메일
oilater@naver.com
간단 소개

안녕하세요! 열정적인 개발자 김성현입니다. 저는 편리한 사용자 경험을 제공하기 위해 고민하며 유지보수가 편하고 확장성 있는 코드를 구현하기 위해 노력합니다. 초기 스타트업에서 Unity 개발자로 일하며, 빠르게 진행되는 스펙에 맞춰 유연하고 효율적으로 개발했습니다.

기술 스택

기술 스택

Unity, C#, SwiftUI, Flutter

경력

회사명

주식회사구스랩스(GooseLabsInc.)

직급 | 부서 | 근무 유형

팀원 | 개발팀

근무 기간

2024.07. ~ 2025.02. (8개월)

담당 업무

회사소개

구스랩스는 삼성전자에서 분사 창업한 팀으로, “건강관리를 쉽고 재미있게 만든다”는 미션을 가진 스타트업입니다.

담당업무

  • 3D 아바타, 앱 내 캘린더, 운동 탭 등 FIVA 앱 내 UI 구현 (Unity 2D, 3D)

  • FIVA 운동 게임 개발 (Unity 3D)

  • 충남대학교 연구팀 넛지 플랫폼 대시보드 개발 (Retool, Javascript)

회사 홈페이지

프로젝트

프로젝트명

1. FIVA 운동 게임

소속/기관명

구스랩스

프로젝트 기간

2024.11. ~ 2025.02.

프로젝트 내용

스쿼트 스키 게임, 팔 운동 비행 게임은 FIVA의 2종 미니 게임으로
유저들이 혼자서도 손쉽게, 재밌게 운동할 수 있는 콘텐츠를 만들고자 했습니다.
구현된 모션 인식 AI를 활용하여 개발하였습니다.

기술 및 환경

  • Unity 3D (2022.3.13f1), C#

담당 역할

  • 게임 로직 설계 및 구현

  • 로직 공통화

  • 게임 내 전체 UI 구현

구현 내용

  • 동작인식 AI를 활용해 유저의 운동 상태를 체크하여 Full, Half 정도 판단

  • 점수 및 앞뒤 유저 랭킹 실시간 업데이트 등 전체 UI 구현

  • Animator를 이용한 아바타, 몬스터 애니메이션 구현

링크

프로젝트명

2. 홈트친구

소속/기관명

개인

프로젝트 기간

2024.04. ~ 2024.04.

프로젝트 내용

평상시 맨몸 운동을 즐겨하는 저와 사람들을 위해 목표한 운동 개수를 채울 수 있도록 돕는 iOS 앱을 개발 및 배포하였습니다.

기술 및 환경

  • SwiftUI, SwiftData

담당 역할

  • 기획

  • Figma 디자인

  • 개발 및 홍보

구현 내용

  • 운동 및 목표 개수 등록, 수정, 삭제, 다했어요 로직 구현

  • 운동량 달성에 따른 UI 구현

  • SwiftData를 활용한 onDevice 저장

  • 심플하고 귀여운 UI

성과

  • 오픈채팅 홍보를 통해 약 40회의 다운로드 횟수를 기록 

  • Swift를 학습하며 공식 문서 한글 번역본 오역/오타 수정 기여

링크

프로젝트명

3. 필린

소속/기관명

삼성 청년 SW 아카데미

프로젝트 기간

2024.01. ~ 2024.03.

프로젝트 내용

영양제를 꾸준히 복용할 수 있도록 복용 시간 알림, 재고 관리를 통한 재 구매 시기를 알려주는 영양제 관리 앱 서비스를 개발했습니다.

개발 인원

  • 6인 (FE 3, BE 3)

기술 및 환경

  • Flutter, Dart, Provider

담당 역할

  • 전체 페이지 디자인 및 퍼블리싱

  • 메인, 관리, 캘린더 페이지 기능 구현

  • 프론트엔드 개발 일정 관리

성과

  • 2학기 서울-대전 프로젝트 발표회에 진출(10팀 중 2위), 우수상 수상

링크

포트폴리오

첨부파일

첨부파일명

김성현 게임 개발 포트폴리오.pdf

외국어

외국어명

영어

점수

일상 회화 가능

교육

소속/기관명

삼성청년SW아카데미 (SSAFY)

종류 | 전공

사설 교육 | 전공 Java

재학 기간 | 재학 상태

2023.07. ~ 2024.06. | 수료

자기소개

자기소개

아이들이 즐거워하는 디지털 치료 게임을 개발하고 싶습니다.

스마트폰 중독으로 인한 아이들의 주의력 부족과 인지 능력 저하 등 정신 질환이 점차 늘어나는 요즘, 오히려 디지털 게임을 활용해 아이의 주의 상태를 평가하고 즐겁게 치료할 수 있다는 점이 의미 있고, 필요한 서비스라는 생각이 들었습니다. 또한 이모티브의 긍정적이고 자율적이며, 서로 의견을 자유롭게 나눌 수 있는 팀 문화가 마음에 들어 지원하게 되었습니다.

저는 구스랩스에서 3D 아바타, 모션을 활용한 애니메이션 작업 등 3D 아바타에 관련된 업무들을 담당했습니다. 또한 캘린더, 팝업, 운동 탭 등 다양한 앱 내 UI를 구현하였습니다. 백엔드 개발자와 협업하며 Rest API를 통해 데이터를 주고 받으며 Firebase Realtime DB를 함께 사용하며 데이터를 관리하는 데 익숙합니다. 미니 운동 게임을 개발하며 싱글톤, State 패턴 등의 디자인 패턴을 적용해보았습니다.

무엇보다 개발자로 일하면서 Git을 통한 협업에 익숙해질 수 있었습니다. 특히 코드를 병합하는 과정에서 Rebase를 통해 깃 그래프를 최대한 깔끔하게 유지하고자 노력했습니다. 기능 별로 커밋을 나누어 코드들이 섞이지 않고, 동료가 편하게 리뷰를 할 수 있도록 노력했습니다.

이러한 저의 강점들을 바탕으로 아이들에게 즐거운 게임 치료를 제공해줄 수 있도록 최선을 다해 개발하고 싶습니다.

명확한 코드를 구현합니다.

구스랩스는 활발한 코드리뷰 문화를 가지고 있어서 사수의 피드백을 반영하는 과정에서 많은 성장을 경험할 수 있었습니다. 가장 중요한 것은 이해하기 쉽고, 명확한 코드를 구현하는 것임을 알게 되었습니다. 명확한 변수 및 함수명을 짓기 위해 고민하며 동료들이 편하게 코드를 사용할 수 있도록 구현하는 것이 습관화되었습니다.

아이디어는 빠르게 실현합니다.

아침에 세운 운동 목표를 번번히 달성하지 못했던 저는, '개수를 기록하며 운동한다면 동기부여가 되지 않을까?'라는 생각을 하게 되었습니다. 곧바로 필수 기능들을 정리한 뒤 피그마를 제작한 후 5일에 걸쳐 개발하여 배포했습니다. 이후에도 효과적인 트레이닝을 위해 운동-휴식 무한 반복 타이머 '오토타이머'를 배포하는 등 좋은 아이디어가 떠오른다면 바로 실행에 옮기는 추진력이 있습니다.

UX/UI에 높은 가치를 둡니다.

개발을 배울 때부터 디자인에 관심이 많아 스스로 여러 웹 페이지를 똑같이 만들어 보았습니다. 이러한 경험을 바탕으로, 앱의 전체 페이지 디자인 및 퍼블리싱을 통해 SSAFY 내 다수의 팀 프로젝트의 수상에 기여하였고, 회사 내에서도 대부분의 UI는 일정보다 빠르게 구현할 수 있었습니다.

친화력이 좋습니다.

전 회사에서 대표님부터 모든 팀원에게 사내 분위기를 유쾌하게 해줘서 즐거웠다는 이야기를 들었습니다. 둥글둥글한 성격을 가지고 있어서 회사 동료들과 편하게 지내며 맡은 업무에도 차질이 생기지 않도록 최선을 다합니다. 삼성청년SW아카데미 공식 기자단으로 활동하며 다양한 동료들과 소통하기도 했습니다. 저의 친화력과 개발에 대한 열정을 통해 KLP에서 시너지를 내고 싶습니다.

자격증

자격증명

한국사능력검정시험

점수 | 발급기관

1급 | 국사편찬위원회

취득연월

2021.09.

자격증명

OPic

점수 | 발급기관

IM1 | ACTFL

취득연월

2024.03.

자격증명

토익

점수 | 발급기관

820 | 한국토익위원회

취득연월

2019.09.

댓글