Dongseok Lee

134

about me

내 이야기
SOPT IT 창업동아리 AppJam

인하대 해커톤

안녕하세요.

함께 성장하는 개발자, 끈기 있는 개발자, 미쳐보고 싶은 개발자 이동석 입니다.

교내 해커톤 대회에서 Android로 시작하여 2년간 한 분야에서 존재력있는 개발자가 되기 위해 노력했습니다.

저는 주위로부터 추진력이 좋은 사람이라고 듣는 편입니다. 그래서 문제에 대해 먼저 방법을 제시하고 의견을 묻는 성격이기 때문에 팀에서 주로 진행을 맡아왔습니다. 그러면서 가장 많이 접했던 문제는 팀원간의 시간과 업무를 분할하는 것이었습니다. 팀원 모두 프로젝트에 흥미를 가질 수 있는 환경이 중요하다고 생각 했기 때문에 각자의 개발실력과 하고 싶은 영역을 알기 위해 커뮤니케이션을 했고 최대한 이를 반영했습니다. 그리고 부족한 것이 있다면 제 시간을 투자해서 그 부분을 채운다면 좋은 결과를 만들 수 있다고 생각했습니다.

그 결과로 교내 해커톤에서 팀워크를 인정받아 발표상을 수상하고 창업 지원 공모전인 아이디어 융합 팩토리 프로젝트에 선정되어 앱을 출시하는 경험도 할 수 있었습니다.

그럼에도 부족한 점이 있었다면 프로젝트의 기간과 규모가 커질수록 이를 관리하는 방법이었습니다. 하고 싶은 것과 해야할 것에 대한 기준을 잡아가는 과정이 어려웠습니다. 이를 해결하기 위해 Trello, 애자일 방법론 프로젝트 관리법을 적용해보고 팀에 맞는 방법을 찾아 보고자 했었습니다.

위와 같이 왜 팀 진행에 다른 팀원보다 더 노력한 이유가 있다면 추진력 뿐만 아니라 프로젝트의 성공했다 할 수 있을 때 그 옆에 함께 기쁨을 공유할 수 있는 팀이 있는 것만큼 즐거운 것이 없기 때문입니다. 그리고 팀이기에 팀원 모두가 만족해야 하는 것이 당연하고 생각했기 때문입니다.

그리고 개발자로서 욕심이 있다면 설명 없이 쉽게 이해할 수 있도록 코드를 만들 수 있는 기술력을 갖추고 싶습니다.

기능을 개발하면서 반복된 코드 작업은 개선하고 싶은 욕구를 가지게 했습니다. 이를 해결하기 위해 접한 디자인 패턴은 어렵지만 적용함으로써 가져오는 이점은 뿌듯하고 흥미를 갖게 했습니다. 기술 스펙에 따라 개발자 성향에 따라 패턴이 다름에도 결국 추구하는 방향이 같아 다양한 오픈소스 작업과 협업이 가능하다는 것을 보았고 그것을 알아가는 과정이 개발 역사를 말해주는 것 같아 지속적으로 관심을 가지게 되었습니다. 또한 그 과정을 알아가는 것을 통해 개발 기술력도 적절하게 갖춰 나갈 수 있겠구나 생각이 들어 어떤 기술을 사용할 때 이 기술이 어떻게 생겼는지 배경을 먼저 알아보는 습관이 생겼습니다. 그러한 점에서 기능을 지속적으로 개선시키는 작업을 통해 다른 사람들과 협업을 잘 할 수 있는 그런 개발자가 되고 싶습니다.

Project & Activity

대외활동
2017-01 ~ 2017-11

창업

과외 일정관리 어플 ‘STEACH’ 개발
기업용 개발중, 개인과외용 4월 출시 ( 다운로드 수 약 천명 )
구성원 : 기획자 1명, 디자인 1명, 안드로이드 2명, 서버 2명

개발 진행 리드
- Library : Glide, Saver-Map, Retrofit, Firebase Push, Facebook-Login, RxAndroid, RxBinding
- Git 협업 플로우 Bitbucket, Source 프로그램 활용
( Android, Server Api 코드 리뷰 진행 )
- Use 테스트 케이스 문서화 작업

팀원과의 소통 리드
- Trello, Slack 사용 : 이슈 세분화와 스케줄 관리를 위해 Trello,
진행상황 파악 또는 자료 업로드를 위해 Slack
- agile 방법론 시도 : 서로의 개발 능력에 대한 이해와 효율적인
시간 활용을 위해 시도

