김유신 (Yooshin Kim)

김유신

안녕하세요,
인간 친화적인 개발자 김유신입니다 😎



✉️ yusinkim.or@gmail.com
🐈‍⬛ https://github.com/yusiny
🍃 https://lamerry.tistory.com/

✨ About Me


인문계열에서 시작해 우연히 접한 컴퓨터 언어에 관심을 가지게 되어 전혀 다른 새로운 길을 걷고 있습니다. 처음에는 컴퓨터 언어에 대한 호기심에서 코드 몇 줄로 매력적인 결과물을 만들 수 있다는 흥미로 바뀌었습니다. 단순한 코드 몇 줄이 실생활에 주는 큰 영향력을 깨닫고 이쪽 계열로 뛰어들게 되었습니다.

👊 무엇이든지 잘하고, 해낼 수 있는 사람입니다.

인문계열에서 IT 계열로의 전과는 어떻게 보면 제 인생 가장 무모한 도전이라고도 생각합니다. 지금껏 배워왔던 것과는 전혀 달랐던 분야이기에 해낼 수 있을까 많은 걱정부터 앞섰지만, 결과적으로 보면 현재의 저는 전공생들 사이에서도 전혀 뒤처지지 않고 있다고 생각합니다. 아무것도 없는 제가 할 수 있는 것은 ‘도전’뿐이라고 생각했기에, 무작정 여러 프로그램들을 신청해 보기도 하고 프로젝트에서 참여하기도 하였습니다. 과정은 많이 힘들었지만 할 수 없을 것 같았던 것들을 극복해 내는 과정이 정말 짜릿했습니다. 한번 짜릿함을 맛본 이상, 저는 계속해서 제 한계에 도전해 보고 싶습니다!

👀 다양한 분야의 지식을 갖고 있는 다재다능한 사람이 되고 싶습니다.

한 분야에 몰두하는 것도 좋지만, 저는 다양한 분야의 지식을 넓게 습득하는 것 또한 좋아합니다. 항상 새로운 도전을 좋아하여 간단한 디자인은 직접 할 수 있는 프론트엔드 개발자, 백엔드 지식을 알고 있는 프론트엔드 개발자, chatGPT를 활용할 줄 아는 프론트엔드 개발자 등이 모두 되어보고 싶습니다. 여러 분야와 새로운 기술에 대한 지식을 습득하여 제 분야에 접목시킬 줄 아는 개발자가 되고 싶습니다.

✋ 사람들과 잘 소통할 줄 아는 인간 친화적인 개발자가 되고 싶습니다.

사용자들과 가장 가까이 맞닿아 있고, 이들과 소통하며 개발을 진행할 수 있는 프론트엔드 개발을 좋아합니다. 안드로이드와 React, Vue를 사용한 웹 개발을 진행했으며, 안드로이드 앱은 플레이 스토어에 출시하며 실제 사용자들의 피드백을 몸소 경험할 수 있었습니다. 개발적으로 깔끔한 구조를 작성하는 것도 중요하지만, 단순한 코드 한두 줄 수정으로 사용자가 느끼는 사소한 불편함을 해소하는 과정에서 큰 뿌듯함을 느꼈습니다.

🛠️ Skill


  • Android - Kotlin, Java ⭐ ⭐ ⭐
    • 함수형 프로그래밍을 이해하고 람다식을 사용하여 간결한 코드를 작성할 수 있습니다.
    • Retrofit을 이용해 서버와 통신하고 Kakao/Google 로그인 SDK, Naver Map SDK 등 외부 SDK 및 API를 이용할 수 있습니다.
  • Web(React, Vue) - JavaScript, TypeScript ⭐ ⭐ ⭐
    • 대부분의 화면은 JavaScript로, 데이터를 관리하는 부분은 TypeScript로 작성하였습니다.
    • 각 화면을 적절히 컴포넌트화하고, Axios를 이용해 서버와 통신하였습니다.
    • 상태관리 라이브러리로 recoil(React)와 pinia(Vue)를 사용하였습니다.
    • Vue에서 Nuxt.js를 이용해 SSR로 화면을 개발하고, SEO 최적화 작업을 진행했습니다.
    • 이외에도 이벤트 화면 개발을 위한 각종 애니메이션 라이브러리 (gsap, animate.css, vivus) 등을 사용해 보았습니다.
  • 기타
    • Git - 깃을 이용해 코드 관리를 할 수 있으며, 프로젝트에서 Git-Flow 브랜치 전략 등을 사용해 보았기에 브랜치와 merge 방식에 대해 이해하고 있습니다.
    • Docker, nginx - Docker를 이용해 프론트엔드 배포룰 작성 및 nginx 설정까지 할 수 있습니다.
    • Figma - 개인 프로젝트를 위한 디자인이나 간단한 아이콘 같은 asset은 직접 디자인하여 사용할 수 있습니다.
    • Slack, Notion - ‘발자국’ 프로젝트에서 협업 시, GitHub와 Slack/Discord을 연동하여 사용하였습니다. 또한, 업무 내용을 노션에서 파트별로 각 보드에 작성하며 업무 상황을 공유하였습니다.

