미리보기
기본 정보
자기소개
주식 웹 크롤링 프로그램을 만들면서 프로그래밍을 접했으며, 팀원과의 협업을 통해 작은 코드 하나하나가 모여 서비스로 만들어지는 과정에서 재미를 느낍니다.
알고리즘 문제 풀이가 취미이며, 주어진 문제 상황에서 적합한 알고리즘과 적절한 자료구조를 고민하는 과정을 즐깁니다. 카카오 부트 캠프를 알고리즘 코딩 테스트 우수자로 입과하여 우수 수료생으로 수료했으며, 현재는 포토 QR을 생성해 주는 서비스 4Q를 다수의 사용자에게 제공하고 있습니다.
Contact
Phone: 010-7359-4777
Email: chlghksdyd31@gmail.com
Github: https://github.com/HuttTheJAVA
Algorithm: https://www.acmicpc.net/user/chlghksdyd24
기술 스택
Java, Python, Spring Boot, Spring Security, spring-jpa, MySQL, Redis, 알고리즘
프로젝트
🎞️ 4Q
카카오 테크 부트캠프
2024.07. ~ 2024.10.
단축 URL 및 포토 QR 티켓 생성 서비스 ( https://qqqq.world)
성과
약 250명 이상의 사용자에게 서비스 제공
디스콰이엇 트렌딩 프로덕트 3위
디스콰이엇 주간 뉴스레터 소개 (https://view.flodesk.com/emails/66dd387927b08b0db6cb2146)
목적 : QR로 연결되는 페이지의 태그에 맞는 이미지를 생성해 사용자의 QR 접근성을 높이는 서비스
사용 기술 : Spring Boot, Spring Security, MySQL, Redis , QueryDSL, AWS, Next.js
역할
REST API 설계
Spring Security(JWT) & 카카오 API를 통한 인증 구현
생성 이미지 조회, 삭제, 연관 이미지 추천 기능 구현
사용자 API 요청 제한 기능 구현 (Redis)
Dall E API & Karlo 이미지 생성 코드 기여
트러블 슈팅
스프링 코드로 Redis 트랜잭션 구현 시 조건문의 대상 참조 불가 문제 해결
(https://velog.io/@javathehutt/Redis-Lua-Script%EB%A1%9C-API-Rate-Limiter-%EA%B5%AC%ED%98%84-pna8agky)
😁 웃음 게시판
개인 프로젝트
커뮤니티 서비스
성과
웹 애플리케이션의 전반적인 개발 방식에 대한 이해
MVC 패턴을 이용한 웹 애플리케이션 개발
DAO를 사용해 비즈니스 로직과 데이터베이스 접근 로직 분리
목적 : 커뮤니티 게시판을 구현하여 웹 애플리케이션의 전반적 개발 이해
사용 기술 : Node.js, MySQL, JDBC, Vanilla Js, html, css
역할
REST API , ERD 설계
백엔드 및 프론트엔트 서버 구축
회원가입, 탈퇴, 수정 기능 구현
게시글 및 댓글의 작성, 삭제, 수정 기능 구현
트러블 슈팅
라우팅 및 컨트롤러 패턴을 통해 모듈화와 유지보수성 개선
기존의 Json형식 저장 방식에서 MySQL 저장 방식으로 코드 보수
mysql2를 통해 트랜잭션 기능 추가
(논문) 트위터 상 전파 및 인프라 점수를 통한 인플루언서 탐지 기법
충북대학교 NetDB 연구실
2022.03. ~ 2024.02.
목적 : 최소 인플루언서를 선정해 최대 정보 전파 발휘 기법 제안
연구 활용 방안
마케팅 및 광고, 재난 정보 전파
사용 기술 : Python, Page Rank Algorithm, K-Shell Decomposition, Independent Cascade Model
데이터 셋 : SNAP Higgs Twitter Dataset (45만 노드, 1400만 간선)
성과
비교 기법보다 17% 높은 전파 효율을 가지는 기법 제안
ICCC 2023 국제 학술대회 Oral 발표 (Japan, Shimonoseki) - 우수 논문 추천
(영어 제목) An Efficient Influencer Finding Method Based on Dissemination and Infrastructure Scores on Twitter
포트폴리오
교육
카카오 테크 부트 캠프
사설 교육 | 코딩 테스트 우수자 입과, 우수 수료생 수료
2024.04. ~ 2024.10. | 졸업
충북대
대학원(석사) | 빅데이터
2022.03. ~ 2024.02. | 졸업
충북대
대학교(학사) | 토목공학부 (전액 장학금 3회)
2016.03. ~ 2022.02. | 졸업
대외활동
카카오 테크 부트캠프 해커톤 (우수상)
카카오
나와 닮은 유기견의 소개 서비스