Career Profile
오랫동안 개발을 하고 싶은 개발자입니다. 최근에는 머신 러닝 쪽에 관심을 많이 두고 Coursera에서 Andrew의 강의를 들으면서 따라가려고 노력하고 있습니다. 현업에서 개발을 시작하면서 테스팅과 코드 리뷰를 중요하게 생각하고 있습니다. 데뷰를 방문하고 그 동안 작은 세상에서만 살다가 시야가 많이 바뀌었습니다. 세상에 긍정적인 영향을 주는 서비스를 만드는 사람이 되고 싶습니다.
Key Skills: VB.Net, Python, C, Android, R
Experiences
주로 VB.Net을 이용해 Visual Studio에서 계리사들을 위한 윈도우즈 소프트웨어를 개발하고 있습니다. 개발 조직이 아직 성숙하지 못해 개발, 운영, 테스팅 모두 담당하고 있습니다. MVC 패턴을 이용해 윈폼을 디자인하고 개발하고 단위테스트를 하는 프로세스였습니다. 주로 맡았던 부분은 에디터 편집기 기능으로 DevExpress와 ActiproSoftware의 Component를 가져와 계리사들이 코딩하기에 적합하도록 커스터 마이징 하는 부분을 맡아서 했습니다. 그 결과 VBA 에디터에서 인텔리센스를 지원하는 수준까지 향상시킬 수 있었습니다. 스스로 동기를 유지하기 위해 일지를 이용하여 혼자 목표를 잡고 개발에 매진하고 있습니다.
관련 정보 1, 관련 정보 2Visual Studio, VB.Net, LiteDB, DevExpress, Actipro SyntaxEditor
Projects
2017.05 ~ - Vim & Jupyter, Octave & Python
2016.09 ~ 2016.12 - Vim & Android Studio, Python with Keras & Java
2015.12 ~ 2016.09 - R Studio & Android Studio, R & Java
2015.12 ~ 2016.01 - Android Studio & Arudio & Unity, Java & C & C# & Node.JS, MongoDB
2015.06 ~ 2015.09 - Vim, C
2014.09 ~ 2014.12 - Arduino & Android Studio, C & Java
2013.12 ~ 2014.01 - Android Studio, Java