Skip to content
View hyungseokkim's full-sized avatar

Block or report hyungseokkim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hyungseokkim/README.md

김형석 (Hyungseok Kim)

Career : 웹 개발자 (WebDeveloper)

- Contact : khkhvv@gmail.com

프로필 (Profile)

  • 이름 : 김형석 (1990년 생)

  • 경력 : 2016년~현재

  • 최종학력 : 4년제 졸

  • 거주지 : 경기도 수원시

- 경력 요약 : 만 7년 경력의 웹 백엔드 개발자. 데이터 마이그레이션, API 개발 등의 다양한 백엔드 프로젝트 경험 보유.

- 주력 기술 (중 이상):

  • 백엔드 : Java (SpringBoot), PHP, MySQL, PostgreSQL
  • 프론트엔드 : JavaScript, React, TypeScript

- 경험이 있는 기술 (중 이하) - 짧은경험 또는 프로토타입 개발 :

  • Python (Django, FastAPI), Classic ASP, JSP, Docker, Jenkins

- 업무 시 사용한 개발 툴 : DBeaver, PhpStorm, IntelliJ, Eclipse, VisualStudioCode, Postman

- 업무 시 사용한 협업 툴 : Figma(디자인 및 설계 전달받을 시 사용), SourceTree(Github 연결), Slack(사내메신저역할), Notion, Asana(일정관리 툴), Gather(원격근무 시 사용)

경력사항 (총 만 7년) :

휴램프로 (연구원)

2022년 9월 ~ 2024년 11월 (2년3개월)

  • 노무사 플랫폼 자료 이관 프로젝트(PHP, mysql): 기존노무법인에서 사용하던 올더페이의 데이터를 휴램 솔루션에 맞게 마이그레이션하여 노무법인의 데이터 관리 시간을 30% 단축.
  • 엑셀 일괄 업로드 기능(PHP, mysql): 다양한 정보의 대량 업로드 가능성을 확보해 클라이언트의 데이터 처리 효율성 향상.
  • GPS 기반 출퇴근 관리 시스템 개선: 데이터 암호화와 GPS 기능 설계를 통해 출퇴근 관리의 신뢰성 확보.
  • 휴램 차세대 개발 (React, Springboot): React와 SpringBoot를 활용한 차세대 시스템 구축을 통해 성능 향상 및 코드 관리 효율성을 높임.

- 사용언어/프레임워크 : JAVA SpringBoot, PHP, JavaScript, React, MySQL

- 진행 프로젝트 :

  • 프로젝트 명 : 올더페이-휴램프로(노무사플랫폼) 자료 이관(마이그레이션)

    • 프로젝트 기간 : 2024년 05월 ~ 현재

    • 주요 역할 및 담당 : 백엔드 개발(API)

    - 주요 성과 : 기존 노무법인 데이터의 안정적인 변환 및 이관을 통해 새로운 플랫폼 구축을 지원하였으며, 데이터 이관 과정에서 발생할 수 있는 오류를 최소화하여 작업 정확도 및 속도 향상에 기여

    • 개발 주요 기능 : 기존 올더페이를 이용하던 노무법인의 데이터를 휴램프로 노무사 플랫폼으로 데이터 변환 및 이관하는 작업 (Excel to DB → 변환작업)

    • 사용 언어/기술 : PHP, MySQL

    • 참여인원 : 1명(백엔드1)

  • 프로젝트 명 : 휴램-엑셀일괄 업로드 기능 추가(엑셀템플릿,기본정보/근로정보/계약정보)

    • 프로젝트 기간 : 2024년 1월 ~ 2024년 2월

    • 주요 역할 및 담당 : 백엔드 개발(API)

    - 주요 성과 : 엑셀 템플릿을 이용한 대량 데이터(기본 정보, 근로 정보 등) 일괄 업로드 기능을 구현하여 고객사의 데이터 처리 속도를 30% 이상 개선

    • 개발 주요 기능 : 엑셀템플릿을 이용한 기본정보/근로정보/임금정보/계약정보 일괄 업로드 기능 구현

    • 사용 언어/기술 : javascript, PHP, MySQL

    • 참여인원 : 3명(프론트엔드1, 백엔드2(임금정보/기본정보,근로정보,계약정보))

  • 프로젝트 명 : 휴램 사원앱 백엔드 유지보수 (백엔드)

    • 프로젝트 기간 : 2023년 12월 ~ 현재

    • 주요 역할 및 담당 : 백엔드 개발(API)

    • 개발 주요 기능 : GPS기능을 위한 DB Table설계, 암호화, 결제함리스트, 휴가/근태 일괄결제 및 개별결제, 결제함 알림톡 및 푸시메시지(Firebase)

    • 사용 언어/기술 : PHP, MySQL

    • 참여인원 : 3명(백엔드1, 프론트1, 디자이너1)

  • 프로젝트 명 : 휴램 사원앱-출퇴근 GPS/결제함 기능 추가 (백엔드)

    • 프로젝트 기간 : 2023년 9월 ~ 2023년 11월

    • 주요 역할 및 담당 : 백엔드 개발(API)

    • 개발 주요 기능 : GPS기능을 위한 DB Table설계, 암호화, 결제함리스트, 휴가/근태 일괄결제 및 개별결제, 결제함 알림톡 및 푸시메시지(Firebase)

    - 주요 성과 : GPS 위치 기반의 출퇴근 관리 및 결제 시스템을 설계하여 DB 관리 효율성 및 보안성을 강화. 알림톡 및 푸시 알림(Firebase) 기능을 추가하여 사용자 편의성 향상

    • 사용 언어/기술 : PHP, MySQL

    • 참여인원 : 3명(백엔드1, 프론트1, 디자이너1)

  • 프로젝트 명 : 휴램 사원앱 (백엔드)

    • 프로젝트 기간 : 2023년 5월 ~ 2023년 8월 말

    • 주요 역할 및 담당 : 백엔드 개발(API)

    • 개발 주요 기능 : 기본 로그인(Token관리), 휴가내역, 동료휴가/부재중내역, 급여명세서, 연차개수 대시보드, 근태신청, 휴가신청, 회사선택

    • 사용 언어/기술 : PHP, MySQL

    • 참여인원 : 3명(백엔드1, 프론트1, 디자이너1)

  • 프로젝트 명 : 휴램 차세대 개발 PHP→ Springboot/React

    • 프로젝트 기간 : 2022년 9월 ~ 개발중

    • 주요 역할 및 담당 : 프론트(React)-기존사이트 참고하여 기틀 만들기, 백엔드 개발(API)

    • 주요 성과 : 기존 시스템을 React와 SpringBoot로 재구축하여 성능 개선 및 유지보수 효율성 증대. 코드 리팩토링을 통해 로딩 속도와 응답 시간을 최적화함

    • 사용 언어/기술 : React, Springboot, MySQL

    • 참여인원 : 2명(풀스택 2)

