채용공고 올리기

정현주님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
정현주
직업
간단 소개

"더 나은 방향을 지향하며 끊임없이 배우고 성장하는 엔지니어, 정현주입니다." 저는 프로젝트를 진행할 때마다 필요한 스킬과 프레임워크를 파악하고, 이를 학습해 프로젝트에 적용하는 과정을 즐깁니다. 예를 들어, AWS를 활용한 클라우드 서비스 학습과 프로젝트 적용을 통해 클라우드 서비스 활용법을 익혔습니다. 또한, Docker와 Kubernetes를 통해 애플리케이션 배포를 경험하며 서비스 구축과 운영의 중요성을 체감했고, 논문 검색 프로젝트에서는 weaviate를 활용해 벡터 DB를 처음 접하고, 그 개념과 활용법을 익혔습니다. 이론과 실습을 바탕으로 빠르게 성장해 팀에 기여하고 싶습니다.

기술 스택

기술 스택

Python, JavaScript, Node.js, MySQL, MongoDB, GitHub, Kubernetes, Docker, Linux, FastAPI, REST API

포트폴리오

URL

link

https://github.com/wjdguswn1203

깃허브

교육

소속/기관명

IT여성기업인협회

종류 | 전공

사설 교육 | AI AWS 기반 풀스택 개발자 양성과정

재학 기간 | 재학 상태

2024.03. ~ 2024.08. | 졸업

소속/기관명

건국대학교 글로컬캠퍼스

종류 | 전공

대학교(학사) | 소프트웨어학과

재학 기간 | 재학 상태

2020.03. ~ 2024.02. | 졸업

소속/기관명

인화여자고등학교

종류 | 전공

고등학교

재학 기간 | 재학 상태

2017.03. ~ 2020.02. | 졸업

자격증

자격증명

AWS-SAA

점수 | 발급기관

PASS | AWS

취득연월

2024.09.

자격증명

AZ-900

점수 | 발급기관

PASS | 마이크로소프트

취득연월

2024.07.

자격증명

리눅스마스터 2급

점수 | 발급기관

PASS | 한국정보통신진흥협회

취득연월

2024.06.

자격증명

AI-900

점수 | 발급기관

PASS | 마이크로소프트

취득연월

2024.05.

자격증명

SQLD

점수 | 발급기관

PASS | 한국데이터산업진흥원

취득연월

2024.06.

프로젝트

프로젝트명

학습 보조 웹 플랫폼: PDFast

소속/기관명

IT여성기업인협회 - 3인팀

프로젝트 기간

2024.07. ~ 2024.08.

프로젝트 내용

SW전문인재양성 컨퍼런스에 참여해 PDF 문서를 OCR로 읽어서 키워드 추출, 벡터 검색 및 요약을 통해 학생, 전문가 및 학술 연구자들이 학습을 보다 쉽게 수행할 수 있도록 돕는 웹 플랫폼 'PDFast'를 개발하여 컨퍼런스에서 시연하였습니다.


Tech Stack

언어: Python , JavaScript

DB: Weaviate , AWS S3 , MongoDB

프레임워크/런타임: React , Node.js , FastAPI

배포 및 운영: Docker , AWS EC2 , Kubernetes , GitHub Actions

Experience

[개발]

  • 웹 디자인, 메인 페이지, 논문 검색, 요약, 키워드 페이지 제작

  • arXiv API와 weviate를 사용한 논문 벡터 검색 서비스

  • keybert api를 사용하여 전체 텍스트에서 가장 의미있는 10개 키워드를 추출하고 wiki api를 통해 키워드에 대한 설명을 보여주는 서비스

  • HuggingFace와 의미론적 추론을 통해 전체 텍스트를 요약하는 서비스

  • PDF 뷰어 내에서 툴팁을 통해 해당 단어를 위키 검색하는 서비스

  • PDF 뷰어 내에서 툴팁을 통해 스크롤한 텍스트를 요약, 번역하는 서비스

  • 영어 문장들을 전부 한국어로 번역하는 API 제작

  • 영어와 한국어를 구별하는 API 제작

  • 로그인, 로그아웃 시 아이콘 변경

[운영 및 유지보수]

  • dockerfile과 git action을 통해 브랜치에 병합 시 새 버전으로 업데이트 되도록 관리

  • Docker Hub를 통한 팀원들과의 최신 업데이트 공유

  • docker image 크기 최소화

    • 베이스 이미지를 수정, 라이브러리 최소화

  • EC2에서 Kubernetes로 컨테이너 배포 및 운영

  • Makefile을 통한 명령어 간소화

[기타]

  • 웹페이지 디자인 설계

  • 시연 영상 제작 및 편집

