All of my projects

Project Portfolio

Calcium Project (First step of Modernization for legacy project)

  • 2020.03 ~ 2020.06
  • Skeleton Project Based on Spring Boot (Boilerplate for Coupang Infra system)
  • Save the time spended for Base Project Settings
  • Multi-module Project
    • common
      • Some static values & common utils
      • DB Replication Config
    • domain
      • JPA & Hibernate & QueryDSL
      • Multi Datasource
      • HikariCP
      • API Gateway
    • batch : basic batch application config
    • interfaces : Kafka, Swagger
    • web
      • Backoffice auth
      • Handlebars
      • RequireJS
      • Boostrap
      • JQuery & Javascript
    • Test : JUnit, Spock
  • Infra : Vault for External Properties
  • Deployment : Docker, Nginx, Jenkins scripts for each module, some shell scripts
  • Monitor : Prometheus, Pinpoint
  • Worked in Coupang

Object Storage Service

  • 2019.07 ~ 2019.08
  • Architecturing the Object Storage considering High Availabilty, Data Durability, Scalabilty
  • Developed & Deployed in Linux OS
  • Back-end : Spring Boot, Nginx, WebDAV
  • Key-Value Store : Riak-KV
  • Infra : Docker(docker-compose), Consul, ContainerPilot
  • Worked in Samsung Electronics Mobile Communications (Internship)

Tablet Ordering System

  • 2019.01 ~ 2019.02
  • Offer tablet order service in Restaurant for customer’s convenience
  • Automation ordering system with serving robot
  • Developed & Deployed in Linux OS
  • Back-end : Spring Boot
  • Front-end : React, Cordova
  • Database : MySQL
  • Worked in Bearrobotics (Internship)

Electronic Warfare Simulator

  • 2016.12 ~ 2017.12
  • Ladar System
  • Tracking & Estimating enemies’ position
  • Machine Learning : Weka (Java)
    • Supervised Learning
      • Artificial Neural Network
      • Decision Tree
      • Naive Bayes
    • Unsupervised Learning : Clustering
  • Display Position : Matlab
  • Window Application : C# & WPF
  • Concept : MVVM Pattern

Todo List

  • Todo List Web page
  • Back-end : Spring boot + JPA
  • Front-end : Bootstrap (HTML + JQuery + Javascript)
  • Database : MySQL

Little Cloud

  • Messenger Window Application
  • Sending, Receiving File
  • File Cloud Service
  • Back-end : C#
  • Window Application : C# & WPF
  • Database : MySQL
  • Concept : MVVM Pattern

CUKIN

  • Question & Answer Community Web page
  • Back-end : JSP & Servlet, Apache Tomcat
  • Front-end : Bootstrap (HTML + JQuery + Javascript)
  • Database : MySQL
  • Concept : MVC Pattern

Virtual Reality Media Platform

  • Utility Application : C# & WPF
  • VR Contents : Unity & C#

우리 지금 만나

  • Meeting place curation service
  • Android Application : Java (Eclipse ADT)
  • Google Map API