지금 로켓펀치에 무료 가입하고 더 많은 정보를 접해보세요! 무료가입

허윤

0
0
현재는 서버(주로 Django Framework 사용하고 있습니다.)개발자로 일하고 있습니다. 회사를 선택함에 있어서 회사가 개개인을 소중히 생각하고, 존중해주는 그런 곳을 좋아합니다. 그리고 어떻게 하면 함께 개발하는 동료분들 뿐만 아니라 타부서의 동료분들과도 즐겁게 일할 수 있는 방법에 대해 얘기하는 것도 좋아합니다.

경력

프로젝트

handys 서버 개발

2018년 1월 - 2018년 4월

Airbnb를 운영 중인 호스트에게 청소 및 렌탈 서비스를 제공하는 업체입니다. 이 곳에서 주업무는 Django REST API Framework를 이용해 Backend 개발을 하고, 프론트 개발에 대한 관심이 있어서 이번에 새롭게 Vue.JS를 이용한 Front-end 개발을 담당하고 있습니다. 그리고 Legacy 서비스에 대한 유지보수 업무도 진행했습니다.

Handys 서버 및 Front 개발
* 개발 참여 기간: 2018.01 ~
* Framework: Django REST Framework, Vue.JS
* Database: Postgres
* Web Server: Apache
* 배포 환경: AWS (Elastic Beanstalk)
* 코드 관리: Bitbucket
* 이슈 및 일정 관리: Monday
디비업 서버 개발

2016년 12월 - 2017년 9월

Django RESTful Framework를 이용해 개발을 진행하였습니다. 업무는 기획에 따른 비즈니스 로직을 개발하였으며, 해외 결제 모듈과 국내 결제 모듈 추가 및 개발, 유지보수가 주업무였습니다. 그 밖에 마케팅팀과 CS팀의 요청으로 데이터 전달 및 관리 역할을 했습니다. 그리고 제가 직접 설계하고 구성한 것은 아니지만, 서비스는 AWS의 EC2의 인스턴스를 이용한 DC/OS에서 관리되었으며, Docker 이미지로 형상 관리 및 배포를 진행하였습니다.

Framework: Django REST Framework(Python)
Database: MySQL
Web Server: Nginx
Cloud Service: AWS(EC2, RDS, S3, EC2 Container Service, IAM), KT Cloud
코드 및 이슈 관리: Bitbucket, Trello
서버 및 배포 관리: DC/OS, Docker

주요 업무
> REST API 구현 및 유지보수: 새로운 기능에 대한 요구사항 정리, 설계, 구현, 문서 공유, 테스트, 배포의 업무를 했습니다. 요구사항 정리는 간단한 UI를 그려 기획자, 디자이너분들과 얘기를 나눠 정리를 했습니다. 그리고 설계 및 구현 단계에서는 client 개발자들 간의 원활한 의사소통을 위해 flowchart를 그리고 response data를 미리 정해 얘기를 하려고 노력했습니다. 특히 외국인 친구가 있어서 그러한 과정이 더 필요했습니다. 이러한 과정을 통해 나온 문서를 정리해 공유했습니다. 함께 일한 동료의 가르침을 받아 테스트 코드도 작성해보려고 노력했는데 바쁜 개발 일정과 저의 게으름으로 생각보다 쉽지 않았습니다.
> 기획 및 설계: 새로운 기능(이벤트, 새로운 VAN사의 서비스 추가 등)에 대한 기획 참여 및 요구사항에 따른 데이터베이스 설계, API 설계를 했습니다.
> DC/OS 운영 및 배포: DC/OS 구축된 후에 이 회사에 입사하게 되어 실제 구축에는 참여하지 않았습니다. 저의 주업무는 DC/OS의 public, private slave에서 운영되는 서버 자원들과 VAN사와의 서비스를 배포하거나 운영 중에 문제가 발생하면 로그를 확인하고 그에 따라 문제를 해결하는 업무였습니다.
> 기타 업무: CS업무 처리(회원 탈퇴, 이벤트 금액 지급, 결제 오류에 대한 처리 등) 및 마케팅팀에서 데이터 요청 시에 그에 필요한 데이터를 database에서 가져와서 전달해주었습니다. 이러한 요청에 대한 처리시에는 가능하면 기록을 남기기 위해 노력했습니다. 예를 들어, 사용자의 정보 변경, 금액 변경 등 기록으로 남기면 좋겠다고 생각한 것들은 스프레드시트를 만들어서 공유하고, 조금 번거롭지만 가능하면 프로세스화 하려고 노력했습니다.
상품관리 솔루션

2016년 8월 - 2016년 10월

