이랜서, AI '씨름' 동작 분석 알고리즘 과기정통부 NIA 우수과제 선정

개발자 김*기

최상의 결과를 만들어 내는 개발자 김*기입니다.
개발자 김*기 | ★ ★ ★ ★ ☆ 3.9점 | 경력 12년

김*기

활동평가 3.9

전문성 70%

일정준수 70%

적극성 70%

의사소통 70%

재고용 의사 70%

DB HTML JAVA JS JSP AJAX JSTL MVC

개발자 김*기

PL, 개발

LMS 강사 고도화

2021.09 ~ 2022.02
LMS 강사 고도화 - 역할 : 프로젝트 일정 산정 및, 요구사항 분석 및 설계, 개발 팀원들에게 업무할당, API 및 화면 개발- 기능 : MSA 환경에서 테이블 설계 및 LMS 고도화 분석설계 강사지정, 등급관리, 학습운영 고도화 API 및 화면 개발- 주요사용기술 : vue.js, spring boot

언어 : JAVA DB : Oracle TOOL : Intellij 통신 : 없음

개발

하나투어 닷컴2.0고도화

2021.06 ~ 2021.08
하나투어 닷컴2.0 고도화 - 역할 : 설정파일 설정 및, 기존 레거시 코드 개선, 라이브커머스(SauceFlex) 연동 및 API 개발- 기능 : Swagger, SpringSecurity, Caffeine Cache, Lombok등 설정, 기존 *.json방식의 컨트롤러에서 @Controller방식으로 분석 및 변경- 주요사용기술 Junit을 이용한 TDD방식 AES256 암호화 기능 개발기존 Spring Security설정에 Profiles를 Custom Annotation으로 구현 운영서버에 Swagger설정 Deny처리사용자 정보 조회 ArgumentResolver를 이용한 세션 사용자 정보 공통조회 처리CustomAnnotation으로 Swagger에서 사용자 정보조회 부분 노출되지 않도록 ignore annotation처리

언어 : JAVA DB : Oracle TOOL : Intellij 통신 : 없음

개발

하프클럽, 보리보리고도화

2021.01 ~ 2021.05
하프클럽, 보리보리 쇼핑몰 고도화 - 역할 : 쿠폰발급 등 API개발 및 사이트 성능개선- 기능 : 제한된 숫자로 이벤트쿠폰 발급처리(별도의 이벤트 체크 테이블을 생성해 DB격리 레벨 조정을 사용해서 선착순 쿠폰발급 API 개발) 프론트 화면에 angularjs및 javascript로 되어있는 불필요한 반복 및 로딩로직 개선, 쿠폰발급 관련 Admin사이트 개발 및, 4천만건 이상의 테이블 데이터를 조인페이징 처리로 속도 성능 개선- 주요사용기술 Junit을 이용한 TDD방식으로 랜덤쿠폰 발급기능 구현 Jest를 이용한 프론트 유틸성 기능 개발 및 로직검증JMeter를 이용한 동시요청 쿠폰발급 트래픽 테스트 및 동시요청 발급처리 개발

언어 : JAVA DB : PostgreSQL TOOL : Intellij 통신 : 없음

개발

SK GTMS시스템 개발

2020.07 ~ 2020.12
SK GTMS 시스템개발 - 역할 : 조직관리, 법인기본정보, 해외법인 수익률, 해외법인 거래별정상가격 API및 Admin화면 개발- 기능 : Global Tax Management System 해외법인 SK법인별 거래 세율을 등록하고 관리하는 시스템- 주요사용기술 : Spring Boot

언어 : JAVA DB : MS-SQL TOOL : Eclipse 통신 : 없음

개발

초등홈스쿨링시스템 개발

2020.04 ~ 2020.06
초등홈스쿨링 시스템개발- 역할 : 푸시연동, 로그인, 메뉴권한 관리, 게시판관리 관련 API및 Admin화면 개발- 기능 : 학원 제휴사들과 연동하여 앱에서 회원들 대상으로 홈스쿨링 서비스를 제공하는 시스템- 주요사용기술 : LGU+ 푸시 OPEN API연동, Spring

언어 : JAVA DB : Oracle TOOL : Eclipse 통신 : 없음

개발

QM Dashboard시스템 개발

2019.10 ~ 2020.03
QM Dashboard 시스템개발 - 역할 : Dashboard개발, QMS KPI 개발, DB설계, KPI 산술식 개발, Project 개발 - 기능 : 프로젝트별 Quality Assurance에 대한 Item을 설정하고 설정된 Item에 점수를 측정해서 사업부별 부서별 KPI지수 점수를 측정하고 계산하는 프로그램 개발- 주요사용기술 : VueJS(WebPack BUILD), JUnit, Spring Boot

