
👨💻 Contact Me
📌 Channel
💭 Head & Hand 논리적 사고를 바탕으로 코드를 짜는 개발자
- 단순히 코드를 치는 Coder가 아닌 파고들어 생각하고 분석하는 개발자가 되고자 합니다.
- IT 응용시스템 공학과를 복수전공을 하며 다양한 CS 과목을 학습하고 IT 학과 학점 4.3 이상의 높은 성취를 하였습니다.
- 대면한 문제점에도 단순 해결이 아닌 원인과 과정을 분석하며 더 나은 성능으로 개발하여 합니다.
- 코드의 가독성과 효율성을 높여 프로그램의 성능을 개선하려 합니다.
- 다양한 기술들을 익히는 것을 좋아하며, 이에 대하여 동료들과 기술적 토론을 하는 것을 좋아하여 회고 세미나를 하고자 합니다.
🦾 Stacks
[ Language ]
[ BackEnd ]
[ DevOps ]
[ Etc ]
Java, Python , C
Spring Boot( Security, MVC, Jpa), InteliJ, Gradle, JSP
Mysql , Apache tomcat, H2, Git, AWS(EC2, RDS, S3)
Tensorflow, Anaconda, Jupyter NoteBook, Notion, Velog, GitHub, Bitbucket, Slack
💻 Projects
2022.09.07 - 2022.10.12
코드스테이츠
파이널 프로젝트
(4인/4.5주)
Online Coding Tutoring Matching
Stackoverflow 의 한계를 느낀 자, 나에게 맞는 선생님을 찾아보는 서비스
( 📎 프로젝트 링크 | 깃헙 )
⚙ [팀장, 백엔드] WebSocket, Spring Security, JWT, Jpa (Entity 연관관계 매핑) 등
- Spring Security 도입과 JWT 토큰을 이용한 인증 및 인가 처리
- WebSocket 을 이용한 실시간 채팅 , 채팅 이력 기록, 채팅룸 생성 및 저장
- JPA 를 이용한 엔티티 생성 / 연관관계 매핑 / DB 매핑
- Front와 통신 및 로직 내 발생한 에러 핸들링
2021.03.01 - 2021.06.13
한성대학교
졸업 프로젝트
(3인 / 3달)
보행 장애인을 위한 자율주행 캐리어
보행이 불편한 분들과 좀더 편리한 삶을 위한 자율주행 캐리어
( 시연(유튜브) | 깃헙 )
⚙ [팀원, 인공지능 구축 및 하드웨어 동작 제어] Tensorflow, python, Yolo3/4 , Mobilenet SSD V2 등
- ‘Object following’을 위한 인공지능 모델의 도입 및 학습 (Yolo / Mobilenet ssd 등)
- 인공지능 모델 기능 추가에 따른 fps , tflite file 변환 등 에러 핸들링
- 학습시킨 모델을 인식하고 제품의 동작을 제어하기 위한 코드의 작성
🏫 Education
2022.04.25 - 2022.10.19
코드스테이츠 (Code States)
Back-End developer Bootcamp (39기)
[The Whole Cucrriculum](https://seb.oopy.io/curriculum-backend?_gl=1*1pl8mft*_ga*MTgzNjc5NTI4Ni4xNjYyMjc5MzMy*_ga_SMZR7SG3VX*MTY2NTc2MTgyNS44MTIuMS4xNjY1NzYxODQ3LjM4LjAuMA..)
- Java를 이용한 객체 지향적 설계와 이를 기반으로 한 Spring framework를 이용한 웹서버 구축
- MVC 패턴을 이용한 설계, Jpa를 이용한 데이터 엑세스, Spring Security 를 이용한 보안성 강화
- AWS를 이용한 운영환경 구축과 CI/CD를 위한 배포 자동화 구축 (EC2 / GitHub Action 등)
- 다양한 자료구조 , 알고리즘 학습과 이를 통한 20주간의 꾸준한 알고리즘 문제 풀이
- 20주 동안 과정을 수료하며 매일 강도 높은 과제 수행 및 페어 프로그래밍과 코드 리뷰 경험
- 협업 프로젝트 2회 진행
2014.03.01 - 2022.02.18
한성대학교 (Hansung University)
경제학 전공 / IT 응용시스템 공학 복수전공
- IT 응용시스템 공학 학점: 4.3
- 알고리즘 , 운영체제, C언어, 웹프로그래밍(Java)등 많은 프로그래밍 과목 A+ 이수