소규모 쇼핑몰의 결제 현황 및 배송 상태를 확인할 수 있으며, 상품 관리 및 쇼핑몰의 정보를 관리 할 수 있는 솔루션 개발.
개발 환경
● 언어 및 프레임 워크: Python(2.7), Django(1.9)
● Database: MySQL
● 프로젝트 관리: Bitbucket
● 이슈 및 일정 관리: JIRA
KT 올인원 PC(일체형 IPTV PC) - iCAS 모듈 포팅

2015년 1월 - 2015년 9월

1. 개요: Linux 환경에서 실행되던 iCAS 모듈을 Windows 64bit환경에서 실행될 수 있도록 바이너리 형태로 릴리즈 되던 라이브러리를 DLL형태로 릴리즈 될 수 있도록 포팅
2. 개발 환경
- 개발 환경 및 빌드 환경: Windows 7 (64bit)
- 개발 툴: Visual Studio 2013
- 언어: C
3. 포팅 작업
- 기존 Linux환경에서 빌드 시에 사용하고 있던 오픈 소스 라이브러리를 Windows 환경에서 사용할 수 있도록 빌드 후 Windows환경에서 수행되는 iCAS에 적용 (사용 라이브러리: libxml2, openssl, json, zlib
- Windows 포팅 작업
1. Visual Studio에서 빌드 할 수 있도록 프로젝트 속성 설정
2. 바이너리 형태로 릴리즈 되던 코드를 Windows 환경에서 컴파일 하여 DLL형태로 릴리즈 되도록 포팅 작업
2-1. Windows TCP/IP 프로토콜로 변경
2-2. System Call 함수 포팅
2013년도 KT 고도화 프로젝트 참여

2013년 8월 - 2014년 1월

1. 개요: 기존 CAS Update 방식은 H/E Server에 저장된 CAS 보안 모듈을 Server에서 직접 내려주는 형태였는데, CAS별 버전을 STB 에서 확인하여 H/E Server에 상향 접속하여 Update할 수 있는 시스템 설계 및 개발 참여
2. 개발 환경
- 빌드 환경: Ubuntu 12.04
- 언어: C
iCAS모듈 유지보수

2013년 3월 - 2015년 9월

1. KT에서 운영 중에 발생한 이슈 대응
2. iCAS 모듈 관련 KT내 인증 테스트 진행 및 한국정보통신기술협회(TTA)에서 진행되는 인증절차 진행
Complex Affect

2012년 9월 - 2012년 10월

1. 개요
- HeartSay 프로젝트의 알고리즘을 기반으로 영화 속 캐릭터의 대사를 분석하여 나온 결과를 기반으로 캐릭터를 분석하는 엔진 개발
2. 개발환경
- 언어: Java
- Database: MySQL
- 라이브러리: Stanford Parser와 회사 내에서 개발한 검색 엔진
LLAMP (시연용 Prototype 개발)

2012년 7월 - 2012년 9월

1. 개요
- 감성 검색 엔진을 기반으로 Facebook 사용자의 Feed의 감성을 분석. 그 Data를 기반하여 사용자의 패턴을 분석한다. 분석 결과와 자체적으로 분석한 영화 패턴을 매칭하여 사용자에게 영화를 추천해주는 프로그램 개발
2. 개발환경
- Framework: JSP & Servlet
- 언어: Java
- Database: MySQL
HeartSay

2012년 5월 - 2012년 7월

1. 개요
- 대니얼 골만의 E.I 측정 기준 5가지(자기 감정 인식 능력, 자기 감정 통제 능력, 자아 동기 부여 능력, 타인 감정 인식 및 이입 능력, 커뮤니케이션 활성화 정도)를 기반으로 한 캐릭터 분석 엔진 개발
- Facebook 사용자의 Feed를 Facebook API로 가져와, 구문 분석기를 이용, 문장을 나누고 그 Data를 기반으로 5가지 영역에 대입, 그 결과 값을 기반으로 캐릭터 분석하는 App 개발
2. 개발환경
- Framework: Spring
- 언어: Java
- Database: MySQL
아모레퍼시픽 상품 및 고객 관리 사이트 유지보수

2011년 9월 - 2012년 2월

1. 개요
- 아모레퍼시픽의 상품 및 인사 관리
- 고객사의 요구사항에 따라 기능 추가 및 유지보수하는 업무
2. 개발환경
- Framework: Struts
- 개발 툴 및 언어
1. 개발 툴: Web Sphere
2. 언어: Java
- Database: Oracle DB

학력

컴퓨터공학과 전공(학사)

2004년 - 2012년 졸업

자격증

정보처리기사
한국산업인력공단

2011년 6월 취득

추천

허윤님을 추천하시면, 허윤 님에게 큰 도움이 됩니다.
추천

언어

한국어

고급(자유자재의 의사소통)

영어

초급

기본정보

로켓펀치
www.rocketpunch.com/@fromleaf
활동 지역
대한민국 경기도 남양주시 와부읍 덕소로 118-7
병역
병전역

2006년 12월 - 2008년 11월