안녕하세요,
성장하는 개발자 이준용입니다

C++ / Java Spring Backend Developer

C++ 기반 게임 클라이언트와 리눅스에서 동작하는 전기차 충전기(OCPP) 모듈을 개발해 왔습니다. 저수준 시스템과 실시간 처리 경험을 바탕으로, 이제 매매체결 분야에 도전합니다.

8년+
개발 경력
8개
대표 프로젝트
C / C++
주력 언어
이준용 프로필 사진
About Me

성장하는 개발자, 이준용입니다

국립 공주대학교 컴퓨터공학과를 졸업하고, 이스트소프트/이스트게임즈에서 약 3년간 MMORPG 게임 클라이언트를 개발했습니다. 신규 컨텐츠 개발과 유지보수, 모바일 포팅과 성능 최적화까지 폭넓게 경험했습니다.

이후 클린일렉스에서 약 5년간 웹 서버 개발과 함께, C++로 OCPP(Open Charge Point Protocol) 라이브러리와 전기차 충전기 시뮬레이터를 직접 설계·개발했습니다. 충전기와의 UDP 통신 서버 유지보수, 관리자 페이지 개발을 통해 데이터베이스 경험도 두루 쌓았습니다.

최근에는 그린컴퓨터아트학원 백엔드 과정을 통해 Java/Spring 역량을 확장하며, AI API를 접목한 웹 서비스를 직접 구축했습니다. 저수준 시스템과 실시간 처리에 대한 이해를 바탕으로 매매체결 분야로 새롭게 도전하고자 합니다.

경력 / 활동

  • 2015.03국립 공주대학교 졸업 · 컴퓨터공학
  • 2015.06 – 2018.11이스트소프트 / 이스트게임즈 · C++ 게임 클라이언트
  • 2020.01 – 2025.09클린일렉스 · 웹 서버 / C++ OCPP 라이브러리
  • 2025.12 – 현재그린컴퓨터아트학원 · 백엔드 개발자 양성과정
Certifications

자격증

2026.03
SQL 개발자 (SQLD)
2019.12
컴퓨터활용능력 1급
2014.05
정보처리기사
2011.11
워드프로세서 1급
2010.08
ITQ 아래한글 A급
2010.08
ITQ 한글엑셀 A급
Tech Stack

기술 스택

실무와 프로젝트에서 사용해 온 언어, 프레임워크, 데이터베이스와 인프라 도구입니다.

언어 & 라이브러리 Languages

CC
C++C++
Boostboost
JavaJava
SpringSpring
Node.jsNode.js
PHPPHP

데이터베이스 Database

MySQLMySQL
MariaDBMariaDB
RedisRedis

인프라 & 툴 Infra & Tools

DockerDocker
PodmanPodman
nginxnginx
GitGit
JenkinsJenkins
Projects

대표 프로젝트

C++로 진행한 게임·컴퓨터비전·트레이딩 프로젝트와, 최근 Java/Spring으로 구축한 학원 프로젝트입니다.

C++C++ 프로젝트

게임 클라이언트 · 컴퓨터비전 · 트레이딩 시스템
MMORPG 게임 클라이언트 화면
Game Client · 팀 (이스트소프트)

MMORPG 게임 클라이언트

‘카발1’ 클라이언트의 신규 컨텐츠 개발·유지보수와 모바일 포팅을 담당했습니다. VS2012→2015 / C++11→14 마이그레이션, 렌더링 성능 개선, 태국 재출시 대응을 수행했습니다.

C++DirectX최적화포팅
모바일 퍼즐 게임 화면
Mobile Game · 개인

모바일 퍼즐 게임

Cocos2d-X 엔진으로 개발해 Android·iOS 양 플랫폼에 출시한 캐주얼 퍼즐 게임입니다. 크로스플랫폼 로직, 구글 애드몹·인앱 결제·업적(도전과제) 시스템을 직접 구현했습니다.

C++Cocos2d-XAndroidiOS
코인 자동매매 프로그램 화면
Trading System · 개인

코인 자동매매 프로그램

Binance REST/WebSocket API로 실시간 시세를 수집하고, 보조지표를 계산해 전략 기반으로 매수·매도 주문을 자동 실행합니다. WebView2로 수치·매매내역을 시각화했습니다.

C++Binance APIWebSocketWebView2
동전 인식 프로그램 화면
Computer Vision · 개인

동전 인식 프로그램

OpenCV로 사진 속 동전을 검출·분류해 합산 금액을 계산합니다. grayscale·thresholding·morphology로 영역을 검출하고, Labeling과 PCA 기반 비교로 동전 종류를 판별합니다.

C++OpenCVPCA
모션 인식 RC 탱크 제어
Computer Vision · 팀

모션 인식 RC 탱크 제어

키넥트로 사람의 동작을 인식하고 블루투스로 명령을 전송해 장난감 탱크를 무선 제어하는 프로젝트입니다. 모션 인식과 블루투스 메시지 전송을 담당했으며 우수논문상을 수상했습니다.

C++KinectBluetooth
영상 움직임 감지 프로그램
Computer Vision · 팀

영상 움직임 감지 프로그램

OpenCV로 프레임 차분·배경 차감 기반 움직임을 실시간 검출하고 표시합니다. 모폴로지 연산으로 노이즈를 제거하며, 카메라를 연결하면 실시간 감지가 가능합니다.

C++OpenCV실시간 처리

학원학원 프로젝트 (Java / Spring)

