Profile
주로 백엔드 개발을 담당하고 있으며, 스타트업에서 서비스를 런칭 및 운영한 경험이 있습니다. Kubernetes 등 다양한 DevOps를 적용할 수 있으며, RabbitMQ나 DB Replication 등을 활용한 대규모 트래픽 처리 경험이 있습니다. 다양한 클라우드 기술을 기반으로 확장성 있는 백엔드 아키텍처를 위해 고민하고 있습니다.
다양한 언어를 기반으로 팀 상황에 맞게 개발하고 배포할 수 있으며, DevOps를 이용하여 빠른 피드백과 지속적인 개선을 추구하고 있습니다. 이를 통해 팀 전체가 책임감을 가지고 개발 역량을 키울 수 있는 환경을 조성하고자 하며, 다양한 언어와 기술에 이러한 원칙을 적용하여 변화에 적응해 나가고 있습니다.
개발은 문제를 적극적으로 해결하는 과정으로 보고, 이를 위해 능동적으로 참여하는 것이 첫 걸음이라고 생각합니다. 어떠한 문제 상황에서도 안정적인 솔루션을 제공하고자 노력하고 있으며, 이러한 마음가짐을 바탕으로 더 나은 개발자로 성장하기 위해 도전하고 있습니다.
- Skills:
- Language: Python, Go, JavaScript/TypeScript, Rust
- Frontend: HTML5/CSS3, JQuery, React.js, Next.js, Svelte.js
- Backend: Express.js, Nest.js, FastAPI, Django, Echo, Rocket, Warp
- Database: PostgreSQL, MySQL/MariaDB, MongoDB, Redis
- DevOps: AWS, GCP, Heroku, Vercel, NCP, Nginx, Apache(Tomcat, Kafka, etc), Docker, Kubernetes
- MLOps: MLFlow, TFX Pipeline
Work Experience
AI 기반 경로/배차 최적화 솔루션 SaaS 스타트업. TIPS, IBK 창공 선정. 빅뱅엔젤스 등으로부터 투자 유치
- 플롯 단일 배차/다중 배차 B2B 서비스 오픈. 해외 서비스 런칭
- 23년 8월 알파서비스 이후 총 생성거리 4백만 km, 누적 사용량 15k+, 누적 사용자 1k+ 달성
- https://m.news.nate.com/view/20240123n29899
- 인공지능 door-to-door 권역 최적화 솔루션 백엔드 개발
- 수요응답형 교통체계(DRT, Demand Responsive Transport) 백엔드 개발
- B2B 서비스 제공을 위한 Mashup API 플랫폼 개발 및 운영
- 연비, 점착시간 등을 반영한 경로 최적화 및 배차 알고리즘 고도화
- L4 스위치 이중화 + HAProxy 이중화 기반 IDC 간 분산 네트워크 및 로드밸런싱 환경 구축
- FileSystem + Local standalone Redis/PSQL → AWS S3/AWS RDS Migration
- AWS <-> NCP 간 Cloud Zero-DownTime Migration
- 사내 백오피스 풀스택 개발/운영. 전체 서비스 환경 CI/CD 파이프라인 도입
- 이동 경로 간 POI(Point of Interest) 기반 경로 최적화 프론트엔드 개선 및 유지보수
- 플롯 서비스 프론트엔드 리팩토링 및 유지보수
고객 맞춤형 조향 중개 및 향수 소분 플랫폼, 2022 교내 창업경진대회 수상 스타트업
- PHP Laravel + Apache Tomcat → Express.js + pm2 + Nginx 백엔드 및 서버 인프라 재설계.
- 관련 레거시 코드 청산 및 서비스 유지보수
- pm2 cluster mode를 활용한 서버 부하 분산 및 고가용성 확보, 무중단 배포 구축
- 기존의 외주 개발된 백엔드 및 Gabia 기반 서버 인프라 -> AWS 기반 인프라 무중단 Migration 및 관리
- MySQL + Inmemory Cache → MongoDB + Redis 무중단 Migration 및 ElastiCache 적용
- 사용자 향수 설문 기반 추천 알고리즘 구현
- Swagger 활용한 API 명세 및 DB 프로세스 과정 정리 및 문서화
- Flutter-web 기반 정적 Frontend를 node.js 기반 서빙 배포
- 코드 품질을 높이기 위한 리뷰 프로세스 도입
Extra Experience
블록체인 기반 전문가 평판 조회 서비스
- 2차 MVP 당시 가입자 600명 돌파한 전문가 평판 조회 서비스 커리어젠 개발
- LBank 등 거래소와의 파트너십 및 협업 진행
- Web3 기반 NFT 서비스 백엔드 개발
- Nest.js 기반 MVC 패턴 적용 API 개발
- 유지보수 및 확장성을 위한 애플리케이션 구조 분리 개발
- 코드의 재사용성과 테스트 용이성을 높이기 위한 모듈화
- 블록체인 기술 통합 -> NFT 기반 상장 발행하여 신뢰성 확보
- 사용자 알림 기능 등 사용자 니즈에 맞는 기능 개발
- 상속의 문제점 개선 및 유연한 테스트를 위한 Repository 패턴 적용
- Nest.js 기반 MVC 패턴 적용 API 개발
- EthGlobal EthOnline 2023 The Graph 1위
- https://ethglobal.com/showcase/careerzen-rg9ns
- LBank 주최 2023 Innovation Camp University Tour 스폰서로 활동
- 2024 고려대 블록체인 학회 KOBAC 데모데이에서 정식 발행 서비스로 선정 및 활용
중학생 / 고등학생 대상 코딩 강사
- 중등부 중급반(2021.05~) / 중등부 심화반(2021.12~) 담당
- 파이썬 활용 알고리즘 기초/심화, 백엔드/프론트엔드 기초 교육
- Next.js + Vercel 기반 블로그 프로젝트 등 토이프로젝트 기반으로 한 수업 진행
- 도메인 주도 설계, 전술적 도메인 패턴 등 소프트웨어 아키텍처 교육
- 아두이노 및 라즈베리파이를 활용한 IoT 관련 방학특강 진행
- COS PRO 자격증 반 운영(2022.03~, Python)
- YBMIT COS 우수교육기관 선정.
- 한국디지털미디어고등학교, 경기북과학고등학교, 대구마이스터고등학교, 선린인터넷고등학교 등 진학
- 한국정보올림피아드2022 입상(은상, 동상)
2020 ctftime.org USA 1위(~3분기), 최종 9위의 다국적 고등학생 CTF 팀. Microsoft ReFirm Labs 등 다수 기업에서의 후원을 받음
- 다수 CTF 참여 및 상위권 입상
- 2020 Russia SpamAndFlags CTF World Championship 60th
- Web Application 취약점을 활용한 XSS
- shor’s algorithm을 활용한 Quantum Cryptography
- 제한된 shell에서 활용 가능한 Python 취약점을 활용한 RCE
- 2020 SharkyCTF 4th
- 2020 UMDCTF ThreatSims 1st
- GnuRadio를 활용한 Signal 기반 다양한 문제 해결
- Hilbert Transform을 통한 실제 Frequency 분리
- GnuRadio 내 Quadrature Demod Block 활용한 Signal 제어 및 복호화
- 2020 TigerKingCTF Penetration ThreatSims 3rd
- Command Line Shell 방식 취약점을 활용한 SQL Injection
- Werkzeug 모듈 취약점을 활용한 Python Flask 내 Debugger Pin 탈취
- 2020 Russia SpamAndFlags CTF World Championship 60th
- 2020 rgbCTF 개최 및 운영
- https://ctftime.org/event/1042/
- Razer, Amazon 등 다수 기업의 투자 유치 -> 팀 후원의 기반을 마련하는 계기가 됨
- 총 1046팀 참여 -> 2020년도 CTF 중 최대 규모의 CTF 중 하나
Business Projects
2023.10~2024.01 | 수요응답형 교통체계(DRT, Demand Responsive Transport) 백엔드 개발
https://www.aitimes.com/news/articleView.html?idxno=148869
(주) 플릿튠, Backend Engineering
- 현대, 쏘카 등 다양한 기업과 대학에 제공된 서비스 플랫폼 백엔드 개발
- GraphQL 기반 백엔드 개발 및 Grafana 모니터링 구축
- Kubernetes + Docker 기반 서비스 배포 및 관리
- gitlab CI/CD 기반 AWS EKS 클러스터 배포 자동화
- 무중단 배포를 위한 Rolling 배포 전략 적용
- 고성능 분산처리를 위한 비동기 및 병렬 처리 도메인 설계
- 효율적인 리소스 관리와 최적화된 시스템 운영을 위한 비동기 처리
- Redis Cluster 구독 모델 메시지 브로커 개발
- 클러스터 환경에서의 높은 가용성과 장애 복구 기능을 목표로 설계
- Redis Cluster의 Publish, Subscribe를 활용한 프로세스별 구독형 로직 구현
- 구독형 패턴의 한계를 개선하기 위한 비동기 모니터링 로직 설계
- 분산락을 활용한 메시지 브로커 <-> 데이터베이스 간 연동 장애 복구 기능 구현
- 기존 Redis 활용 서비스 대비 4배 이상의 처리량 향상
- Gomock 기반 Unit Test 및 Integration Test 적용
- 코드 커버리지 60% 이상 달성 및 각 기능별 다수(50+)개의 테스트 케이스 적용
- 데이터베이스 모델링 및 go-pg 활용 ORM 도입
- 기존의 바닐라 SQL 쿼리를 ORM을 활용한 쿼리로 변경
- 다량의 데이터를 위한 쿼리 최적화 작업
- 100만 건 이상의 데이터를 처리하는 쿼리를 위한 인덱스 설계
- 쿼리 플랜 분석을 통한 쿼리 최적화
- 서킷 브레이커 패턴을 활용한 서비스 안정성 개선
2023.10~2023.12 | 사내 슬랙 연동 백오피스 대시보드 및 모니터링 환경 구축
(주) 플릿튠, DevOps Engineering
- 관리자 대시보드 및 주문/사용자 관련 백오피스 툴 개발(Typescript)
- Bun + Next.js 기반 SSR 어플리케이션 개발
- 마일리지, 통계, 주문 관리 등 편의성 기능 제공
- gitlab + docker + AWS ECR 기반 docker image 자동 배포 CI/CD 파이프라인 구축
- 클라우드 모니터링 및 CS 응대 등의 불편함 해소를 위한 슬랙 연동 모니터링 환경 구축
- AWS CloudWatch, SNS, Lambda 적용 서버 인스턴스 모니터링 및 알림 설정
- API 서버의 health check가 가능하도록 슬랙 봇 구축
- 채널톡 Webhook과 연동하여 슬랙에서 CS를 확인 및 대응 가능하도록 설정
- 실제로 하루 정도의 시간 단축 및 효율성 향상을 확인
- Python FastAPI + Docker Compose 기반 백엔드 개발
- AWS Load Balancer + S3 기반 네트워크 모니터링 및 로깅 구현
- 비정상 네트워크 트래픽을 감지할 수 있는 로직 구현
- 편의성과 효율성에서 좋은 평가를 받음
2023.07~2023.10 | B2B 서비스 제공을 위한 Mashup API 플랫폼 개발
www.aitimes.com/news/articleView.html?idxno=154106
(주) 플릿튠, FullStack Engineering
- 다양한 영세 업체 및 다수 모빌리티 기업에 제공된 B2B Mashup API 플랫폼 개발
- 다양한 외부 서비스와의 데이터 통합을 위한 Mashup API 로직 구현
- README.md 기반 API 명세 문서화
- 사용자 요구에 맞는 API 구현 -> 빠른 피드백을 통한 지속적 개선으로 좋은 평가를 받음
- 프로파일링 기반 코드 최적화 도입
- 사용자 증가에 따른 서비스 성능 저하 문제 해결
- 프로파일 데이터 및 트레이스 데이터를 활용한 코드 최적화 시도
- PGO(Profiling Guided Optimization) 기반 코드 최적화
- 기존의 1.3배 이상의 성능 향상, 레이턴시 30% 이상 감소
- 요청 처리 및 개선을 위한 Rate Limiting 및 캐싱 적용
- 고루틴과 채널을 활용한 비동기 처리로 시스템 병목 현상 해소
- 기존 1초당 1천 건의 요청 처리 -> 1초당 1만 건의 요청 처리
- GoMock 기반 Unit Test 및 Integration Test 적용
- Gitlab CI/CD 파이프라인에 100여 개의 테스트 코드 적용
- DevOps E2E 테스트 자동화
- 기존 로그 시스템 문제 개선을 위한 ELK 스택 적용
- 기존의 로그 시스템 대비 3배 이상의 처리량 향상
(주) 플릿튠, Frontend Engineering
- 이동 경로 간 POI(Point of Interest) 기반 POI Editor 사용자 경험 개선
- 사용자 Needs에 맞는 POI Editor 웹 솔루션 편의성 기능 개발 및 개선
- OpenStreetMap ↔ 실제 위치 오차로 인한 피드백을 위한 맵 파노라마 뷰 적용
- 코드 리팩토링을 통한 레거시 청산.
- 기존 Recoil@atom 기반 전역 상태 관리 문제점 해결
- 동시성 문제로 인한 상태 관리 문제 해결을 위한 Recoil@selector 적용
- 기존의 html 태그 loading=lazy 문제점 해결을 위한 IntersectionObserverAPI 기반 Lazy Loading 구현
- 각각의 recoil에 의존하여 변화하던 코드에 의존성 역전 적용
- 단일 custom hook을 통한 recoil atom의 변화에 따른 상태 변화 관리
- 인터페이스 기반 recoil atom 관리 및 상위 정책 적용
- Chrome Lighthouse 기준 퍼포먼스 이전 대비 n% 상승, 최대 1.6배 상승
- 기존의 함수형 코드를 객체 지향적 코드로 리팩토링
- SonarCloud 기준 재사용성에서 30% 이상의 향상
- 코드의 유연성에 집중한 리팩토링 -> 기존의 요청 관련 코드의 문제점을 개선
- 기존 Recoil@atom 기반 전역 상태 관리 문제점 해결
(주) 플릿튠, Backend Engineering
- 실제 데이터 가공 모델링 및 클러스터링 후 비교 분석(Python)
- 최단경로 최적해 알고리즘 고도화(Go)
- Route Optimization System(경로 최적화 솔루션) 처리속도 평균 x%, 정확도 평균 y% 개선
- Time Matrix가 최적해 도출 과정에서 영향을 미치지 않던 문제 수정
- 최초 생성된 결과보다 경로 재배치 후가 더 효율적인 상황 감소
- 점착 시간을 반영한 TSP 알고리즘 설계 및 적용
- 기존의 서버 로직 개선을 위한 프로파일링 적용 및 코드 최적화
- 메모리 최적화 및 시간복잡도 20% 이상 개선
- 서비스 벤치마킹 후 프로세스 최적화를 위한 GoRoutine 적용
- 경로 재배치(Reordering) 과정 중 메모리 문제 개선
- 해당 기능을 통해 더 많은 사용자 요구사항 반영하여 좋은 평가를 받음
Personal Projects
- 블로그 플랫폼 백엔드 유지보수 및 고도화
- 레거시 코드 개선. 기존의 배포 과정만을 담은 jenkins CI/CD 문제 개선
- 기존에 별도 라이브러리로 분리되었던 코드 모듈화
- Dependency Injection 기반 의존성 역전 원칙 적용
- Integration Test 등 테스트 코드 다수 적용.
- Jira kanban board 기반 개발 프로세스 관리
- erdcloud 기반 DB 설계 및 관리
- google docs + redoc 기반 API 문서화
- jenkins 기반 CI/CD 파이프라인 구축
- 다수의 컨텐츠 업로드 문제 개선을 위한 GraphQL 기반 API 통신 프로토콜 적용 중
MrQr(한양대학교 ERICA 창업동아리), Backend Engineering
- FastAPI + Redis + Docker 기반 백엔드 개발/배포/운영(Python)
- 서비스 서버 비용 절감/트래픽 관리를 위한 AWS EC2 Auto Scaling 적용
- 데이터베이스 경험 개선을 위한 ORM 도입(Python)
- 서비스 전체 CRUD API 개발 및 API 명세 문서화
- 아키텍처 개선 및 고성능 병렬 처리를 위한 Apache Kafka + Kubernetes cluster 적용
- github webhooks + discord 활용 커밋 관리 시스템 도입
- AWS S3 + AWS CloudFront 기반 이미지 CDN 구축(Javascript)
- 레거시 코드 청산을 위한 프로젝트 패턴 변경 및 테스트
- Dependency_Injector 기반 Singleton 적용
- MySQL Foreign Key로 인한 관리와 테스트 및 개발 편의성 문제를 위한 관리 알고리즘 설계
- 각 테이블 간 의존성 그래프 구현 및 그래프를 기반으로 한 위상 정렬 설계 개발
- 기존 테이블과 현재 코드 상의 테이블 간 비교를 통한 테이블 변경점 관리
Team A.C.T, Backend Engineering/Project Management
- Jira를 활용한 프로젝트 일정을 관리 및 각 단계의 주요 마일스톤을 설정
- 프로젝트의 품질 기준 설정 및 지속적 모니터링
- FastAPI + docker + AWS EC2 기반 CRUD API 백엔드 개발(Python)
- Github Actions 파이프라인 구축 및 DockerHub 자동 배포 적용
- 오픈소스 자동화 라이센스 및 의존성 관리를 위한 Kakao Olive Platform 도입 및 Olive-cli 적용
- Flask 기반 프로젝트 자체 End-To-End MLOps 백엔드 설계 및 개발(Python)
- Tensorflow 기반 운동 모델 학습 및 음식 분석 모델 추론 API 개발(Python)
- 기존 레거시 코드 청산 -> Class 기반 코드로 리팩토링(Python)
- 기존의 함수형 코드는 유지보수 및 확장성에 문제가 있었음 -> 객체 지향적 코드로 리팩토링
- MLOps를 위한 MLFlow 기반 모델 관리 및 추론 API 개발(Python)
대전대신고등학교, Fullstack Engineering
- Rust Rocket + Nginx + MySQL 기반 Restful API 백엔드 개발. AWS EC2 배포(Rocket)
- Vue.js 기반 프론트엔드 개발(Javascript)
- AWS Application Load Balancer 활용 VPC 간 로드밸런싱 및 Auto Scaling 적용
- 실시간 정보 요청 방식에 HTTP 대신 Websocket 적용(Rust)
- 트래픽이 몰리는 경우 API 리스크를 감소시킬 수 있도록 설계
- RabbitMQ 적용하여 비동기적으로도 가능하게끔 구현
- NEIS OpenAPI를 기반으로 한 금일 식단표 제공 기능 추가(Rust)
- Linkerd를 이용한 서비스 메쉬 적용으로 마이크로서비스 관리
- 데이터베이스 쿼리 최적화 경험
- MySQL의 Explain 기능을 활용한 쿼리 플랜 분석
- 쿼리 플랜 분석을 통한 쿼리 최적화
Team A.C.T, FullStack Engineering/Project Management, Team Leading
- 수상 이후 SK Planet의 생활 플랫폼 중 일부로 제공되어 1년간 서비스를 운영함
- 처음 진행한 개발 프로젝트로, 클라우드 환경에서의 백엔드 개발과 서버 소프트웨어, 클라우드 등 다양한 경험을 해볼 수 있는 기회가 됨
- Nginx + Flask + GCP + MySQL 기반 CRUD API 백엔드 개발(Python)
- SKT NUGU OpenAPI 기반 Backend Proxy ↔ 백엔드연동(Python)
- HTML5/CSS3 + Jquery 기반 프론트엔드 개발 및 Jinja template 기반 서빙 배포(Javascript)
- CSS3 @media 활용 반응형 웹 UI/UX 개발(HTML5/CSS3)
- 종료 후 문제가 되었던 부분과 프로젝트 패턴 등의 개선점을 피드백하여 새 토이프로젝트에 적용함
- github.com/lavi02/Rust_Rocket_Reqwest
- MySQL + Rust Rocket 활용 API dependency(Rust)
- 이용자층을 고려하여 메신저 프로그램 Discord 애드온 PreMiD을 활용한 서비스 운영(Javascript)
- ByteStream의 버퍼사이즈 조절을 통한 Rust http 라이브러리 Reqwest의 메모리 초과 문제 개선(Rust)
- 구조체에 값을 새로이 할당 후 메모리를 해제하는 방식을 활용한 동적 Response 오류 문제 수정 및 Rust 라이브러리인 Rust Reqwest에 수정사항 적용(Rust)
Open Source Activities
GDG Daejeon 오픈소스 컨트리뷰션 리드/멘토
GDG Daejeon
2023-gdg-oss.notion.site/GDG-Daejeon-2c5bea5d38304f50a21dae37e56fa65c
- GDG Daejeon에서 진행하는 오픈소스 컨트리뷰션 스터디 리드 및 멘토링 활동
- 4주간 진행되는 오픈소스 컨트리뷰션 스터디에서 리드를 맡아 진행
- 모두가 오픈소스 기여를 경험해볼 수 있도록 선정하여 풀 리퀘스트를 만들어보는 것을 목표로 함
- 원활한 기여를 위한 오픈소스 프로젝트 선정, 이슈 트래킹 및 기여자 가이드라인 개발
- 오픈소스 라이센스 등 관련 지식을 위한 세미나 진행
- 다양한 오픈소스 검증 CI/CD 도구를 활용한 개인 프로젝트별 풀 리퀘스트 자동 검증 파이프라인 구축
- protobuf 테스트 중에 일어나는 스왑 메모리 문제를 해결하기 위해 이슈 트래킹
- 리눅스 환경에서 테스트 도중 기존 메모리 대신 스왑 메모리를 사용하는 문제를 발견
- 테스트 환경에 적합한 최소 메모리 사이즈를 제시
- 이슈 트래커에서의 토의 과정 정리 후 README.md에 기여
- Sonoff NSPanel에 사용되는 노코드 기반 디스플레이 펌웨어의 한글 번역 기여
- 한글이 포함되지 않았던 4.2 이전 버전에 최초 한글 기여
- 번역된 부분 외의 나머지 파트에 대한 번역 작업 추가 진행 후 풀 리퀘스트 생성
- 이후 4.2 이후 버전에 한글이 포함되면서 전 파트에 대한 한글 번역 기여
- 게임
Palworld
의 Dedicated Server를 도커/쿠버네티스 등 컨테이너 환경에서 실행하기 위한 프로젝트 - 이슈 트래킹을 통한 문서 기여 및 번역 작업 진행
- docker compose 환경에서 Configuration을 새로 적용하는 경우 제대로 적용되지 않고 새로 리셋되는 문제 해결
- docker compose 관련 shell script 문제 수정
- 기존 서버를 타 서버로 마이그레이션하는 경우 발생하는 문제 문서화
- 누락된 한글 번역 적용 및 관련 내용 문서화 작업 진행
Awards
- 2024.01 교내 해동창업경진대회 장려상
- 2022~2023, Kaggle Competition 다수 참여 및 상위권 입상
- Big Data Analytics Certification KR 2022 상위 3%
- Kaggle Playground Series - Season 3, Episode 24 상위 15%
- 2023.10 정주영창업경진대회 성장트랙 대상
- 2023.06, 양자정보경진대회 해커톤 입선
- 2020.04, University of Maryland UMDCTF 1등
- 2020.03, Russia SpamAndFlags CTF World ChampionShip 60등, 상위 9%
- 2019.12, SKT 제19회 앱잼 최우수상
- 2019.11, SKT 0과 함께하는 스마틴앱챌린지 미래산업부문 최우수상
- 2019.07, 울산&부산 공동개최 안전메이커톤 최우수상
Extra Activities & Certificates
- 2023.10~2024.03, F-Lab 파이썬 딥다이브 멘토링 과정 수료
- 2024.01~2024.02, 데이터 기반 사이버 침해대응 실무 전문가 과정 1기
- 2024.01, Microsoft AI Skills Challenges for MVPs and Communities 수료
- 2023.11 Google for Developers Machine Learning Bootcamp 수료
- 2023.10 DeepLearning.AI Deep Learning Specialization
- 2019.07, SK Planet 청소년 앱개발교육 수료
- 2019.07, UNIST 제5회 국가슈퍼컴퓨팅 청소년 캠프 수료
Education
한양대학교
컴퓨터소프트웨어학부 / 학사과정 휴학(2학년)
March 2021 - present
- 2023~현재 대학 체스 커뮤니티 King’s Gambit 4.5기
- 2021.03-2022.06 한양대 알고리즘 전공학회 학회원
- 2021.07,2021.12 한양대 중앙감사위원회 위원
대전대신고등학교
자율형 사립고등학교
March 2018 - February 2021
- 2019-2020 소프트웨어 창체동아리 A.C.T 운영
- 2019 대전 사이언스페스티벌 부스 운영
- 2019 대전 청소년동아리 V-Lab 지원사업 선정
- 2019 YCF 특별상(뉴욕주립대 총장상)
- 2019 대전 오량해커톤캠프 개최
- 서버 프로그래밍 멘토(Node.js, Python)
- 2019 대전시민과 함께하는 메이커 페스티벌 운영
- 라즈베리파이, 아두이노 등을 활용한 메이커 교육
- LED와 아두이노를 활용한 DIY 목걸이 제작 체험 운영
- 2018~2019 대전교육청 앱개발 학생동아리 운영
- 2018~2019 대전 청소년비즈쿨 체험활동 운영
- 2019 코딩 멘토링 자율동아리 NACT 부회장
- 교내 C언어 기초 교육 진행
- 교내 오량 SW한마당 2018 알고리즘 분야 은상, 2019 창의적 사고분야 은상
- Bypass-Process-Monitoring Based Game Process Tracker - C# & Assembly
- kernel32 API hooking 활용한 프로세스 모니터링 & 트래킹
- SteamAPI 기반 게임 플레이 시간 추적
- Bypass-Process-Monitoring Based Game Process Tracker - C# & Assembly
- 2018 교내 오량 학술한마당 R&E 분야 금상
- 키워드 기반 관심사 추천 솔루션 - 행렬을 중심으로
- Node.js 기반 웹 서버 구축
- Tensorflow.js 기반 머신러닝 모델 및 크롤러 개발
- 키워드 기반 관심사 추천 솔루션 - 행렬을 중심으로
Article & Presentation
- 2023년 신입 개발자 회고 - 2023.12, 개인 블로그
- 오픈소스가 뭔가요? - 오픈소스 컨트리뷰션 경험하기 - 2023.11, Google Developers Group Daejeon DevFest 2023 세션
- Quantum Karnaugh map in NV-Center Quantum Computer - 2023.06, 양자정보경진대회 해커톤
- Level Design - 2022.09, 한양대학교 ERICA 오픈소스sw기초
- 대전 대신고 교내에서 분리수거에서의 불편한 점 개선을 위한 구조물, 시설물 창안 - 2020.06, STEAM R&E 페스티벌 연구과제
-
투머치스피커 - 2019.12, 전국 청소년 비즈쿨 페스티벌