언어 : JAVA DB : MariaDB TOOL : IntelliJ 통신 : 없음

개발

이투스 차세대시스템개발

2019.04 ~ 2019.09
이투스 차세대 시스템개발 - 역할 : 상품관리, 물류관리 as-is 소스 및 로직 분석설계, 상품관리 개발, as-is MS-SQL Procedure 에서 to-be PostgreSql 자동전환 프로그램 개발 - 기능 : 이투스 관리자 상품관리 개발, 프로시저 전환 프로그램 개발(변경되는 컬럼명 및 DB 함수 사용변경에 따른 정규식을 이용한 변환 프로그램) - 주요사용기술VueJS, JUNIT, 정규식, Git

언어 : JAVA DB : PostgreSql, MSSQL TOOL : IntelliJ 통신 : 없음

개발

용평리조트 모바일 시스템개발

2019.02 ~ 2019.03
용평리조트 모바일 시스템개발 - 역할 : 스키락커 보관함, 골프 예약 및 결제 기간계 연동 개발 - 기능 : 네이티브 모바일용 용평리조트 예약시스템 API 개발, 스키락커 보관함 발급, 예약 결제 및 기간계 시스템 연동 미들웨어 개발- 주요사용기술 Swagger, RestFul API, Easypay 결제모듈 연동

언어 : JAVA DB : Oracle, MSSQL TOOL : IntelliJ 통신 : 없음

개발

키움증권 차세대

2018.10 ~ 2019.01
키움증권 홈페이지 차세대개발 - 역할 : 홈페이지 Struts -> Spring 변환작업, 실시간 소켓통신 API 기능추가 - 기능 : As-is -> To-be 소스변경 Java로 파일복사 및 사용하는 파일,소스파일만 자동체크 후 Notepad++ & 정규식을 이용한 반자동화 전환 웹소켓 + Netty를 이용한 기존소스 분석 후 신규기능 추가 및 API연동- 주요사용기술 정규식, Netty

언어 : JAVA DB : 없음 TOOL : Eclipse 통신 : 없음

개발

IPTV, 비디오포털 API개발

2018.07 ~ 2018.09
U+ IPTV, 비디오포털 API개발 및 어드민 서버개발 - 역할 : U+ IPTV, 비디오포털 API서버개발 및 관리 어드민 개발 - 기능 : 비디오포털 광고패널 API 및 어드민 수정사항 개발, FTP 파일데이터 연동 스케쥴러 개발,신규서비스 순간이동, 인사말 API 및 어드민 파일기반(JSON포맷) 저장 및 캐시처리- 주요사용기술Ehcache, 서버간 캐시데이터 동기화

언어 : JAVA DB : ORACLE TOOL : IntelliJ 통신 : 없음

개발

NS홈쇼핑 T-Commerce

2018.02 ~ 2018.06
에어코드 T-커머스 시스템 TDA 서버개발 - 역할 : T-커머스관련 컨텐츠 다운로드 및 생성 후 방송사 시스템에 Netty를 이용한 소켓통신 Agent 서버 및 관리 어드민 개발 - 기능 : 홈쇼핑에서 T-커머스 셋탑에 사용될 광고컨텐츠 파일생성 및 소켓서버, 소켓클라이언트, Http클라이언트로 소켓통신을 하는 TDA DataAgent개발- 주요사용기술Spring Boot + Netty 프로젝트 구성으로 빠르고 안정적인 시스템 구축LinkedHashmap을 이용한 쿼리변경에 대한 재빌드 없이 파일생성 값 변경 요구사항 처리

언어 : JAVA DB : ORACLE TOOL : IntelliJ 통신 : Socket

개발

사장님메시지전파 및,직원 커뮤니케이션 웹

2017.09 ~ 2017.12
포스코 ICT 사내 사장님 메시지 전파 웹서비스 개발 - 역할 : 사용자 대쉬보드(Spring Scheduled로 배치데이터 생성 및 통계지표)작업, 어드민 화면 및 API, 공통 기능 개발, 메세지분석 인터페이스, 인사 시스템 연동 뷰테이블 등 - 기능 : 사장님 메시지 및 회의록등을 등록하고 각 직원들에게 전파하며 직원들끼리 공유하고, 메시지가 잘 전파되게 하는 시스템

언어 : JAVA DB : ORACLE TOOL : 없음 통신 : 없음