발표자료 PDF · 시연 영상 · 라이브 사이트 포함
Assist for Artists 표지
개인 프로젝트 · Spring

Assist for Artists

화가·웹툰작가·사진사 등 이미지 아티스트를 위한 통합 플랫폼입니다. 커뮤니티(게시판·댓글·공지), 이미지 필터·배경 제거, AI 이미지/동영상 생성, 구독·결제(토스 PG 연동), 관리자 대시보드를 구현했습니다.

JavaSpringMyBatisGenAIMySQLToast UIToss PG
시연 영상
발표자료 (AssistForArtists.pdf)
CareerMate 표지
팀 프로젝트 (Team A) · Spring

CareerMate

AI를 접목한 구인·구직 사이트입니다. 구직자에게는 AI 기반 자기소개서 작성과 면접 준비를, 기업에는 구인공고 등록 기능을 제공해 원활한 인력 공급을 지원합니다. 결제·지도·소셜 로그인·공공데이터를 연동했습니다.

JavaSpringMyBatisGemini APIRedisMySQL공공데이터 APIToss PG
시연 영상
결과보고서 (CareerMate.pdf)
Awards

수상내역

학업과 연구 활동을 통해 받은 수상 기록입니다.

🏆 동상 2013년 12월 12일

RC카 지정경로 자동 이동 시스템

공주대학교 2013학년도 2학기 캡스톤디자인 경진대회

아두이노와 안드로이드 간 블루투스 통신을 이용한 RC카 지정경로 이동 시스템입니다. 앱에서 원하는 경로를 직접 그린 뒤 start 버튼을 누르면 RC카가 지정한 경로대로 이동하며, 격자 한 칸은 약 1m에 해당합니다. 팀명 The Class로 출전해 교내 캡스톤 디자인 대회에서 동상을 수상했습니다. 저는 팀 내 안드로이드 프로그래밍을 담당했습니다.

ArduinoAndroidBluetoothRC카캡스톤디자인
🏅 우수논문상 2014년 11월 7일

키넥트를 이용한 마이크로프로세서 기반의 제스처 인식

한국실천공학교육학회 2014년도 학술발표대회 (한국기술교육대학교)

키넥트로 사람의 골격 데이터를 추출하고, C++ 프로그램이 이를 분석해 동작을 인식합니다. 인식된 명령은 블루투스를 통해 아두이노로 전달되며, 아두이노 C 프로그램이 신호를 해석해 장난감 탱크의 움직임을 제어합니다. 정지·전진·좌회전·우회전 등 7가지 제스처를 지원합니다. 해당 프로젝트를 논문으로 작성해 학술발표대회에 제출했고, 우수논문상을 수상했습니다.

C++ArduinoKinectBluetooth제스처 인식
Career

경력 타임라인

학업부터 현재까지의 주요 경력과 활동입니다.

2025 — 현재

백엔드 개발자 양성과정

그린컴퓨터아트학원

Java/Spring 기반 백엔드 과정을 수강하며 Assist for Artists, CareerMate 프로젝트를 진행했습니다. AI API와 결제·소셜 로그인·공공데이터를 연동한 실전 서비스를 구축했습니다.

2020.01 — 2025.09

웹 서버 / C++ OCPP 라이브러리 개발

클린일렉스

웹 관리자 페이지 개발·유지보수와 함께, C++로 Windows·리눅스용 전기차 충전기(OCPP) 라이브러리와 시뮬레이터를 개발했습니다. 충전기와의 UDP 통신 서버를 유지보수하며 데이터베이스 경험을 쌓았습니다.

2019.02.16

퍼즐 게임 '다람쥐와 퍼즐' 출시 (개인)

Google Play · Apple App Store

C++ 기반 Cocos2d-x 엔진으로 직접 개발한 2D 퍼즐 게임입니다. 2D 성능과 주력 언어(C++)와의 궁합을 고려해 Cocos2d-x를 선택했습니다. 6개국어로 번역해 글로벌 출시했으며, 번역과 삽화 디자인은 외주를 활용했습니다.

2015.06 — 2018.11

C++ 게임 클라이언트 개발

이스트소프트 / 이스트게임즈

MMORPG ‘카발’ 클라이언트의 신규 컨텐츠 개발과 유지보수를 담당했습니다. 모바일 팀으로 이동해 포팅과 성능 최적화, 모바일 UI/UX에 따른 로직 개편 작업을 진행했습니다.

2015.03

국립 공주대학교 졸업

컴퓨터공학 전공

재학 중 컴퓨터비전 기반 동전 인식, 영상 움직임 감지, 모션 인식 RC 탱크 제어 등 다수의 C++ 프로젝트를 수행했습니다.

Personality & Hobbies

성격 & 취미

개발 밖에서 시간을 보내는 방식입니다.

음악 감상

경쾌하고 맑은 느낌의 음악을 좋아합니다. 밝고 투명한 선율이 기분을 환기시켜 주는 순간을 즐깁니다.

좋아하는 플레이리스트

피아노 연주

취미로 피아노를 칩니다. 잘 치는 편은 아니지만, 좋아하는 곡을 직접 연주하는 즐거움이 있습니다.

※ 어디까지나 취미 수준입니다 :) 연주 영상 보기

게임 & 웹툰

게임을 직접 플레이하거나 웹툰을 보는 것을 좋아합니다. 새로운 콘텐츠를 경험하며 다양한 아이디어를 얻습니다.