-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
executable file
·225 lines (225 loc) · 17.5 KB
/
index.html
File metadata and controls
executable file
·225 lines (225 loc) · 17.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>oddeveloper portfolio</title>
<link rel="stylesheet" href="stylesheets/styles.css">
<link rel="stylesheet" href="stylesheets/pygment_trac.css">
<meta name="viewport" content="width=device-width">
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<div class="wrapper">
<header>
<h1><a href="./pages/about.html">김대옹</a></h1>
<p>
Software Engineer<br/>
Seoul, South Korea
</p>
<a class="u-email" href="mailto:[email protected]">[email protected]</a><br/>
<p class="view"><a href="http://github.com/oddeveloper">View the Project on GitHub <small>github.com/oddeveloper</small></a></p>
<p>
<h3>Projects</h3>
<a href="#haniplanet_web">한의플래닛 PC, 모바일 웹 서비스</a><br/>
<a href="#prugio">푸르지오 스마트홈 플랫폼</a><br/>
<a href="#ocf">OCF Cloud</a><br/>
<a href="#cep">CEP Engine</a><br/>
<a href="#onecable">oneCable Service</a><br/>
<a href="#carffeine_mobile">카페인 안드로이드 앱</a><br/>
<a href="#carffeine_web">카페인 웹 서비스</a><br/>
<a href="#bunjang">번개장터 웹 서비스</a><br/>
<a href="#ollybolly">올리볼리 안드로이드 앱</a><br/>
<a href="#radix">Radix OpenAPI 플랫폼</a><br/>
<a href="#hangang">Hangang Riding Interative 웹 서비스</a><br/>
<a href="#simsimtong">심심통 웹 서비스</a><br/>
<a href="#biscuit">Biscuit Manager 안드로이드 앱</a><br/>
<a href="#happy">행복찾기 안드로이드 앱</a><br/>
<a href="#ganbu">간부평가 관리체계 웹 서비스</a><br/>
<a href="#pay">제수당지급 관리체계 웹 서비스</a><br/>
<a href="#music">공군 군악업무 관리체계</a><br/>
</p>
<p>
<h3>Experience</h3>
<a href="#cookit">Cookit</a><br/>
<a href="#nipa">IT Volunteer</a><br/>
</p>
</header>
<section>
<h1>Projects</h1>
<h3 id="haniplanet_web"><b>한의플래닛 PC, 모바일 웹 서비스</b> (2020.08-2020.11) / (주)버키</h3>
<p>
한의계 관련 종사자(한의사, 한의대생)들을 대상으로 한 PC, 모바일 기반의 웹 서비스 입니다.</br>
해당 종사자만 사용할 수 있는 서비스로 크게 커뮤니티, 온라인 강의, 마켓과 같은 주요한 기능을 제공합니다.</br>
</p>
<p><b>사용기술</b>: Python 3.7, Django 2.2.1, Django REST Framework 3.9.4, PostgreSQL 11, React 16.9, Git, AWS</p>
<p><b>주요역할</b>: API 및 화면개선, 외부 서비스 연동 작업</p>
<img src="images/haniplanet.png"/>
<img src="images/haniplanet_online_lecture.png"/>
<img src="images/haniplanet_community.png"/>
<h3 id="prugio"><b>푸르지오 스마트홈 플랫폼</b> (2019.08-2019.11) / (주)엔텔스</h3>
<p>
(주)대우건설에서 개발되는 아파트 단지 내에 들어가는 스마트홈 플랫폼으로 크게 관리자 Web, Device Platform, Gateway, Api Server, App 등이 있다.</br>
프로젝트는 총 11명으로 진행되었으며, 실제 시스템 구조와 설계작업을 포함해서 9개월 걸렸다.</br>
해당 프로젝트 수행을 위해서 초기부터 참여하지 않았고, 관리자 Web과 Api Server의 일부 기능을 개발하기 위해 후반에 투입되었다.
</p>
<p><b>사용기술</b>: Java 1.8, Vert.x 3.7.1, Spring Framework 4.3.4, MyBatis 3.4.1, MySQL 5.x, MongoDB 3.x, RabbitMQ, Maven 3.6, Jenkins, Tomcat 8.5.42, SVN</p>
<p><b>주요역할</b>: 스마트홈 Admin 개발, Device Platform-App간의 API 개발</p>
<h3 id="ocf"><b>OCF Cloud</b> (2018.12-2019.02) / (주)엔텔스</h3>
<p>
IoT 장치간 상호운용성 확보를 위한 표준화 된 공통의 IoT 통신체계 및 플랫폼 개발을 목적으로 OCF협회에서 Open Source로 제공해주었던
<a href="https://iotivity.org/">Iotivity</a>를 활용하여 Device와 App간의 통신을 중계하는 OCF Cloud를 개발 및 유지보수 하였다.</br>
프로젝트는 총 2명으로 진행되었다.
</p>
<p><b>사용기술</b>: Java 1.8, Spring Boot 2.1.x, JPA, MySQL 5.x, RabbitMQ, Maven 3.x, SVN</p>
<p><b>주요역할</b>: OCF Device의 인증을 위한 Cloud Oauth 개발, OCF Device관리를 위한 Cloud-Admin간 API 개발</p>
<h3 id="cep"><b>CEP Engine</b> (2018.06-2018.11) / (주)엔텔스</h3>
<p>
사내에서 개발된 IBMS, BEMS, Smarthome Service 등의 실시간 이벤트를 처리하기 위한 목적으로 Open Source <a href="https://github.com/wso2/siddhi">Siddhi</a>를 활용하여 개발되었다.<br/>
프로젝트는 총 2명으로 진행되었으며, 실제 시스템 구조와 설계작업을 포함해서 9개월 걸렸다. 공공기관이나 개인빌딩 혹은 스마트 홈 등에서 사용되는 IoT 기기를 통해 들어오는 데이터(전력, 공기, 미세먼지 등).<br/>
대량의 데이터를 처리하기 위한 구조적 고민과 기존에 개발되어왔던 CEP의 장단점을 고려하여 만들어졌으며, 다양한 분야에 접목하여 서비스를 운영해 본 경험할 수 있었다.
</p>
<p><b>사용기술</b>: Java 1.8, Vert.x 3.5.x, Spring Boot 2.x, MySQL 5.x, Docker, Maven 3.x, Git, Siddhi 4.1.x</p>
<p><b>주요역할</b>: 타 시스템 연동을 위한 <b>서버구축</b>(IDC or MS Azure, CentOS 7.x) 및 <b>API 개발</b>, Siddhi 기반 Rule Script 작성</p>
<p><b>적용사례</b>: <a href="http://www.ntels.com/success_story_suwon_smartbuilding/">수원시 사물인터넷기반 스마트 빌딩</a> 시스템 내에서 AI로 예측된 데이터 계산 및 에너지 절감관련 이벤트 처리</p>
<img src="images/cep_rule.png"/>
<img src="images/cep_detail.png"/>
<p><h3 id="onecable"><b>oneCable Service</b> (2017.02-2017.07) / (주)엔텔스</h3></p>
<p>
가정용 스마트홈을 대상으로 Service 하기 위해 개발되었다.<br/>
PM 1명, 서버 파트 4명, 모바일 4명, 기획 2명, 디자인 2명으로 구성되어 6개월간 진행되었으며,<br/>
개발 이외에 변경사항이나 발생되는 이슈관리, 타 부서와의 의사소통 등에서 많은 경험을 할 수 있었다.
</p>
<p><b>사용기술</b>: Java 1.8, Vert.x 3.3.x, MySQL 5.x, Apache Ignite 1.8, Maven 3.x, Git</p>
<p><b>주요역할</b>: 서버측 <b>API 개발(사용자, 알림, 기기관리)</b></p>
<p><h3 id="carffeine_mobile"><b><a href="./pages/carffeine.html">카페인 안드로이드 앱</a></b> (2015.06-2016.05) / (주)카페인모터큐브</h3></p>
<p>
기존에 개발되었던 웹 서비스에 모바일 서비스를 위한 목적으로 안드로이드 앱을 개발하였다.<br/>
앱 초기런칭은 외주개발자가 담당하였고, 서버측 API 설계 및 개발담당을 메인으로 맡았다.<br/>
개발시간과 비용을 고려한 점떄문에 시스템 변화 속도가 잦았으며, 이에 따른 API 설계와 개발방법이 필요했다.<br/>
또한 고객의 사용자 경험을 통한 요구사항과 의견을 수렴. 일정을 수립하여 조금씩 문제점을 개선해 나갔으며,
이에 따라 앱 개발을 통해 서비스 신청 소요시간이 절반정도 절감.<br/>
서비스 이용 고객이 3,000명으로 돌파하는 성과를 이루었다.
</p>
<p><b>사용기술</b>: Ruby 2.3.x, Ruby on Rails 4.2.x, Java 1.7, Android 6.x, Gradle 2.3.x, AWS, Git</p>
<p><b>주요역할</b>: 안드로이드 앱 연동을 위한 <b>서버쪽 API 설계 및 개발 (Ruby, Ruby on Rails)</b>, 안드로이드 User Interface 개선</p>
<p><b>적용사례</b>: 차량관리이력 서비스를 이용한 대상자를 기준으로 앱에서 정비신청 및 이력관리 서비스 기능 제공</p>
<img src="images/carffeine_mobile.png"/>
<p><h3 id="carffeine_web"><b><a href="./pages/carffeine.html">카페인 웹 서비스</a></b> (2014.07-2016.05) / (주)카페인모터큐브</h3></p>
<p>
서비스의 초장기 기획, 설계부터 개발, 운영까지 해왔던 프로젝트입니다.<br/>
초기 서비스의 기능을 위주로 프로토타입을 개발하였으며,<br/>
추후 정비와 고객이 이용할 만한 서비스를 고려하여 추가적인 기능들을 만들었습니다.<br/>
- 차량 픽업, 방문정비 서비스<br/>
- 자기 차량 관리(진단서=정비수리, 서비스 신청내역)<br/>
- 서비스와 제휴된 정비샵 관리 서비스<br/>
위 프로젝트를 통해 외부 기업(Qualcomm, 한화S&C) 등으로 부터 투자, 서비스 개선을 통한 사용률 30% 증가<br/>
다양한 방식(Slack, Github)의 도구등을 활용해 개발 내 업무를 효율화 시켜나갈 수 있는 경험을 하였습니다.
</p>
<p><b>사용기술</b>: Ruby 2.3.x, Ruby on Rails 4.2.x, Foundation 5.x, SASS, AWS, Nginx, MySQL 5.x, Git, New Relic</p>
<p><b>주요역할</b>: 차량이력관리에 필요한 <b>서비스 기능 개발, 비즈니스 로직 및 API 개발, UI개발: 반응형 사이트, 메일 템플릿 적용 (Zurb Foundation 5.x, Ink)</b></p>
<p><b>적용사례</b>: <a href="https://platum.kr/archives/27775">서비스 소개</a> IT관련 기업들을 대상으로 픽업이나 정비소 방문서비스 등을 제공하여 웹 상에서 차량과 관련된 이력 및 관리 기능제공</p>
<img src="images/carffeine_web1.png"/>
<img src="images/carffeine_web2.png"/>
<p><h3 id="bunjang"><b>번개장터 웹 서비스</b> (2013.06-2013.08) / (주)퀵켓</h3></p>
<p>
중고거래를 온라인에서 할 수 있는 형태의 웹 서비스로 3개월간 일했었습니다.<br/>
주로 서비스를 이용하는 고객의 성향을 분석하는 방법(A/B테스트)을 적용하여,<br/>
이에 따라 서비스에 적용되어왔던 API들을 개선해 나갔습니다.
또한 작은 규모의 스타트업임에도 많은 개발팀원들과 타부서간의 Weekly Meeting을 통해,<br/>
의사소통 및 서비스가 성장해나가는 경험을 할 수 있었습니다.
</p>
<p><b>사용기술</b>: Python 3.x, Flask 1.x, Celery 3.x, MySQL 5.x, Bitbucket</p>
<p><b>주요역할</b>: <b>A/B 테스트를 이용한 비즈니스 로직개선 및 서버측 알림 및 기타 API 설계, 개발</b></p>
<p><b>적용사례</b>: <a href="https://m.bunjang.co.kr/">번개장터</a> 서비스에 유입되는 고객의 성별, 행동 등의 패턴을 분석하여 기능 개선 및 모바일을 통한 기능별 알람 제공</p>
<img src="images/bunjang.png"/>
<p><h3 id="ollybolly"><b>올리볼리 안드로이드 앱</b> (2013.01-2013.04) / (재)다음세대재단</h3></p>
<p>문화다양성관련 동화 안드로이드 앱</p>
<p><b>사용기술</b>: Java 1.7, Android 2.3.x, PHP4, CakePHP 1.3.x, MySQL 5.x, Git</p>
<p><b>주요역할</b>: 안드로이드 User Interface 개선 및 PHP 기반의 서버쪽 API 유지보수</p>
<p><b>적용사례</b>: <a href="http://edu.ollybolly.org/cartoon-plan/?fwp_sort=date_desc">올리볼리</a> 서비스에서 제공되는 동화별 교육자료들을 Android 앱 형태로 제공</p>
<p><h3 id="radix"><b>Radix OpenAPI 플랫폼</b> (2012.08-2012.12) / 케이티하이텔(주)</h3></p>
<p>
기업에서 제공하는 OpenAPI나 상업용 API를 효과적으로 관리하기 위한 서비스<br/>
5개월간 인턴으로 근무했지만, 서비스를 개선하기 전 테스트 방법을 공부<br/>
이를 통해 유입되는 데이터들을 분석하고, 서비스를 개선해나가는 경험을 할 수 있었습니다.
</p>
<p><b>사용기술</b>: Java 1.7, Python 3.x, Spring 3.1.x, AWS, MySQL 5.x, Maven, Git, SoapUI</p>
<p><b>주요역할</b>: 플랫폼 내 트랙픽 통계자료 및 시스템 분석, <b>API Testing 도구(=SoapUI)를 활용한 플랫폼 Service API 개선</b></p>
<p><h3 id="hangang"><b>Hangang Riding Interative 웹 서비스</b> (2012.03-2012.05) / 동덕여자대학교</h3></p>
<p>
동덕여자대학교 학생들과 진행한 프로젝트. 한강을 배경으로한 여러 지역을 지정하여 파노라마형태로 서비스 제공<br/>
2명의 개발자, 3명의 기획 및 디자이너로 구성되었으며,<br/>
웹에서 제공된 파노라마 기술과 미디어(사진, 음악) 등의 데이터를 활용하여 인터렉티브한 웹 서비스 만들어본 경험을 할 수 있었습니다.
</p>
<p><b>사용기술</b>: HTML, Javascript, Jquery, ActionScript, CSS, Pano2VR</p>
<p><b>주요역할</b>: 서비스 개발</p>
<img src="images/hangang_1.png"/>
<img src="images/hangang_2.png"/>
<p><h3 id="simsimtong"><b>심심통 웹 서비스</b> (2011.07-2011.11) / 로지올로</h3></p>
<p>
모임, 초대를 기반으로 한 커뮤니티형 웹 서비스로 PM 1명, 개발자 1명, 디자이너 및 퍼블리싱 1명으로 구성되어 진행하였습니다.<br/>
개발은 완료했지만, 내부적인 사정으로 런칭에 실패했습니다.<br/>
많은 사용자를 고려한 웹 서비스를 설계하고 이에 따른 결과로 개발 및 운영까지 시도해볼 수 경험을 할 수 있었습니다.
</p>
<p><b>사용기술</b>: Java 1.6, JSP, Spring Framework 2.5.x, Struts 1.3.8, Ibatis 2.3.0, MySQL 5.x, SVN</p>
<p><b>주요역할</b>: 전체적인 시스템 구조 설계 및 기능개발</p>
<img src="images/simsimtong.png"/>
<p><h3 id="biscuit"><b>Biscuit Manager 안드로이드 앱</b> (2011.03-2011.05) / (주)인포마크</h3></p>
<p>
Wibro Egg 단말기 관리 Android<br/>
- 연결, 신호, 배터리 및 보안 관리
</p>
<p><b>사용기술</b>: Java 1.6, Android 2.2, SVN</p>
<p><b>주요역할</b>: 단말기와 앱 연결 및 사용을 위한 기능개발</p>
<img src="images/biscuit.png"/>
<p><h3 id="happy"><b>행복찾기 안드로이드 앱</b> (2010.12-2011.02) / (주)로지올로</h3></p>
<p><b>사용기술</b>: Java 1.6, Android 2.2, Spring Framework 2.5.x, Struts 1.3.8, Ibatis 2.3.0, MySQL 5.x, SVN</p>
<p><b>주요역할</b>: Java, JSP, Struts, Spring, Ibatis 기반의 웹 서버 구축, SNS 및 위, 경도 데이터를 활용한 지도보기 기능 개발</p>
<p><h3 id="ganbu"><b>간부평가 관리체계 웹 서비스</b> (2010.03-2010.05) / 공군중앙전산소</h3></p>
<p>
공군 영외자(장교, 부사관, 군무원)등을 대상으로 한 표준 평가 관리체계를 구축한 프로젝트입니다.<br/>
총 5명의 팀 구성으로 PL을 맡았으며, 서비스에 필요한 기능을 도출하고 이에 따른 산출물을 작성하였습니다.<br/>
공군 내에서 표준으로 제공되는 프레임워크를 개선하여 서비스에 활용할 수 있도록 도입하였습니다.
</p>
<p><b>사용기술</b>: Java 1.4, 공군 사내 프레임워크(Spring Framework 2.5.x, Struts 1.3.8, Ibatis 2.3.0), Oracle 10g, SVN</p>
<p><b>주요역할</b>: 기존에 개발된 공군 사내 프레임워크 기능 개선 작업, UML을 활용한 시스템 분석 및 설계</p>
<p><h3 id="pay"><b>제수당지급 관리체계 웹 서비스</b> (2009.11-2010.02) / 공군중앙전산소</h3></p>
<p>
공군 영외자(장교, 부사관, 군무원)등을 대상으로 한 표준 제수당지급 관리체계를 구축한 프로젝트입니다.<br/>
PL을 맡았으며, 공군 내에 도입된 사용자관리 모듈을 활용하여 인증체계 적용.<br/>
수당체계에 사용되는 기능을 중점적으로 개발하며 관련 지식을 얻을 수 있었습니다.
</p>
<p><b>사용기술</b>: Java 1.4, 공군 사내 프레임워크(Spring Framework 2.5.x, Struts 1.3.8, Ibatis 2.3.0), Oracle 10g, SVN</p>
<p><b>주요역할</b>: 회원관리, 이미지 뷰어 등 요구사항에 필요한 기능 개발, 기존에 개발된 파일업로드, 결재모듈 기능 개선</p>
<img src="images/pay.png"/>
<p><h3 id="music"><b>공군 군악업무 관리체계</b> (2008.09-2009.02) / 공군중앙전산소</h3></p>
<p>
공군 군악대 업무관리를 위해 만들어진 체계이며, 처음 웹 프로젝트를 참여한 경험이었습니다.<br/>
Java, JSP로 별도의 프레임워크를 사용하지 않고 만들어졌으며, 주로 Oracle 쿼리를 개선하여,
통계 및 일정관리 페이지를 작업하였습니다.
</p>
<p><b>사용기술</b>: Java 1.4, JSP, Oracle 10g, SVN</p>
<p><b>주요역할</b>: 서비스 기능 개발(악기 데이터 및 일정관리)</p>
<img src="images/music.png"/>
<p><h1>Experience</h1></p>
<p><h3 id="cookit"><b>Cookit</b> (2012.03-2013.02) / (재)다음세대재단</h3></p>
<p>
비영리 단체들에게 필요한 웹 서비스를 개발하였고, 이외에 비영리기관들을 위한 웹 서비스 가이드 등을 소개하였습니다.<br/>
활동하는 기간동안 비영리쪽에 IT현장을 간접적으로 조금이나마 체험해 볼 수 있었으며,<br/>
이와 관련된 커뮤니티와 다양한 분야에 종사하시는 분들도 만날 수 있는 경험을 할 수 있었습니다.
</p>
<p><h3 id="nipa"><b>IT Volunteer</b> (2012.07-2012.11) / 한국정보화진흥원</h3></p>
<p>
아이들을 대상으로 정보활용, 정보생활, 대안놀이 등을 가르치며 같이하는 봉사활동이었습니다.<br/>
PC, 스마트폰과 같은 대중화된 매체에 빠져버린 아이들에게 게임중독, 사이버 폭력 등을 예방하고,<br/>
인터넷 상에 지켜야할 예절과 온라인이 아닌 오프라인에서 함께할 수 있는 놀이 등을 해보았습니다.<br/>
연령 차이가 많이 나서인지 수업에 어려움도 있었지만, 아이들과의 눈높이를 맞추어 배울 수 있는 소중한 경험이었습니다.
</p>
</section>
</div>
<script src="javascripts/scale.fix.js"></script>
</body>
</html>