🔥 Experience


  • 2021.05-2021.08 성남청년AI프리인턴십 2기
  • 2021.09-2021.12 앱 런칭 동아리 UMC 가천대 1기 Android
  • 2022.09-2022.12 연세대 취업사관학교 4차 산업 기술 인재 양성과정 (Web-React, UI/UX)
  • 2023.01-2023.02 SW동계해외연수 - PeopleSpace A.I. Short Term Training Program
  • 2023.03-2023.08 앱 런칭 동아리 UMC 가천대 4기 Spring Boot 스터디 리더
  • 2023.04-2023.12 골프존커머스 모바일개발팀 UI/APP 인턴
  • 2023.07-2024.01 가천대학교 코코네스쿨 스타트업 ‘도슨트’ 멤버 - Frontend Developer
  • 2024.02-2024.08 구름톤 유니브 가천대학교 부대표

💼 Projects


Footprint (2022.01.06-2022.12) Android Kotlin

산책 기록을 남길 수 있는 안드로이드 플랫폼 산책 기록을 남기는 안드로이드 플랫폼, 발자국

  • 앱 런칭 동아리 UMC 가천대학교 1기
  • Android Developer (Android 3명, Server 4명, Designer 1명)
  • 회원가입/로그인, 홈화면, 코스 추천, 공지사항, 오류, 강제 업데이트 등의 화면 및 기능구현

🔨 TechAndroid, Kotlin, Google/Kakao Signin API, Naver Maps SDK
🐈‍⬛ Githubhttps://github.com/UMC-1-Footprint
🛍️ PlayStore발자국 - 길 위에 남기는 나만의 산책 기록 - Apps on Google Play



Do or not (2022.03.31-2022.06.05) Android Kotlin

선택에 어려움을 겪는 사람들을 위한 커뮤니티 앱 선택 장애를 위한 커뮤니티, Do or Not

  • 2022-2 모바일 프로그래밍 텀프로젝트
  • Android Developer (Anrdoid 4명)
  • 홈 피드 구현, 임시 저장 및 자동 업로드 구현(RoomDB, Firebase 이용)

🔨 TechAndroid, Kotlin, Firebase, RoomDB
🐈‍⬛ Githubhttps://github.com/Do-or-Not



Doodling (2023.01.02-2023.02.11) React JavaScript

난독증 학생들을 위한 노트 테이킹 웹어플리케이션 난독증 학생들을 위한 노트 서비스, Doodling

  • 2023 PeopleSpace A.I. Training Program
  • Frontend Developer (Frontend 1명, Server 1명, Model 2명)
  • Text-to-illustration 모델 이용
  • 전체 화면 디자인(Figma) 및 개발

🔨 TechFigma, React, Flask, Firebase, Google Sign-in Rest API
🐈‍⬛ Githubhttps://github.com/doodling-TTI/Doodling



골프존커머스 UI/APP 인턴 (2023.04.10-2023.12.31) Vue JavaScript/TypeScript Android

골프존마켓, 골핑, 이웃 서비스의 유지보수 및 신규 프로젝트 진행

  • ChatGPT를 이용해 상품 상세 설명을 작성해주는 Sample Project 진행
  • 이웃 Back Office 화면 이벤트, 커뮤니티 탭 개발
  • 골핑/이웃 AOS 이슈 분석 및 해결
  • 이웃 AOS 인스타 공유하기, 인앱리뷰 추가
  • 이웃 리뉴얼 경매이벤트 프론트 개발
  • 골핑 모바일 Apache -> nginx 전환

🔨 TechVue, Nuxt, Android, jsp, Docker, nginx, Firebase Firestore
📚 Notion골프존커머스 인턴 일지



Looi (2023.07.01-2023.01.31) Vue/Nuxt Android iOS

자기관리를 도와주는 AI 기록 비서, Looi  자기관리를 도와주는 AI 기록 비서, Looi

  • 가천대학교 코코네스쿨 스타트업 ‘도슨트’ 팀 멤버
  • Frontend/App Developer (Frontend 1명, Server 1명, PM 1명, 디자이너 1명, 마케팅 1명)
  • Vue, Nuxt, Docker로 프로젝트 구성 및 전체 화면 개발
  • iOS 웹뷰 연결 작업, 푸시 알림 및 랜딩 구현
  • vue-query를 이용한 API 캐싱 및 리소스 로딩 속도 개선

🔨 TechVue, Nuxt, iOS, Docker
🐈‍⬛ Github(iOS)https://github.com/Docent-Inc/Docent-IOS
🛍️ PlayStoreLooi - 나만의 AI 기록 친구 - Apps on Google Play
🍎 AppStoreLooi - 자기관리를 도와주는 AI 기록 비서




© 2024. by yusiny

Powered by Hydejack v9.1.6