개선노력
- 앱 용량 줄이기 : 반복되는 코드를 줄이기 위해 MVP, MVC
디자인 패턴 시도 비교, XML 레이아웃 패턴 분석, 이미지 SVG로 변환
- UI & Unit Testing 시도 : 개발 진행 관리와 디바이스 테스트
오류 범위를 줄여보고자 시도 ( mockito, espresso )
- Custom Calendar UI 구현 : 기획한 디자인을 반영과 속도 개선
- 멀티 이미지 업로드 및 회원가입으로 이어지는 체인 접속을 위해
RxJava 도입 시도

2015-08 ~ 2016-08

SOPT IT 창업 동아리

2015.8 ~ 2016.1
역할 : 안드로이드 파트원
구성원 : 기획자 1, 디자인 1, Android 3, Server 2
활동 : 안드로이드 개발에 대한 세미나를 듣고 2주간의 동아리 내 팀프로젝트 활동을 통해 하나의 앱을 개발하고 구글 스토어에 올리는 경험을 했습니다.
특이사항 : 2016.8 ~ 2016.10 에는 2주간 만들었던 앱을 바탕으로 아이디어 융합 팩토리 ( 창업지원 공모전 ) 팀으로 선정되어 앱의 완성도를 높여보는 경험을 했습니다.

2016.2 ~ 2016.8
역할 : 클라이언트(Android) 파트장
활동 : 개발과 관련해서 참여하는 파트원들이 좋은 성과를 낼 수 있도록 세미나 준비, 행사 기획 운영과 관련된 활동을 경험했습니다.

2013-12 ~ 2014-12

TEDxInhaU

TEDx 는 비영리단체로 서로 다른 전문가가 모여 한 주제에 대해 자유롭게 토론을 해볼 수 있는 소통의 장입니다.

TEDxInhaU
역할 : 연사 팀장
활동 : 회의를 통해 '이상' 이라는 주제에 대해 잘 얘기할 수 있을 것 같은 연사를 초대하고 강연을 준비했습니다. 최고의 환한미소 최환 대표님, NHN NEXT ( 네이버대학교 ) 이민석 전 학장님, 펠앤콜 최호준 대표님, 모든마음연구소 김덕성 소장님을 모셔서 인하대 학생들과 이상에 대해 그리고 학생들이 가진 불안감에 대해 많은 격려와 위로가 되는 시간을 가질 수 있었습니다.

Work Experience

경력
2016-01 ~ 2016-03

콘버스

Android 개발 인턴/아르바이트

개인 프로젝트로 1개월 TDD 설계 방법에 대한 세미나를 준비했고 2개월간 OpenCV를 활용한 카메라 어플 개발을 하여 데모데이를 발표했습니다.

Attitude & Ability

특별한 역량
thumb_up
0
C/C++
thumb_up
0
Realm
thumb_up
0
Glide
thumb_up
0
Naver Map
thumb_up
0
Facebook Login
thumb_up
0
RxAndroid
thumb_up
0
RxLifeCycle
thumb_up
0
Github
thumb_up
0
bitbucket
thumb_up
0
Slack
thumb_up
0
Javascript
thumb_up
0
Java
thumb_up
0
FireBase Message
thumb_up
0
Retrofit
thumb_up
0
Trello

Portfolio

포트폴리오
2013.12
I

친구와 어떤 것을 먹을 지 해결해주는 메뉴 추천 앱입니다.
기존 맛있는 집만을 추천해주는 것과는 반대로 싫어하는 메뉴는 없는가에 대해 생각하면서 기획한 아이디어 입니다.
친구와 메뉴를 정할 때 아침에 먹어서 그 전날 먹어서 지금 안 땡겨서 마음에 걸리는 메뉴가 항상 있습니다. 이를 속시원하게 표현할 수 있도록 기획하여 메뉴를 즐겁게 고를 수 있도록 도와주는 앱입니다.

2017.4
STEACH

과외 일정 관리 어플 'STEACH'

등록된 정보를 토대로
1. 스케줄 등록관리
2. 캘린더 조회를 통한 편한 일정 관리
3. 과외 과제, 코멘트 등록 시 부모님께 카톡, 문자 알림 서비스
등 과외 일정을 관리하는데 도움을 주는 어플입니다.

https://play.google.com/store/apps/details?id=com.yololation.steach&hl=ko

2016.8
Twinkl

음악과 일기를 저장하여 감성적인 글쓰기를 도와주는 일기장 어플입니다.

https://play.google.com/store/apps/details?id=org.woody.twinkl&hl=ko

Design Showcase

비핸스/드리블
Behance

연결된 Behance 계정이 없습니다.

Dribble

연결된 Dribbble 계정이 없습니다.

Tech Stack & Tool

프로그램/언어

Code Archive

깃허브/비트버킷
GitHub

연결된 GitHub 계정이 없습니다.

Bitbucket

연결된 Bitbucket 계정이 없습니다.

기업문화 엿볼 때, 더팀스

로그인

/