C/C++ DEVELOPER

홍지훈

C/C++로 알고리즘 문제를 풀고, 운영체제와 임베디드 시스템을 공부합니다.

홍지훈의 프로필 사진
Hong Jihun 알고리즘에서 시스템으로.
현재 SSAFY 16기 임베디드 트랙에서 교육받고 있습니다.

01 / SELECTED WORK

직접 만들고, 검증한 것들.

운영체제 과제부터
직접 쓰는 도구와 팀 서비스까지.

02 ALGORITHMS TSP 경로 최적화 998개 지점, 두 가지 접근법. Boundary 휴리스틱 · 유전 알고리즘

인공지능 과목(2024-1) 팀 프로젝트입니다. 998개 지점의 외판원 순회 문제(TSP)에서 여러 초기 경로 생성 방식과 유전 알고리즘의 선택·교차·변이 조합 12가지를 비교했습니다. 팀 아이디어였던 Boundary 방식을 구체화해 구현했고, Boundary와 GA를 결합한 방식이 가장 짧은 경로를 냈습니다. 팀 프로젝트 평가 1위, 과목 A+.

  • Heuristics
  • Genetic Algorithm
  • 팀 프로젝트 · 2024
03 NETWORKING WOL Docker 패킷을 직접 만들고, Wireshark로 확인. Python · UDP · Wireshark

네트워크프로그래밍 과목(2024-1) 개인 텀프로젝트입니다. 웹에서 입력한 MAC 주소로 Wake-on-LAN Magic Packet을 만들어 UDP로 전송하고, Wireshark로 실제 전송을 확인했습니다. 같은 네트워크에서는 원격 부팅을 확인했고, 외부망에서는 공유기 설정과 포트 포워딩 제약을 분석했습니다.

  • Python
  • Django
  • UDP
  • 개인 프로젝트 · 2024
코드 보기 (새 탭)
04 DEVELOPER TOOLS CFC 문제 풀이 준비를 자동화한 VS Code 확장. 직접 만들고 매일 쓰는 도구

알고리즘 문제를 풀 때마다 반복하던 문제 폴더·소스·입력 파일·코드 템플릿 생성을 자동화한 VS Code 확장입니다. ChatGPT로 코드를 작성하고, 직접 사용하며 필요한 기능을 다듬었습니다.

  • VS Code Extension
  • 자동화
  • 개인 프로젝트
05 BACKEND Checkhouse 통합 오류를 추적해 제출 가능한 상태로 복구. Spring Boot · JUnit5

비대면 중고거래 중개 서비스를 만든 5인 팀 캡스톤 프로젝트입니다. 백엔드의 상품·검수·배송 기능과 일부 프론트엔드를 맡았습니다. 마감 이틀 전 코드가 한꺼번에 병합되며 기존 기능까지 멈추자, 오류 로그와 요청 흐름을 따라 선언·호출 불일치와 데이터 형식 불일치를 찾아 수정하고 일부는 다시 구현했습니다. 테스트와 리뷰는 도입보다 끝까지 유지하는 것이 중요하다는 점을 배웠습니다.

  • Java
  • Spring Boot
  • JUnit5 · Mockito
  • 팀 프로젝트 · 2024
06 MOBILE Manbo 처음 쓰는 React Native로 프론트엔드를 완성. React Native · Expo

산책로 공유 앱을 만든 캡스톤 팀 프로젝트(2024-1)입니다. 비어 있던 프론트엔드를 맡겠다고 제안했고, 둘 다 처음 쓰는 React Native를 공식 문서와 예제로 익혀 팀원과 정리·공유했습니다. 로그인·홈·커뮤니티·산책로·마이페이지 화면과 백엔드 API 연동을 구현했고, 일정이 밀렸을 때는 남은 기능의 우선순위를 다시 정했습니다.

  • React Native
  • Expo
  • 팀 프로젝트 · 2024
코드 보기 (새 탭)

항목을 누르면 자세한 내용을 볼 수 있습니다.

02 / BACKGROUND

배워온 것과, 배우는 것.

교육 및 활동

  1. 2026.07 — 현재 교육 중

    삼성청년SW·AI아카데미(SSAFY) 16기

    임베디드 트랙 · 2027.07 수료 예정

  2. 2020.03 — 2026.08

    숭실대학교 소프트웨어학부

    학사 졸업 · 전체 4.07 / 4.5 · 전공 4.02 / 4.5

  3. 2024.03 — 2026.08

    SCCC 알고리즘 동아리

    매주 대회 참가, Codeforces·AtCoder 스터디에서 문제 해설

기술 스택

주력
C C++
프로젝트 경험
Java · Spring Boot · JUnit5 · React Native · Python
시스템·도구
Linux · GDB · QEMU · Git · VS Code

수상 및 자격

정보처리기사
SQLD
TOPCIT 수준 4
TOEIC Speaking IH
COS Pro 1급 C++
프로그래밍기능사

03 / LEARNING IN PUBLIC

배운 것을 남깁니다.

풀이와 시행착오, 시스템에 대한 이해를 기록합니다.

04 / GET IN TOUCH

이야기 나눠요.

채용이나 프로젝트 관련 연락은 메일로 부탁드립니다.

이메일 주소를 복사했습니다.