About

1. Introduce

전기전자공학부/전자통신공학을 전공한 대한민국 표준형 공돌이입니다 (아쉽게도 남녀공학 중/고등학교 졸업).

학부생땐 Java , Python 등의 언어를 사용하며 꾸준히 알고리즘을 개발해 왔고, 2회의 논문, 3회의 경진대회 출전 후 3회의 수상 경험이 있습니다.
뒤이어, 졸업 후 Backend 와 DevOps 분야에 흥미를 갖고 매일매일 배우는 중인 2년 차 주니어 백엔드 개발자입니다!

다니엘프로젝트 플랫폼팀 Backend 개발 매니저로 1년 동안 근무하며 Django Rest Framework 를 활용해 API 개발, 호스팅, DevOps 업무를 주로 진행했고, 지속적인 성능 향상을 위해 주말을 제외하고는 매일 코드 리뷰, 1일 1커밋을 지키며 공부했습니다.

현재는 Golang 의 Gin Framework, Ent ORM을 활용한 Backend API 개발 업무와 OpenAPI 작성을 주 업무로 진행하고 있습니다.

2. Interests / Skills

1. Back-end

  • Java
  • Python, Django, Django Rest Framework
  • Go (Golang), Gin, Ent
  • Celery, RabbitMQ, Redis

2. Web Server / Hosting / OS

  • nginx, Gunicorn
  • Docker
  • AWS (VPC, EC2, ELB, RDS, S3, ElastiCache, AmazonMQ)
  • Ubuntu 16.04, Kali-Linux, RHEL

3. DB

  • MySQL

4. Dev-Ops, CI/CD

  • AWS (Lambda, CloudWatch, API Gateway)
  • Slack
  • Github (Webhook, Actions)
  • Jenkins, Argo CD

5. Front-end

  • HTML, CSS, JS
  • AWS (CloudFront, Amplify, S3)
  • Firebase

6. ETC

  • Git, Github
  • Jira, Bitbucket
  • OpenAPI (Swagger, redoc)
  • AWS (SES, WAF)



3. Projects

1. “EnSound Lite API 개발 프로젝트” - “다니엘프로젝트” / 2021.08 ~ 2022.08

음악 교육 플랫폼 “인사운드 라이트” RESTful API 개발, PaaS(AWS) 호스팅 구현

  • 사용 언어 : Python(Django), MySQL
  • DB 모델링, ERD 설계, SQL 쿼리(Native Query, ORM) 튜닝 진행
  • AWS (EC2, RDS, S3), Docker (Compose), nginx 도입, 서버 호스팅 구조 설계/구현
  • Celery, AWS ElastiCache, AmazonMQ (RabbitMQ) 도입, 비동기, 캐시 백엔드 구현
  • AWS (VPC/subnet) 설계/구현, NAT, Bastion Instance 구축
  • OpenAPI (Swagger) 도입/API 문서화, JWT, OAuth2 도입, 인증/미들웨어 설계/구현
  • PG / 암호화(AES256/CBC/PKCS7) 연동 / 송신 메일서버 (AWS SES), Custom Throttling 설계/구현
  • CI/CD (Github Webhook, Actions), Slack API 도입, 에러/로깅 채널 구현



2. “Wi-Fi FTM를 활용한 실내 위치 측위” - “테라헤르츠” 조 (한국해양대학교) / 2019.09 ~ 2020.06

Wi-Fi FTM을 활용하여 실내 사용자의 위치를 3차원 좌표로 추정하는 알고리즘 개발 (Source)

  • 사용 언어 : Java(Android Studio), Python, Matlab
  • IMU 센서 (자이로스코프, 지자계, 가속도), Wi-Fi FTM 프로토콜 활용 3차원 좌표 추정 애플리케이션 개발 (배포 X)
  • 선형 회귀, 가우스-뉴턴법 구현, 평균 오차율을 3.6m -> 1.1m 수준으로 감소
  • PDR 측위를 융합, 최종 오차율을 0.6m 수준으로 감소



3. “야, 너도 드럼 칠 수 있어”. - “어나더레벨” 조 (한국해양대학교) / 2019.06 ~ 2019.09

입력된 음성 소스를 FFT를 통해 주파수 분석, 악보를 출력하는 SW 개발 (Source)

  • 사용 언어 : Python
  • FFT, Sliding Window 기법 융합, 처리 속도 최적화 로직 개발
  • 드럼 연주를 시각화, 가시성 향상에 기여 (LilyPond 등)
  • Numpy, Sci-Py를 활용한 신호 처리 최적화



4. Career

2022.09 ~

주식회사 이자 (서울특별시 서초구)

  • Backend 개발자

2021.08 ~ 2022.08

다니엘 프로젝트 (서울특별시 서초구)

  • Backend 개발 매니저


2015.03 ~ 2021.02

한국해양대학교 (부산광역시 영도구)

  • 전기전자공학부 전자통신공학전공 학사 졸업


2012.03 ~ 2015.02

백운고등학교 (경기도 의왕시)

  • 과학중점계열 졸업



5. Others

2019.09 ~ 2020.06

  • “Wi-Fi FTM를 활용한 실내 위치 측위” 프로젝트

    2020.11 장려상

  • 2020년도 하계종합학술발표회 학부 논문경진대회, 한국통신학회
  • 박지훈, 이세진, 강주리 외 4명(2020), Wi-Fi FTM과 스마트폰 IMU 센서를 활용한 실내 측위 연구, 한국통신학회, 한국통신학회 학술대회논문집, 1329 - 1330 (2 페이지)

    2020.07 우수논문발표상

  • 2020 ICT 대학생 논문 경진대회, (사)대한임베디드공학회


2019.06 ~ 2019.09

  • “야, 너도 드럼 칠 수 있어” 프로젝트

    2019.09 최우수상

  • 2019 KMOU 다학제융합 캡스톤디자인 경진대회, 한국해양대학교 공학교육혁신센터



2020.08

  • 무선설비기사 자격증 취득