profile01.jpg

"HELLO! 당신에게 가치있는 개발자가 되고자,

시각적 감각을 지닌 Front-End 개발자 김선기입니다."

My name is Sunki Kim!

I’m Front-End Developer

Core Competency

React(RN) or NextJS를 활용하여 웹 혹은 앱 개발을 진행합니다.

Pre-rendering 적용에 대해 구조적으로 접근하여 구축을 진행합니다.(SSR or CSR)

HTML5, CSS3, JavaScript 를 활용합니다.

About me


🧾Project

강남구청 웰에이징센터

웰에이징 회원 관리 실서비스 개발

포트폴리오 페이지(NextJS)

NextJS를 활용한 포트폴리오 페이지 작업

grcord

React 채팅 페이지

💁‍♂️ Career

Front -End

🎓 Traning

2021 코드스테이츠 AI 부트캠프 4기

2022~ 컴퓨터 공학사 과정 진행중

📝 Used Tool & Skill

Tool

Git Github Jupyter Notebook Colab AdobePhotoShop Dbeaver Intellij

Skill

JavaScript TypeScript

React ReactNative VanilaJS Redux JQuery NextJS tailwind-css

Profile


흥미있는 길에 대한 꾸준함과 도전

9년 동안 PhotoGrapher 항해를 마치고 새로운 개발영역 탐구를 위해 항해를 시작하게 되었습니다. 지난 항해를 이어왔던 저에게 느껴온 도전적인 가치 매번 흥미로운 작업들이 있었고 이에 꾸준함이 작용하는 9년이라는 시간이 있었지만, 사진이라는 직업에 특성상 그동안 발전적인 부분이 많이 퇴색되어 왔습니다. 서른이 다가온 저에게 지금껏 해왔던 일과 달리 새로이 시작할 수 있는 개발이라는 분야는 새로운 연구와 계속적인 도전과 가치를 찾을 수 있는 분야입니다. 개발자의 길을 걸어온 남들과는 달리 비전공자로 새로 시작하는 저에게 있어서는 아직 부족한 면이 많습니다. 늦게 시작한 제가 어필할 수 있는 가치는 꾸준함이라 생각합니다. 현업에서 실제로 사용하는 문법이나 방법들을 공부하며, 익힌 새로운 지식들은 항상 기술 블로그인 Github나 Notion 그리고 Velog에 작성하며 꾸준하게 쌓아가고 있습니다.

시각적인 감각을 가진 프론트엔드

이전에 데이터 직군에 대한 부분을 코드스테이츠 AI 부트캠프 과정을 들으며 다양한 프로젝트들을 진행해보고,

수업을 통해 직접 경험하면서 데이터 분석에 관한 방향성이 잘 와닿지 않고 어려움을 많이 겪으면서, 저에게 정말로 원하고 잘 할수있으며, 계속해서 흥미를 가지는 분야에 대해 다시 고민을 하였습니다.

데이터 관련 공부에서 가장 흥미를 느꼈던 것은 데이터에 대한 시각화 였습니다. 이를 토대로 일전에 회사에서 웹 페이지 사진들을 배치하고 디자인 할 때 흥미를 느꼈던 감각을 통해 Front-End 분야 독학 공부로 과감히 전환하여, 다시 공부를 시작하였고 컴포넌트를 구상하는 부분에서나 상상하던 디자인을 직접 코드로 구현하여 실제로 적용하는 과정에서 즉각적인 반응을 보이는 부분이 저에게 더 많은 흥미와 큰 성취감을 느껴 이 부분이 저를 매료시켰고, 이전에 사진관련 경력들이 가져다 주는 시각적인 감각이 자신감을 더 많이 가지게 되었습니다.

실제 현업에서 Front-End 직무를 맡아서 실 서비스 개발을 진행하여, 프로젝트에 따라 Java Spring 과 함께 사용하는 Thymeleaf를 기반으로 템플릿 부분과 Static 부분에 View 작업을 진행하였고, 이외에도 React를 활용하여 페이지를 구축하는 공부와 NextJS를 기반으로 한 구축에 대해 계속 배워나가고 있습니다.

현 회사에서는 기존 JQuery로 작업되어있던, 자체 프로젝트를 React 마이그레이션 프로젝트를 진행하며,

프론트엔드 라이브러리 or 프레임워크가 가진 장점을 모색하고, 이를 적용하는 과정을 거치고 있습니다.

또한 컴퓨터 공학사 과정 (학점은행제)를 함께 병행하여 개발 프로세스에서 필요한 CS지식들 (네트워크, 소프트웨어공학, 인공지능, 컴퓨터 개론, 데이터베이스 등)을 채우고 있습니다.

소통을 즐기고 참여하길 원합니다.