Hosang Jeon

SOFTWARE ENGINEER SEOUL KOREA

Personal Profile

SOFTWARE ENGINEER

profile

[English]

Hyun-jin Ryu gives impression to the world by his pitching. So does Yunna Kim by her beutiful performance. Yes! I want to be a software engineer giving impression to the world by my source codes.

I am a passionate, responsible and committed engineer, with experiences of designing, implementing and adapting technically sophisticated online web applications using distributed technologies on the cloud computing environment.

[Korean]

메이저리거 류현진 선수는 공 하나로 많은 사람들에게 감동을 줍니다. 세계적인 피겨퀸 김연아 선수 역시 아름다운 무대를 통해서 전세계 수많은 사람들에게 감동을 선사합니다. 저 역시 코드를 통해서 사람들에게 감동을 줄 수 있는 소프트웨어 엔지니어가 되는 것이 목표입니다.

삼성SDS와 KT, 잡플래닛을 거쳐 현재는 "디지털 물류의 시작과 끝" 로지스팟에서 최고기술책임자(CTO)로 일하고 있습니다.

Publications

스타트업 인 액션
기술 스택 선정, SEO, 로그 분석, 검색 및 추천, 보안, 개발 문화까지
전호상 저 | 이상과공상 | 2017년 4월 12일

스타트업을 시작하는 프로그래머를 위한 거의 모든 것

IT 기술 기반의 스타트업을 구현하려면 다양한 분야의 지식과 경험이 필요한다. 그러나 스타트업의 특성상 초기에 이러한 지식과 경험을 가진 전문가를 영입하기란 매우 어렵다. 그렇다고 해서 한 명이 모든 분야의 전문성을 갖추기란 어렵다.

이 책은 스타트업을 구현하는 데 필요한 각 분야의 기술을 알아보고 실제 구현하는 방법을 알아봄으로써, 스타트업에서 경험하지 않으면 알기 어려운 것들과 적은 인력으로 초기에 겪어야 할 기술적 수행착오를 줄이고자 한다. 또한, 알맞은 기술 요소 선택과 하나의 서비스가 어떻게 이루어지는지 관심이 있으신 분들께 추천한다.

  • 제1장 Getting Started
  • 제2장 프론트엔드 레이어
  • 제3장 웹 애플리케이션 개발
  • 제4장 로그 데이터 분석
  • 제5장 Full Text 검색과 추천 시스템
  • 제6장 인프라스트럭처
  • 제7장 아마존 웹 서비스 (AWS)
  • 제8장 보안
  • 제9장 개발 문화
  • 제10장 서비스 규모의 도약을 위한 준비
  • 제11장 결국, 제일 중요한 건 사람
  • 목차 더보기...

Skills

Tech Lead & Architect, Ruby on Rails, Elasticsearch


Fullstack Development

Ruby on Rails

PHP/Laravel

Vue.js

Elasticsearch

Education

Graduating with double majors at Ajou University.

Ajou University, Korea

Bachelor of Information & Computer Engineering - Graduated: 2008

I attended classes in O/S, object-oriented programming (Java), computer communications, database management systems, algorithms, data structure, software engineering, and system programming.

Bachelor of Biological Science - Graduated: 2008

I attended classes in molecular biology, biochemistry, genetics. I studied not only biological theory, but also the way to research while doing lab internship.

University College Cork, Ireland

Visiting Student. Sept, 2006 - Dec, 2006

I studied in Ireland UCC (University College Cork) as a visiting student. I attended five major classes and I got an A+ in each one. It is guaranteed that I truly have no problem with communicating in English for work.

Experience

Software Engineer

LOGISPOT https://www.logi-spot.com

Chief Technical Officer / Seoul, Korea / May, 2018 - Current

Tech lead & Architect
  • Building Logistics platform with PHP/Laravel.
    • Building an Open API for integrating third-party systems.
    • Handling Billions of Time series GPS data with Logstash/InfluxDB.
    • Building an Log Management intrastructure using SQS, Logstash, S3 and ProstoDB.
  • Doing DevOps to guarantee Service Reliability and cost-effective quality of service.
Tech Team Management
  • Building and Managing a Tech team (Recruiting, Setting up Process and Development Culture)
  • Direct the development and implementation of Logistics platform.
  • AManaging on-off line Sercurity Vulnerabilities.

JOBPLANET https://www.jobplanet.com

Software Engineer / Seoul, Korea / Nov, 2014 - May, 2018

Fullstack developmnt
  • Building a robust web application with Ruby on Rails (two millions of MAU in average).
  • Global expansion to Indoenesia (i18n, l10n)
Data analysis backend
  • Collecting logs and process KPIs such as MAU, DAU, Session durations, Marketing campaign efficiencies. (PrestoDB, Elasticsearch, Logstash)
Personalized full-text search
Recommender system backend
  • Company recommender system using Collaborative Filtering (Apache Spark)
  • News collecting and displaying related news

KT

Software Engineer / Seoul, Korea / Dec, 2012 - Nov, 2014

KT GenomeCloud platform (human genome annotation and context based decision support system)
  • RESTful API server development (Node.js)
  • Distributed DB/searching system development (Elasticsearch)
  • Automated genome analysis platform development & maintenance (Java/Spring framework)

SAMSUNG SDS

Software Engineer / Seoul, Korea / Jan, 2008 - Nov, 2012

Bioinformatics Algorithm Research & Development
  • NGS(Next-Generation Sequencing) alignment software development using C programming language.
  • Building web application with Java, Spring framework, JSP.
  • Adapted the Hadoop framework to handle big input and intermediate data, and developed some MapReduce programs to increase the performance of data analysis.