Resume
My professional career, experiences, and skills.
황도연
소프트웨어 개발자 - 경기 성남시 수정구 시흥동 288-11
요약
임상시험 데이터 관리, 웹 개발, DevOps 분야에서 다양한 경험을 쌓은 소프트웨어 개발자입니다. Python, JavaScript, AWS 등 다양한 기술에 능숙하며, 확장 가능한 소프트웨어 솔루션 개발, 인프라 자동화, 데이터 처리 워크플로우 개선에 뛰어난 능력을 보유하고 있습니다. 복잡한 프로젝트를 효율적으로 관리하고, 고품질의 소프트웨어 애플리케이션을 제공하는 데 주력하고 있습니다.
연락처
- 전화번호: +82 1051722003
- 이메일: waylake2003@gmail.com
- LinkedIn: LinkedIn
- GitHub: GitHub
전문 분야
분야 | 기술 |
---|---|
프로그래밍 언어 | Python, JavaScript, TypeScript |
웹 개발 | React, Next.js, ExpressJS, Node.js, Tailwind, Django, FastAPI |
데이터베이스 | MySQL, MongoDB, Postgres |
클라우드 및 DevOps | AWS, Docker, Terraform, Ansible, NGINX, GitHub Actions, Jenkins |
기타 | Git, Linux, Bash, Agile Methodology, API 개발, 데이터 수집 및 정제 |
경력
Mediaiplus
경기 성남시 수정구 시흥동 288-11 | 2022년 2월 - 2024년 3월
임상시험 데이터 수집 및 데이터 웨어하우스 구축 (2022년 2월 - 2022년 12월)
- 임상시험 데이터를 수집하여 MySQL 데이터베이스에 저장하고, 데이터 웨어하우스를 구축하여 데이터를 효율적으로 관리하고 분석할 수 있는 환경을 마련했습니다.
- Python 스크립트를 작성하여 데이터 수집 자동화 및 정기 업데이트를 구현했습니다.
- 사용 기술: Python, MySQL, Linux
임상시험 데이터 수집 소프트웨어 개발 (2022년 2월 - 2022년 12월)
- isrctn, mfds, chris 사이트에서 제공하는 임상시험 데이터를 수집하는 소프트웨어를 개발했습니다.
- 각 사이트의 API를 활용하여 데이터를 수집하고, 이를 데이터베이스에 저장하여 일관된 형식으로 통합했습니다.
- 사용 기술: Python, MySQL, Linux
임상시험 Regulation 및 Guidelines 제공 페이지와 API 백엔드 개발 (2023년 5월 - 2023년 7월)
- 최신 임상시험 규제 및 지침을 제공하는 웹 페이지와 이를 위한 API 백엔드를 개발했습니다.
- React를 사용하여 사용자 친화적인 프론트엔드를 구축하고, ExpressJS와 Node.js로 백엔드를 개발하여 데이터를 효율적으로 제공했습니다.
- 사용 기술: React, ExpressJS, Node.js
LLM model API 서버 구축 (2023년 8월 - 2023년 10월)
- LLM (Large Language Model) 모델을 기반으로 한 API 서버를 구축하여 임상시험 데이터 정제 작업에 활용했습니다.
- Python을 사용하여 서버를 구축하고, 데이터 전처리 및 정제 작업을 자동화하여 처리 효율성을 크게 향상시켰습니다.
- 사용 기술: Python, Linux, MySQL
IaC 도입 (2023년 11월 - 2023년 12월)
- Terraform과 Ansible을 사용하여 인프라를 코드로 관리하고 자동화하는 작업을 수행했습니다.
- AWS 환경에서 IaC 도입으로 개발 및 운영 작업을 자동화하여 신속하고 일관된 인프라 배포가 가능하도록 했습니다.
- 사용 기술: Terraform, Ansible, AWS
임상시험 데이터 정제 작업 (2023년 2월 - 2023년 12월)
- 전 세계에서 수집된 임상시험 데이터를 정제하여 일관되고 정확한 데이터를 제공했습니다.
- Python을 사용하여 데이터 정제 알고리즘을 개발하고, MongoDB를 활용하여 대용량 데이터를 효율적으로 관리했습니다.
- 사용 기술: Python, MongoDB, Linux
홈페이지 풀스택 개발 (2024년 1월 - 2024년 3월)
- 기존 Tomcat과 Spring Boot로 개발된 레거시 코드를 최신 React와 Express로 리팩토링하여 홈페이지를 마이그레이션했습니다.
- 프론트엔드는 React로 재구성하고, 백엔드는 Node.js와 Express로 전환하여 성능과 유지보수성을 개선했습니다.
- Terraform과 Ansible을 사용하여 개발 및 프로덕션 서버 배포를 자동화하고, AWS Load Balancer를 통해 트래픽 증가에 대비했습니다.
- 사용 기술: React, ExpressJS, Node.js, NGINX, Ansible, Terraform, AWS
산학협력 학교 서버 리소스 제공 및 인프라 관리 (2022년 2월 - 2022년 12월)
- 산학협력 학교에서 사용할 서버 리소스를 제공하고 인프라를 관리했습니다.
- 서버 자원 배분 및 유지보수 작업을 수행하며, 학교의 다양한 요구사항에 맞추어 서버 환경을 최적화했습니다.
- 사용 기술: Linux, AWS
사내 도메인 관리 및 배포 프로세스 구축 (2023년 1월 - 2023년 12월)
- 사내 사용되는 도메인들을 관리하고, 신규 소프트웨어 개발 시 도메인 연결 및 배포 프로세스를 구축했습니다.
- 도메인 설정과 관리의 효율성을 높이고, 개발 및 배포 작업의 일관성을 유지했습니다.
- 사용 기술: NGINX, Ansible, Terraform, AWS, Route53
마지막 업데이트: 2024년 7월