개발

포스코 아이씨티사내 모바일서비스 웹앱

2017.05 ~ 2017.08
포스코 ICT 사내 모바일 웹앱 서비스 개발- 역할 : API 개발 및 Front UI 개발- 기능 : 근태신청, 출장신청, 사업관리승인 모바일 웹앱 화면 개발- 주요기술 : REST API 형태 API 개발, jQueryMobile UI 화면 개발

언어 : JAVA DB : ORACLE TOOL : 없음 통신 : 없음

프론트개발

위메프 여행부분파트너 홈페이지 개발

2016.12 ~ 2017.03
위메프 여행부분 파트너 홈페이지- 역할 : Front UI 개발- 기능 : 티켓상품관리(REST API연동)화면작업, 상품고시정보관리 화면작업, 상품판매합의서관리 화면작업- 주요기술 : REST API통신을 이용한 API 연동

언어 : JAVA DB : MYSQL TOOL : 없음 통신 : 없음

프론트개발

MCM 직원용 홈페이지

2016.07 ~ 2016.11
MCM 직원용 홈페이지- 역할 : Front UI 개발- 기능Google Map 이용한 매장 확인SNS Plugin을 이용한 다중 SNS viewer영업사원 고객 매출 Report화면

언어 : JAVA DB : 없음 TOOL : 없음 통신 : 없음

운영

메시징 클라이언트고도화

2016.02 ~ 2016.06
메시징 클라이언트 고도화- 역할 : Selector 기능개선 및 버그수정- 주요기술 : Java Daemon 프로그램을 통해서 연결 된 DB에 정보를 읽어 통신사 G/W로 Socket통신하는 프로그램 기능 개선 개발.

언어 : JAVA DB : 없음 TOOL : 없음 통신 : Socket

서버개발

카몽 (Camon)

2015.08 ~ 2016.01
안드로이드 웹앱 UI 및 API,- 기능 : 사용자가 한국 여행을 할 때 여행 일정에 대한 기록 및 가이드를 받을 수 있는 어플- 주요기술aJax jSon 통신을 이용한 API 개발Procedure를 이용한 DB처리 방식Spring message, DB code테이블을 이용한 다국어 처리jQuery Template을 이용한 VIEW화면 처리

언어 : JAVA DB : MYSQL TOOL : 없음 통신 : 없음

서버개발

HEVC2차년도개발

2015.01 ~ 2015.07
기존 파일기반 커맨드 통신에서 Socket을 통한 실시간 패킷 통신 개발 - 역할 : 전체개발- 기능 : 관제시스템, work시스템들과 Socket통신 으로 실시간 처리 및 상태값등을 관리- 주요기술Byte Buffer 소켓통신Linux C++ -> Window Java Little-Endian <-> Big-Endian 변환처리규약되지 않은 불완전한 패킷제거 처리 및 규약된 패킷 버퍼처리필요한 정보 요청의 Byte 패킷 송수신

언어 : Java DB : MariaDB TOOL : 없음 통신 : Socket

서버개발

4KDS 3D Web UI 개발

2014.05 ~ 2014.10
영상 컨텐츠 등록 및 스케쥴을 관리 할 수 있는 관리화면 개발 및 안드로이드 웹앱 개발 - 역할 : 전체 개발- 기능 : 등록된 영상들을 화면에 재생하기 위한 스케줄 계획역할을 하는 WebUI로, 화면에 위치, 이미지, 영상조합, 자막 등을 설정하여 원하는 시간대에 원하는 영상들을 배치하여 재생 가능하도록, 컨텐츠 재생 정보 및 스케쥴링기능을 설정해주는 WebUI개발- 주요기술: 네트워크망 이슈로 인한 직력화 통신으로 스프링에서 제공하는 http invoker remoting 서버설정

언어 : JAVA DB : MYSQL TOOL : 없음 통신 : 없음

서버개발

HEVC 1차년도개발

2013.11 ~ 2014.04
HEVC 장비 서버를 유저가 관리할 수 있도록 개발 - 역할 : 서버개발- 기능 : input, output 설정 및 Encoder설정을 파일기반으로 설정해주고 hevc처리 시스템과 파일커맨드 방식으로 통신하여 해당 설정정보로 hevc시스템이 작업을 할 수 있도록 사용자 WebUI를 개발.

언어 : JAVA DB : 없음 TOOL : 없음 통신 : 없음

개발/유지보수

국제관광예약

