자기소개

안녕하세요. 개발자/프리랜서/튜터를 하고있는 윤정현입니다.

“관리자가 주말에 쉴 수 있는 서버를 만들자” 라는 다짐으로 저만의 서버 이야기를 만들어 가고 있습니다.

010-8417-3012 / wyun13043@gmail.com

스킬

  • Back-end
    • Flask
    • Django
    • FastAPI
    • Nest.js

    Flask Blueprint로 대규모 어플리케이션을 구현했습니다. Django ORM, Form, Class-based view를 이해하고 있습니다. Django channels를 이용해 채팅 서버를 개발했습니다. FastAPI를 활용해 어드민 페이지를 개발했습니다.

  • Front-end
    • Next.js
    • Nuxt.js
    • Jquery

    Next.js로 쇼핑몰 관리 사이트를 개발했습니다. Nuxt.js로 부동산 자동 매물 찾기 서비스를 개발했습니다.

  • Database
    • MongoDB
    • MySQL
    • Redis

    MongoDB는 primary, secondary, arbiter 서버를 구축해 레플리카를 구축했습니다. MySQL도 레플리카 구축 경험이 있습니다.

  • DevOps
    • AWS
    • Elasticsearch
    • Docker
    • Jenkins

    AWS(CF Edge Location, CloudFront, S3)를 활용하여 파일 접근 제어 기능을 구현했습니다. Elasticsearch와 Kibana로 실시간 검색 플랫폼을 구축했습니다. Jenkins와 GitHub를 연동하여 CI/CD를 구축했습니다.

학력

  • 2016 선린인터넷고등학교 졸업
  • 2023 방송통신대학교 재학

수상

  • 2013 교내 네트워크 구축대회 은상(2위)
  • 2014 디지털콘텐츠경진대회 동상(4위)
  • 2014 취업진로포트폴리오경진대회 동상(3위)

자격증

  • 2013 네트워크관리사2급 취득
  • 2014 리눅스마스터2급 취득
  • 2014 전산회계2급 취득
  • 2015 정보처리기능사 취득

교육이수

  • 서버운영 40시간 이수
  • 네트워크관리 30시간 이수
  • 서버 다중화 및 클라우드 서비스 구축 과정 50시간 이수
  • 서버 구축 기초 30시간 이수
  • 전산회계 40시간 이수
  • 리눅스 서버 구축 및 운용 심화 30시간 이수

경력(5년차)

브릿지콜
2015.07 ~ 2016.07

브릿지콜
(무료 전화 앱)
  • Flask, MongoDB 사용
  • 250만 유저 관리, 40대 글로벌 서버 개발
  • 브릿지콜 API(주소록 동기화, 지역 검색, 친구 초대) 개발
  • 브릿지콜 ADMIN 사이트 개발
  • 브릿지콜 개인정보 보호를 위한 AES256 암호화 모듈 개발
  • 브릿지콜 번호 유출 방지를 위한 난독화 시스템 개발
  • 서버 모니터링 모듈 개발
  • SIP 서버 구축
패스콜
(역발신 무제한 통화 앱)
  • Flask 사용
  • 중고 폰 매매 페이지(웹 크롤링) 개발
브릿지팬
(사진 공유 SNS 앱)
  • Flask, Celery, MongoDB, AWS 사용
  • 브릿지팬 API(게시물 작성, 결제, 팔로잉, IAB) 개발
  • 브릿지팬 API 버전별 관리 도입
  • Celery 파일 업로드 시스템 개발
  • AWS(CF Edge Location, CloudFront, S3)를 활용한 파일 접근 제한 시스템 구현

외주
2016.07 ~ 2016.08

타임메카
(시계 도매)
  • Flask, MySQL 사용
  • AS 접수, 조회, 관리 시스템 개발
  • 재고 주문 시스템 개발

피트니
2016.07 ~ 2016.09

피트니
(운동센터 검색 앱)
  • Flask, MySQL 사용
  • 피트니 API(위치 기반 운동센터 검색) 개발
  • 피트니 ADMIN 사이트 개발

쓰리클랩스
2016.10 ~ 2016.12

쓰리클랩스
(아동복 판매)
  • Flask, Express 사용
  • 쓰리클랩스 API 개발

셀잇
2016.12 ~ 2017.05

셀잇
(중고거래 앱)
  • Ruby on Rails 사용
  • 검색 시 검색 기반 제품 추천 아이디어 제공

외주
2020.10 ~ 2020.12

인스마스터
(증권사 보험)
  • Flask, PostgreSQL 사용
  • 캘린더를 활용한 일정관리 개발
  • 보험 업무 페이지 개발
  • 각종 통계 개발

외주
2020.12 ~ 2021.06

MRT
(달러 판매)
  • Flask, MySQL 사용
  • 거래소 관련 서비스 개발


2021.01 ~ 2021.06

처음 배우는 플라스크 웹 프로그래밍
(파이썬 책 집필)
  • Flask, AWS 사용
  • 플라스크를 활용한 개발, 테스트, 배포, 비동기 관련 책 집필

외주
2021.05 ~ 2021.06

리스팅
(쇼핑몰 관리)
  • Next.js, TypeORM 사용
  • 쇼핑몰 관리 사이트 개발

외주
2021.09 ~ 2021.11

제이엠파워
(마스크 판매)
  • FastAPI, RDS, Elastic Beanstalk 사용
  • 마스크 판매/관리자 사이트 개발

프로그라운드
2022.02 ~ 2023.01

프로그라운드
(운동 기록 앱)
  • Nest.js, RDS, Elastic Beanstalk 사용
  • 프로그라운드 API 서버 개발
슈퍼워크
(블록체인 기반 M2E)
  • Nest.js, Next.js, TS 도입
  • AWS EB 인프라 도입
  • 팔라와 ERC721 민팅 협업
  • 클립과 ERC721 등록 협업
  • 해치랩스와 ERC721 오딧 협업
  • 카카오 클립으로 토큰 및 NFT 전송 API 개발
  • 래플 프론트/서버 모두 구현
  • GitHub Action 도입
  • 타 부서에 MYSQL 사용법 인수인계
  • 슈퍼워크 API 서버 개발

강의
2022.07 ~ 2022.07

2022 고려대 데이터 청년 캠퍼스 특강 강사
(강의)
  • 2022 고려대 데이터 청년 캠퍼스에서 플라스크 특강을 진행했습니다.

개인 프로젝트

ADMIN
2019.05 ~

ADMIN 사이트
  • Django, MySQL 사용
  • URL 기반 퍼미션 관리 시스템 개발
  • DataTable을 활용한 테이블 개발
  • 캘린더 개발
  • admin.gureuso.me

EASYWAY
2019.07 ~

EASYWAY
  • React.js, Next.js, typescript, mobx 사용
  • 걱정 없이 집을 나갈 수 있게 각종 정보를 알려주는 사이트 개발
  • easyway.gureuso.me