😺 Github
https://github.com/inhyeok-kim
📜 Profile
2014년 3월 ~ 2019년 8월 충남대학교 철학/경제학 학사 졸업
2020년 06월 ~ 2021년 02월 대덕인재개발원 수료
2021년 03월 ~ 2023년 01월 동아피엠
2023년 02월 ~ 쎄트렉아이 재직중
안녕하세요. 풀스택 개발자 김인혁입니다. Java / Spring과 JS / React 두 생태계를 주력으로 하고 있습니다.
스마트오피스 솔루션 제품사에서 솔루션 구축 개발 업무를 수행했었고, 현재는 위성 제작 업체에서 사내 전산 시스템 개발 및 운영 업무를 수행하고 있습니다.
대부분의 업무는 비즈니스 로직을 구현하는 것이지만, 개인적으로는 프로젝트 전반에 사용될 구조나 공통 모듈을 설계하고 특정 기능 모듈을 연구하고 개발 하는 것을 좋아하여 이에 개인 시간을 많이 할애하는 편입니다.
전산화 및 자동화를 통한 편의성과 효율성 제공을 중요한 가치로 삼고 있습니다.
유연하고 독립적인 시스템 구조를 추구하며 마이크로 서비스 아키텍쳐에 대해 알아가고 있습니다.
또한 오피스 제품이나 노션같은 Tool 성격의 서비스 개발에도 관심이 많으며, canvas/svg를 이용한 시각적 효과에도 관심이 많습니다.
아래 내용 부터는 최신화 되지 않았습니다. (2023년 1월의 내용임)
자바와 객체지향 프로그래밍, 각종 디자인패턴 등에 대한 기본적인 이해를 가지고 있습니다. Spring을 기반으로 한 웹 개발을 주로 수행하였습니다. JSP 템플릿 문법을 이용하여 view단 개발이 가능합니다. 활용영역 : (업무) 스마트오피스 개발, (교육) 개발원 교육 과정, (프로젝트) AtoZ
Functional Component기반 React Hooks, 서드파티 라이브러리를 조합한 SPA 개발이 가능합니다. 현재는 Vite + ts + recoil + react-query + react-router의 조합을 주로 구성하고 있습니다. 최근 Next.js를 통한 Frontend Server 개발을 학습 및 연구 중에 있습니다. 활용영역 : (프로젝트) PMA, (프로젝트) Acobook, (프로젝트) 동시편집 에디터
Vue 프레임워크를 활용해 SPA 개발이 가능합니다. Vue 컴포넌트의 라이프사이클을 이해하고, 각종 Properties에 대한 기본적인 지식을 가지고 있습니다. 활용영역 : (업무) Iot 대시보드 및 관리 frontend 개발
이제는 Typescript가 없다면 javascript 개발이 하기 싫을지도 모르겠습니다… 거의 모든 js 개발은 Typescript를 기본으로 사용합니다. 타입과 인터페이스 선언, 상속과 확장 등 Typescript의 기본적인 이해와 지식을 가지고 있습니다. 활용영역 : 거의 모든 js 프로젝트