위즈코어 기술연구소 (연구원)

2020년 5월 - 2022년 9월(2년)

국책과제 R&D 및 솔루션 개발업무

- 사용언어/프레임워크 : JAVA SpringBoot , JavaScript/Typescript React, Python(Django/FastAPI), PostgreSQL

- 진행 프로젝트 :

  • 머신러닝 대시보드 개발 (FastAPI) : 학습된 이미지가 적용된 스트리밍 / 동영상을 대시보드로 표현. 실시간 스트리밍을 통하여 건설현장에서 안전모 미착용등의 상황을 판단, 알람을 알려주는 모니터링 대시보드 API 개발연구.
  • 공구 플랫폼 개발 (Springboot, React): 국책 과제로 진행된 공구 플랫폼을 구축하여 사내 머신러닝 플랫폼 개발에 대한 가능성을 보여줌.
  • 클라우드 스토리지, 이미지 레이블링 (Springboot, React, Django) : 머신러닝 플랫폼 구축을 통하여 3rd party S3 (유사 S3)연동 스토리지 업로드/다운로드 구현 및 레이블링 툴 구축으로 머신러닝 학습을 위한 데이터 준비 시간을 단축하고 분석 효율성을 강화.

- 사용언어/프레임워크 : JAVA SpringBoot, JavaScript/Typescript React, Python(Django/FastAPI), PostgreSQL

- 진행 프로젝트 :

  • 프로젝트 명 : 대시보드 사이트 개발 (사내연구)

    • 프로젝트 기간 : 2022년 5월 ~ 2022년 9월

    • 주요 역할 및 담당 : 백엔드 개발

    • 사용 언어/기술 : Python(FastAPI), React(Typescript)- Redux, PostgreSQL

    • 참여인원 : 4명

  • 프로젝트 명 : 공구 플랫폼 개발 (국책과제)

    • 프로젝트 기간 : 2021년 1월 ~ 2022년 9월

    • 주요 역할 및 담당 : 프론트 개발, 백엔드 개발

    • 사용 언어/기술 : SpringBoot, React(Typescript)- Redux, PostgreSQL

    • 참여인원 : 4명

  • 프로젝트 명 : 머신러닝 플랫폼 개발 - 이미지 레이블링 1차개발 (사내연구)

    • 프로젝트 기간 : 2022년 1월 ~ 2022년 4월 (4개월)

    • 주요 역할 및 담당 : 프론트 개발, 백엔드 일부 구현

    • 사용 언어/기술 : React(Typescript)- Redux, Python(Django), PostgreSQL

    • 참여인원 : 4명

  • 프로젝트 명 : React Table Component V1.0- 공통UI 모듈화

    • 프로젝트 기간 : 2022년 1월 ~ 2022년 1월(1개월)

    • 주요 역할 및 담당 : 기존 소스 리펙토링, API 정리 및 기능 수정, 사내 공통UI NPM 모듈에 기능 추가

    • 사용 언어/기술 : React(Typescript)

    • 참여인원 : 1명

  • 프로젝트 명 : 도서 플랫폼 개발 (사내벤처)

    • 프로젝트 기간 : 2021년 9월 ~ 2021년 12월(4개월)

    • 주요 역할 및 담당 : 프로젝트 설계(Table/프레임워크), 프론트/백엔드 개발

    • 사용 언어/기술 : SpringBoot (Backend)- JPA, QueryDSL / React(JSX,함수형)- Redux, axios

    • 참여인원 : 2명

    출판플랫폼(스크린샷)

  • 프로젝트 명 : 여행 플랫폼 개발 (사내벤처)

    • 프로젝트 기간 : 2020년 12월 ~ 2021년 4월(5개월)

    • 주요 역할 및 담당 : 프로젝트 설계(Table/프레임워크), 프론트/백엔드 개발

    • 사용 언어/기술 : Java SpringBoot (Backend)- JPA, QueryDSL / React(JSX,함수형)- Redux, axios

    • 참여인원 : 5명

    여행플랫폼(스크린샷)

  • 프로젝트 명 : React Table Component-기초 토대개발 (사내연구)

    • 프로젝트 기간 : 2021년 5월 ~ 2021년 6월(1개월)

    • 주요 역할 및 담당 : 프로젝트 설계, 기능정리, 개발

    • 사용 언어/기술 : React(JSX,함수형)

    • 참여인원 : 1명