Performance

  • 논문을 요약할 때, 초록, 서론, 결론 부분만 논문에서 가져와 요약. 이를 통해 최소 10문 단 넘게 긴 텍스트가 있는 논문에서 3문단으로 줄여 요약 시간을 단축

  • 벡터 DB에서만 검색이 되어 쿼리와 매칭이 안되는 오류를 수정. 매칭이 되지 않는 쿼리라면 arXiv API를 호출하여 재검색을 하도록 하여 너무 낮은 매칭률이 나오지 않게 함

  • wiki api나 summary api는 언어를 가리기 때문에 한국어, 영어 다른 모델을 적용하여 성능을 향상

  • chatbot, search query나 pdf 뷰어에서 스크롤된 문장을 한국어인지 영어인지 구별하는 API를 제작하여 성능 향상

  • react, nodejs, fastapi(python) 쿠버네티스 배포 및 git action을 통한 docker CI/CD를 통해 관리하여 안정성을 높임

Github | Docker Hub | Project File

프로젝트명

실시간 논문 벡터 검색 서비스: PaperTechTrend

소속/기관명

IT여성기업인협회 - 2인팀

프로젝트 기간

2024.06. ~ 2024.06.

프로젝트 내용

IT여성기업인협회에서 진행하는 2차 내부 발표회에서 쿼리와 가장 유사한 논문을 벡터검색으로 추출하여 보여주는 'PaperTechTrend'를 개발하여 발표하였습니다.


Tech Stack

언어: Python , JavaScript

DB: Weaviate , AWS RDS , MongoDB

프레임워크/런타임: Node.js , FastAPI

배포 및 운영: Docker , AWS EC2

Experience

[개발]

  • 웹페이지 디자인 설계 및 메인 페이지 제작

  • fast api를 사용한 구어체기반 벡터검색, 인기 키워드 추출

  • nodejs를 사용하여 api 연동, RDS 연결

  • AWS RDS를 사용한 mySQL 스키마 생성, 테이블 관리

[운영 및 유지보수]

  • 웹 서비스 배포를 위한 Docker 및 AWS EC2 사용

  • AWS Lightsail을 통한 FastAPI 애플리케이션 가상 서버 호스팅

  • Makefile을 통한 명령어 간소화

[기타]

  • 웹페이지 디자인 설계

  • 발표용 ppt 제작

  • 구어체 기반 api 설계서 작성

Performance

  • bs4를 사용해 DBpia사이트에서 인기 키워드를 가져와 미리 DB에 적재하여

    검색시간 단축.

  • weaviate를 사용한 구어체 벡터검색.

  • RDS를 사용하여 DB를 구축하고 EC2 가상 서버를 호스팅, Lightsail에 fastapi를 구축하여 가상 서버 호스팅

  • docker를 사용하여 애플리케이션 구축 및 배포

Github | Project File

프로젝트명

해외 직구 증가가 국내 온라인 쇼핑몰에 끼치는 영향 분석: 온더락

소속/기관명

IT여성기업인협회 - 2인팀

프로젝트 기간

2024.04. ~ 2024.05.

프로젝트 내용

IT여성기업인협회에서 진행하는 1차 내부 발표회에서 해외 직구 증가가 국내 온라인 쇼핑몰에 끼치는 영향 분석하는 '온더락'를 개발하여 발표하였습니다.


IT여성기업인협회에서 진행하는 2차 내부 발표회에서 쿼리와 가장 유사한 논문을 벡터검색으로 추출하여 보여주는 'PaperTechTrend'를 개발하여 발표하였습니다.


Tech Stack

언어: Python , JavaScript

DB: json-server , MySQL , MongoDB

프레임워크/런타임: Node.js , FastAPI

Experience

[개발]

  • Html, javascript를 사용하여 데이터 결과를 볼 수 있는 동적 웹페이지 구현

  • Node.js를 통해 mysql에 적재된 폐업 데이터를 호출

  • csv를 json 데이터로 바꾸어 JsonServer에 올리고 데이터를 가져와 정제

  • 정제된 데이터를 mongoDB에 저장

  • 페업 데이터 웹사이트에서 표를 통한 시각화

  • 연도별 폐업한 업종의 수와 증감률 계산

  • 공공데이터API에서 데이터를 가져오는 api 설계

[기타]

  • 웹페이지 디자인 설계

Performance

  • bs4를 사용카테고리별 폐업한 쇼핑몰의 전년 대비 증감률 시각화

  • 공공데이터 API를 통해 당일 폐업한 카테고리별 온라인 쇼핑몰 수 출력

  • 연도별 직구, 폐업 데이터를 비교하여 가장 연관된 데이터 비교

Github | Project File

댓글