이건우

이건우

기록을 사관처럼

Java & Spring 기반의 3년 차 백엔드 개발자 이건우입니다. 주로 웹 개발/배포/운영을 하고 있습니다.

꾸준함을 유지하기 위해 습득한 지식을 Github기술 블로그기록 • 공유하는 저만의 루틴을 실천중입니다. 또한, 실무에서 이슈 발생시 테스트를 통해 원인을 분석하고 해결 • 개선을 하고 있습니다.

꾸준함의 힘을 알기에 습관화기록을 통해 정진하겠습니다.

Work Experience & Project

웹 개발 at 정부 게임 과제(with Xiness)

게임 보스 레이드 생성 개발

Highlights

  • JSON 파일을 불러와 보스 캐릭터를 생성하고, 드래그 앤 드롭으로 캐릭터와 스킬 프리셋을 설정하여 보스 캐릭터의 스킬과 데이터를 최종적으로 구성하는 시스템을 구현

웹 개발/배포 at OMS(with Xiness)

물류(상자, 원단) 주문 시스템 개발

Highlights

  • ERP API 호출을 이용한 물류(주문, 상품 등록, 주문 상세, 배송, 재 주문, 상품 즐겨찾기, 정산 관리 등) 시스템 개발 진행
  • Spring Security를 활용한 권한별 접근 리소스 개발
  • apache.poi 라이브러리를 활용한 Excel 파일 다운로드 구현
  • itextpdf 라이브러리를 활용한 PDF 파일 다운로드 구현
  • docker / Jenkins를 활용한 회사 내부 서버에 프로젝트 배포

웹 개발/배포 at ilias AI(with iliasAI)

디지털 후각 데이터 서비스와 후각 AI 기반 솔루션 시스템(디지털 후각 데이터 서비스, 후각 AI 기반 반입금지 물품 소지 판독 제품, 후각 AI 기반 의료 진단 제품)

Highlights

웹 개발/배포 at K-Gate(with Xiness)

안면인식을 활용한 출입통제 게이트 서비스 개발(게이트형 / 스탠드형)

Highlights

  • Spring Security를 활용한 권한별 접근 리소스 개발
  • NUC PC(window/linux - 서버)와 Android 카메라를 연결하여 실시간 출입관리 시스템 개발
  • Spring Scheduler와 queryDSL을 활용하여 주기적인 데이터 업데이트 개발
  • apache poi 라이브러리를 활용한 개인정보 조회 이력 .xlsx(엑셀) 확장자 파일 다운로드 개발
  • i18n을 활용한 다국어 모드 적용
  • docker / Jenkins를 활용한 회사 내부 서버에 프로젝트 배포

웹 개발 at Trans - 스마트 통번역(with Xiness)

국가기관 인증 문서(기본증명서, 가족관계증명서, 혼인관계증명서, 인감증명서, 주민등록증, 운전면허증, 여권)를 4개국어(영어, 중국어, 일본어, 베트남어)로 웹 번역 시스템 개발

Highlights

웹 개발 at ComeOn Bell(with Xiness)

초등학교 사각지대 벨 설치를 이용한 위험 인지 문자 알림 서비스 및 웹 서비스 개발

Highlights

  • 충남 공주시 태봉초등학교 내 사각지대 벨 설치하여 긴급 알림 문자 서비스 및 관리자 페이지 개발

Education

Completed from 글로벌아이티 인재개발원 - 모범상 수상

Completed from 수도권 ICT 이노베이션 스퀘어 - 중급 데이터 분석 : League of Legend 게임의 블루/레드 진영으로 보는 게임 데이터 분석

Other Projects

Github Pages를 이용한 기술 블로그 운영 :

present

Github Pages를 이용한 기술 블로그 운영

자바스크립트를 Vue.js로 마이그레이션(vue3 적용) :

present

자바스크립트를 Vue.js로 마이그레이션(vue3 적용)

Highlights

나의 포트폴리오 웹 사이트 만들기 - 2022.08.30 ~ 현재 :

present

나의 포트폴리오 웹 사이트 만들기 - 2022.08.30 ~ 현재

Highlights

  • Next.js, Chakra UI를 이용하여 화면을 구성
  • MagicaVoxel, Blender를 활용하여 메인 캐릭터 생성
  • Framer Motion, Three.js를 이용하여 메인 캐릭터 움직임 추가

petBill - 공공 데이터를 활용한 전국 동물병원 진료비 안내 사이트 개발 :

present

petBill - 공공 데이터를 활용한 전국 동물병원 진료비 안내 사이트 개발

Highlights

  • 공공 데이터 포털(서울 제외), 열린 데이터 광장(서울) 데이터

Skills

Server(Back-end)
Keywords:
  • Java
  • Spring Boot
  • Spring MVC
  • queryDSL
  • Gradle
  • Maven
DevOps
Keywords:
  • MySQL
  • Docker
  • Jenkins
  • Git
  • GitHub
  • GitLab
Client(Front-end)
Keywords:
  • HTML
  • CSS
  • Javascript
  • Vue.js(3.x)
  • jQuery
  • JSP
Tools
Keywords:
  • IntelliJ
  • VSCode
  • Vim
Collaboration
Keywords:
  • Confluence
  • Slack
OS
Keywords:
  • Mac OS
  • Linux
  • Windows

Interests

Reading
Keywords:
  • Tech
  • Science
  • Math
  • History
Activity
Keywords:
  • Weight Training
  • Swimming
Watching
Keywords:
  • LCK(LoL)
  • EPL(Spurs)
  • La Liga(Real Madrid)
  • Bundesliga(Dortmund)
  • Serie A(AC Milan)