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
- 무선설비기사 자격증 취득