김건우
Backend Developer
✉️ Contact
- email : takealook97@naver.com
- phone :
🔗 Channel
- github : https://github.com/takealook97
- blog : https://geonwoo.kim/blog
🎓 Graduated
- 동국대학교 국제통상학과 졸업 (2017.03 ~ 2023.02)
- 김포외국어고등학교 영어과 졸업 (2013.03 ~ 2016.02)
🪪 Certificate
- SQLD – 2024.04.05
- OPIC IH – 2023.10.07
🚀 Introduction
- 안녕하세요! 집요하게 파고드는 개발자 김건우 입니다.
- 혼자 빠르게 가는 것보다 함께 멀리 가는 것에 가치를 두고 있습니다.
- 일상의 불편함을 코드로 해결하는 사람이고 싶습니다.
- 최신기술에 관심이 많고, 프로젝트에 적용해보며 내 것으로 만드려고 노력합니다.
- 홈서버를 운영하며 나만의 서비스를 만들어가고 있습니다.
💼 Career
CJ올리브네트웍스 인턴
- 기간 : 2024.06 ~ 2024.06
- 부서 : 스마트제조물류솔루션
- 과제 수행 내용
- OCR을 통한 작업일지 기록 효율화
- MES의 KEY-IN 기반 기존 워크플로우 개선 방안 기획
🚩 Activity
Notion Ambassador
- 기간 : 2024.07 ~ 현재
- 노션 글로벌 엠버서더 선정
- 노션 API를 활용한 워크플로우 자동화 관련 아티클 작성 (진행중)
📚 Education
삼성 청년 소프트웨어 아카데미 (SSAFY) 전공 과정
- 기간 : 2023.07 ~ 2024.05
- 교육 내용 : Java, 알고리즘, DB, MyBatis, 웹 프론트, 웹 백엔드, Vue.js, Spring, 팀 프로젝트 등
코드스쿼드 백엔드 코스
- 기간 : 2023.01 ~ 2023.06
- 교육 내용 : CS, Java, Spring, DB, 팀 프로젝트 등
🛠️ Skills
Backend
- Java
- Spring Boot
- Spring Data JPA
Database
- MySQL, MariaDB
- Redis
DevOps
- AWS EC2, S3, RDS
- Docker
- Nginx
- Proxmox
- github-action, gitlab-ci
- Jenkins
Collaboration
- Jira
- Git
🎯 Projects
서울팝
- 주제 : 위치 기반 역사 탐방 서비스
- 기간 : 2024.04.08 ~ 2024.05.20
- 인원 : 총 6명 (백엔드 3인, 프론트엔드 3인)
- github : https://github.com/seoulpop/seoulpop-be
- notion : https://takealook97.notion.site/seoul-pop-80cd53b40a034941b47d5b3676ab0eb2
- Language : Java 17
- Framework
- SpringBoot 3.2.1
- Spring Data JPA
- Spring Security
- QueryDSL
- Database
- MySQL 8.0
- Redis 7.2
- Server
- AWS EC2 t2.xlarge
- Nginx Proxy Manager
- Docker
- CI / CD : Jenkins
- Tools : gitlab, IntelliJ, Jira, figma
- 서울 역사 지도 기능
- 문화재 및 사적지 조회
- gps 기반 알람 기능
- 위치 및 경로 안내
- 카메라 AR 기능
- 실시간 컨텐츠 렌더링
- 현재 상태 확인 기능
- 역사 상세 정보 조회
리릭잇
- 주제 : 노래 가사 기반 게임 서비스
- 기간 : 2024.02.19 ~ 2024.04.05
- 인원 : 총 6명 (백엔드 2인, 프론트엔드 2인, 데이터 2인)
- github : https://github.com/lyricit/lyricit-be
- notion : https://takealook97.notion.site/lyricit-b33c49f68e194e3692008dc9b8839c68
- Language : Java 17
- Framework
- SpringBoot 3.2.1
- Spring Data JPA
- WebSocket (STOMP)
- Database
- MySQL 8.0.35
- Redis 7.2
- Server
- AWS EC2 t2.xlarge
- Nginx Proxy Manager
- Docker
- CI / CD : Jenkins
- Tools : gitlab, IntelliJ, Jira, figma
- WebSocket 통신 활용
- 실시간 방 정보 업데이트 및 채팅 기능
- 방 생성 및 게임 준비, 시작 기능
- 다양한 게임 진행 방식 설정
- 분산 처리된 가사 데이터(키워드) 제시
- 채팅을 통한 선착순 방식의 경쟁
- 가사 데이터 검색 기능
- 키워드를 포함한 다양한 가요 데이터 제시
명절 잔소리 영수증 (최우수 프로젝트)
- 주제 : 명절 기간 중 잔소리 및 대처 경험을 공유하고, 영수증 발급 및 데이터 시각화를 통한 세대 갈등 완화
- 기간 : 2024.01.02 ~ 2024.02.16
- 인원 : 총 6명 (백엔드 3인, 프론트엔드 3인)
- github : https://github.com/jansorry/jansorry-be
- notion : https://takealook97.notion.site/jansorry-d926a1053a9e4e02ac849c5f1a3d263b
- Language : Java 17
- Framework
- SpringBoot 3.2.1
- Spring Data JPA
- Spring Security
- Spring Batch
- Database
- MySQL 8.0.35
- Redis 7.2
- Server
- AWS EC2 t2.xlarge
- Nginx Proxy Manager
- Docker
- CI / CD : gitlab-runner
- Tools : gitlab, IntelliJ, Jira, figma
- 다양한 피드
- 좋아요, 팔로우 기능
- 마이페이지
- 게시글 확인
- 영수증 출력
- 영수증 공유
- 통계 데이터 도출
- 최종 데이터 시각화
뉴집스
- 주제 : 부동산 모의 투자, 랭킹 시스템, 최신 뉴스 등을 한 눈에 확인할 수 있는 플랫폼
- 기간 : 2023.11.01 ~ 2023.11.24
- 인원 : 총 2명 (백엔드 1인, 프론트엔드 1인)
- github : https://github.com/NewJibs/newjibs-be
- notion : https://takealook97.notion.site/newjibs-5432f78d755c430c8d963b9056fba4f0
- Language : Java 8
- Framework
- SpringBoot 2.7.16
- Spring Data JPA
- Spring Security
- Database
- MariaDB 2.7.4
- Redis
- S3
- Server
- AWS EC2 t2.micro
- Docker
- CI / CD
- CloudType
- github-action
- Tools : github, IntelliJ, figma
- 카카오 map API 활용
- 위,경도 데이터 클러스터 렌더링
- 2020 ~ 2022 부동산 매매가 기준 데이터 기반
- 100억원의 시드를 바탕으로 투자 진행
- 투자 결과 및 수익률 도출
- 랭킹 시스템
- 실시간 부동산 뉴스 크롤링 데이터 활용
- Jsoup을 활용한 크롤러 스케줄링
트리플랫 (신한은행 해커톤)
- 주제 : 명절 기간 중 잔소리 및 대처 경험을 공유하고, 영수증 발급 및 데이터 시각화를 통한 세대 갈등 완화
- 기간 : 2024.01.02 ~ 2024.02.16
- 인원 : 총 6명 (백엔드 3인, 프론트엔드 3인)
- github : https://github.com/Triplet-Shinhan/Triplet
- notion : https://takealook97.notion.site/triplet-a4a4b42ac9ff450ebaca5b3ea517002a
- Language : Java 11
- Framework
- SpringBoot 2.7.10
- Spring Data JPA
- Database
- MySQL 8.0.31
- S3
- Server
- AWS EC2 t2.micro
- Docker
- CI / CD
- github-action
- Tools : github, IntelliJ, figma
- 프로젝트(여행지) 관리
- 환전 신청 기능
- 프로젝트 생성 시 여행지 및 기간 설정
- 예산 및 보유 현금 설정
- 달력 형태의 금융 다이어리
- 일일 지출 금액 확인
- 지출 발생 시 실시간 환율 반영 후 자동 기록
- 이미지 업로드를 통한 다이어리 커스터마이징
🖇️ Additional Link
- Notion Portfolio : https://portfolio.geonwoo.kim
- Rallit Profile : https://www.rallit.com/resumes/166071@takealook97/김건우?theme=STANDARD
- Programmers Profile : https://career.programmers.co.kr/pr/takealook97_4115