채용공고 올리기

최환용님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
최환용
직업
백엔드 개발자
간단 소개

자기소개

자기소개

주식 웹 크롤링 프로그램을 만들면서 프로그래밍을 접했으며 이 과정에서 효율적인 코드를 작성하기 위해 자료구조와 알고리즘 지식의 필요성을 느꼈습니다. 2년 간 알고리즘 공부를 통해 백준 플래티넘 3을 달성했으며 코드의 효율성과 최적화를 고민하는 습관을 가졌습니다.

작은 코드 하나하나가 모여 서비스로 만들어지는 과정에서 재미를 느끼며, 현재는 카카오 부트 캠프를 알고리즘 코딩 테스트 우수자로 입과해 포토 QR을 생성해 주는 서비스 4Q를 다수의 사용자에게 제공하고 있습니다.

Contact

Github: https://github.com/HuttTheJAVA

Phone: 010-7359-4777

Email: chlghksdyd31@gmail.com

Algorithm: https://www.acmicpc.net/user/chlghksdyd24

기술 스택

기술 스택

Java, Python, Spring Boot, Spring Security, MySQL, Redis, 알고리즘

프로젝트

프로젝트명

🎞️ 4Q

소속/기관명

카카오 테크 부트캠프

프로젝트 기간

2024.07. ~ 2024.10.

프로젝트 내용

단축 URL 및 포토 QR 티켓 생성 서비스 ( https://qqqq.world)

  • 성과

  • 목적 : QR로 연결되는 페이지의 태그에 맞는 이미지를 생성해 사용자의 QR 접근성을 높이는 서비스

  • 사용 기술 : Spring Boot, Spring Security, MySQL, Redis , QueryDSL, AWS, Next.js

  • 역할

    • REST API 설계

    • Spring Security(JWT) & 카카오 API를 통한 인증 구현

    • 생성 이미지 조회, 삭제, 연관 이미지 추천 기능 구현

    • 사용자 API 요청 제한 기능 구현 (Redis)

    • Dall E API & Karlo 이미지 생성 코드 기여

  • 트러블 슈팅

프로젝트명

😁 웃음 게시판

소속/기관명

개인 프로젝트

프로젝트 기간

2024.06. ~ 2024.07.

프로젝트 내용

커뮤니티 서비스

  • 성과

    • 웹 애플리케이션의 전반적인 개발 방식에 대한 이해

    • MVC 패턴을 이용한 웹 애플리케이션 개발

    • DAO를 사용해 비즈니스 로직과 데이터베이스 접근 로직 분리

  • 목적 : 커뮤니티 게시판을 구현하여 웹 애플리케이션의 전반적 개발 이해

  • 사용 기술 : Node.js, MySQL, JDBC, Vanilla Js, html, css

  • 역할

    • REST API , ERD 설계

    • Spring Security(JWT) 인증 구현

    • 백엔드 및 프론트엔트 서버 구축

    • 회원가입, 탈퇴, 수정 기능 구현

    • 게시글 및 댓글의 작성, 삭제, 수정 기능 구현

  • 트러블 슈팅

    • 라우팅 및 컨트롤러 패턴을 통해 모듈화유지보수성 개선

    • 기존의 Json형식 저장 방식에서 MySQL 저장 방식으로 코드 보수

    • mysql2를 통해 트랜잭션 기능 추가

프로젝트명

🐶 멍피

소속/기관명

카카오 테크 부트캠프 (해커톤)

프로젝트 기간

프로젝트 내용

나와 닮은 유기견 소개 서비스

  • 성과

    • 카카오 테크 부트캠프 해커톤 3위 수상 (카카오 대표이사상)

    • 제주 유기견 공공 데이터를 활용한 유기견 소개 서비스 구현

  • 목적 : 나와 닮은 유기견의 정보와 보호소 소개를 통해 유기견 입양과 관심에 기여

  • 사용 기술 : Docker, 카카오 크램폴린

  • 역할

    • 카카오 크램폴린과 Docker를 활용해 서비스 배포

    • 서비스 아이데이션

프로젝트명

(논문) 트위터 상 전파 및 인프라 점수를 통한 인플루언서 탐지 기법

소속/기관명

충북대학교 NetDB 연구실

프로젝트 기간

2022.03. ~ 2024.02.

프로젝트 내용
  • 목적 : 최소 인플루언서를 선정해 최대 정보 전파 발휘 기법 제안

  • 연구 활용 방안

    • 마케팅 및 광고, 재난 정보 전파

  • 사용 기술 : Python, Page Rank Algorithm, K-Shell Decomposition, Independent Cascade Model

  • 비교 기법 : Follower Rank, PageRank, ECRM

  • 데이터 셋 : 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

포트폴리오

URL

link

https://shell-rise-8d0.notion.site/1145facb61e780128fdcf5de2a025eef

노션

교육

소속/기관명

카카오 테크 부트 캠프

종류 | 전공

코딩 테스트 우수자 입과 (5인)

재학 기간 | 재학 상태

2024.04. ~ 2024.10. | 졸업

소속/기관명

충북대

종류 | 전공

대학원(석사) | 빅데이터

재학 기간 | 재학 상태

2022.03. ~ 2024.02. | 졸업

소속/기관명

충북대

종류 | 전공

대학교(학사) | 토목공학부 (전액 장학금 3회)

재학 기간 | 재학 상태

2016.03. ~ 2022.02. | 졸업

댓글