제인소프트 (개발자/사원)

2018년 1월 - 2019년 4월 (1년4개월)

웹 개발 (FrontEnd , BackEnd)

- 사용언어/프레임워크 : JAVA Spring(Mybatis), Javascript/JQuery, JSP, AutomationAnywhere(사무자동화 software), PostgreSQL

- 진행 프로젝트 :

  • 프로젝트명 : 삼성전자 사무자동화도입 프로젝트

    • 프로젝트 기간 : 2019년 1월 ~ 2019년 4월 (4개월)

    • 주요 역할 및 담당 : AutomationAnywhere을 사용한 RPA시나리오개발

    • 개발 시나리오 당 개발 인력 : 1명

  • 프로젝트명 : KTEstate SAP연동 사내 ERP 웹 프로젝트, OneSystem 개발

    • 프로젝트 기간: 2018년 1월~2018년 7월 (7개월)

    • 주요 역할 및 담당 : FI(재무회계) 모듈- 고객/구매처관리 개발

    • 담당 모듈 인력 : 2명

  • 프로젝트명 : KTEstate SAP연동 사내 ERP 웹 프로젝트

    • 프로젝트 기간 : 2018년 07월 ~ 2018년 12월 (6개월)

    • 주요 역할 및 담당 : FI(재무회계)모듈 - 전표처리, 세금계산서 발행, 고객/구매처 관리 업무. OneSystem 유지보수 및 안정화 웹 프론트 및 백엔드 작업, 고객사와의 커뮤니케이션을 통한 추가기능 개발

    • 담당 모듈 인력 : 4명

원제로소프트 (연구원)

2016년 1월 - 2017년 7월 (1년7개월)

웹 개발 (FrontEnd , BackEnd)

- 사용언어/프레임워크 : 하이브리드앱개발(Angularjs), MSSQL, ASP, JavaScrpt(JQuery), Node.js-푸시메시지 배치서비스

- 진행 프로젝트 :

  • 프로젝트명 : 오픈마켓 주문 알림 서비스 어플리케이션, 닥터셀러

    • 프로젝트 기간 : 2017년 1월 ~ 2017년 7월 (7개월)

    • 주요 역할 및 담당 : 하이브리드앱 프론트엔드 및 백엔드, 푸쉬메시지 스캐줄러 개발연동작업

    • 참여인원 : 4명

  • 프로젝트명 : 온라인 수주 서비스, 스마트도매몰 / 도매서비스, 웹 SCM

    • 프로젝트 기간: 2016년 7월~2016년 12월 (6개월)

    • 주요 역할 및 담당 : 웹 프론트 및 백엔드 작업, 고객사와의 커뮤니케이션을 통한 추가기능 정리

    • 참여인원 : 3명

  • 프로젝트명 : ERPia ERP 프로그램의 모바일버전, ERPia모바일 1차 개발

    • 프로젝트 기간 : 2016년 1월 ~ 2016년 8월 (8개월)

    • 주요 역할 및 담당 : UI 구현 및 전반적인 앱개발(로그인 및 핸드폰인증/매출/푸쉬/설정)

    • 참여인원 : 4명

Study 내용 정리 (현재 관심사)

Springboot RestAPI

pandas

TDD & CleanCode with JAVA

Popular repositories Loading

  1. TheRemoteFreelancer TheRemoteFreelancer Public

    Forked from engineerapart/TheRemoteFreelancer

    Listing of community-curated resources to find topical remote freelance & contract work for software developers, web designers, and more!

    1

  2. myreact-table-test myreact-table-test Public

    TypeScript 1

  3. NoBellorderWeb NoBellorderWeb Public

    school'sproject

    Java

  4. angular-sample angular-sample Public

    Forked from coordinatorj/angular-sample

    PHP

  5. movie_app movie_app Public

    movie_app(react)

    JavaScript

  6. wetube wetube Public

    Cloning Youtube with Vanilla and NodeJS

    JavaScript