2013.08 ~ 2013.10
사내 국내관광팀의 이벤트성 항공을 소개 및 예약 해주기 위한 시스템 및 사내 시스템 입니다.- 기능 : 가입 및 상품예약, 기간별 상품등록 및 관리, 사용자 관리 및 예약관리

언어 : JAVA DB : Oracle TOOL : 없음 통신 : 없음

개발/유지보수

세중 인트라넷

2013.06 ~ 2013.07
회사 인트라넷 홈페이지 개발- 기능 : 회사 내부직원들을 위한 공지 및 커뮤니티 게시판- 주요기술: aJax 통신을 이용한 사원 조회 및 검색처리 Factory 패턴을 이용한 컨트롤 클래스 처리

언어 : JSP DB : Oracle TOOL : 없음 통신 : 없음

개발/유지보수

회사 소규모 예약페이지 홈페이지

2012.11 ~ 2013.07
- 드림콘서트, 레슬링지원, 중국인관광객 이벤트 예약등 2013 드림콘서트 관광 삼품예약 홈페이지 개발세중 레슬링지원제단 홈페이지 개발중국인 관광객 국내여행 이벤트 예약 홈페이지 개발- 주요기술: jQuery UI를 통한 예약자 추가 및 삭제처리, aJax 통신을 이용한 사용자 편의 증가

언어 : ASP DB : MsSQL TOOL : 없음 통신 : 없음

유지보수

세중닷컴

2011.12 ~ 2013.09
- 회사 홈페이지 유지보수관리자 페이지를 이용한 회사 공시정보공지 등 처리

언어 : JSP DB : Oracle TOOL : 없음 통신 : 없음

유지보수

Business Travel (BTMS)관리

2011.10 ~ 2013.07
항공예약 홈페이지 - B to B시스템으로 거래처 임직원들과 국제예약담당자들의 정확한 의사소통 및 전화업무 최소화를 위해서 서비스 하고, 또한 해당 거래처의 인사총무 담당자들에게 회사내 예약사항과 직원들의 여행예정, 비용 통계등을 사내 인프라 시스템과 연동하여 다양한 정보를 제공하는 시스템 입니다.- 주요기술SMTP 서버를 이용한 메일발송MS-SQL DB서버를 이용한 항공예약요청, 임시저장, 다중게시판 처리

언어 : ASP DB : MsSQLOracle TOOL : 없음 통신 : 없음

개발

Flextris

2010.11 ~ 2011.08
- 스마트폰 게임공중이동 방식의 테트리스류 알파벳 게임

언어 : JAVA DB : 없음 TOOL : 없음 통신 : 없음

개발

안드로이드 스마트뱅킹

2010.07 ~ 2010.10
지방은행 스마트폰 어플- 메인메뉴 선택화면, 계좌조회 화면 등

언어 : JAVA DB : 없음 TOOL : 없음 통신 : 없음

개발

Puzzling

2010.03 ~ 2010.06
스마트폰 게임- 블록 맞추기 형식의 알파벳 단어맞추기 게임

언어 : JAVA DB : 없음 TOOL : 없음 통신 : 없음

학력

  • ~ 2008년 2월 장안 (대학교(4년))

경력

  • 2021.09 ~ 2022.02 멀티캠퍼스(기타)
  • 2021.06 ~ 2021.08 하나투어(기타)
  • 2021.01 ~ 2021.05 트라이씨클(과장)
  • 2020.07 ~ 2020.12 SK 이노베이션(과장)
  • 2020.04 ~ 2020.06 미디어로그(과장)
  • 2019.10 ~ 2020.03 SK Telecom(과장)
  • 2019.04 ~ 2019.09 이투스(과장)
  • 2019.02 ~ 2019.03 용평리조트(과장)
  • 2018.10 ~ 2019.01 키움증권(대리)
  • 2018.07 ~ 2018.09 미디어로그(대리)
  • 2018.02 ~ 2018.06 에어코드(대리)
  • 2017.05 ~ 2017.12 포스코아이씨티(대리)
  • 2016.12 ~ 2017.03 위메프(대리)
  • 2016.07 ~ 2016.11 DKBMC(대리)
  • 2015.09 ~ 2016.06 미디어로그(대리)
  • 2013.11 ~ 2015.08 스마트구루(대리)
  • 2011.10 ~ 2013.10 세중(사원)
  • 2010.03 ~ 2011.08 모바일버스(사원)

보유기술

  • 정규식 0
  • 소켓통신(Netty) 0
  • Oracle, MySQL 0
  • Java, spring, Vue.js 0

  

상세 이력서 보기 인터뷰 요청하기

인터뷰 요청
공유하기