GithubHelp home page GithubHelp logo

resume's Introduction

Heechan Bak (CHANN) Job Hits

Read this in other languages: 한국어(KR) 🇰🇷

Email Blog Twitter Instagram Linkedin

Summary

  • Total over 7 years as a Software Engineer.
  • Automate recursive tasks to increase efficiency.
  • Fast adapting skills in new environments and build production grade application.
  • Production-experienced API and gRPC with Python, Golang, Node.js, etc.
  • Create sleek dashboard with React.js and MobX, Jotai, etc. from the bottom.
  • Savvy in building/operating container-based architecture, and hobby-experienced kubernetes.

Profile

  • Name : Heechan Bak
  • Address : Seoul
  • Language : Korean (Native), English (Limited Working Proficiency)

Experience

  • December and Company Inc. (2019.09 ~ Current, over 3y) - Backend Developer
    • Fint API (Python, Django, Docker, etc.)
    • Openbanking deposit batch, installment transfer batch, etc. (Python, Django, etc.)
    • Electronic Signature for non-repudiation process. (Python with RSA Package)
    • Backoffice Management Tool (Python, Django, Docker, React.js, etc.)
    • Production-experienced in-app webview and deeplink development (Next.js, etc.)
  • OWDIN Network(Closed) (2018.01 ~ 2019.09, 1y 9m) - DApp and Backend Developer
    • Blockchain based decentralized application development (DApp)
    • IPFS Management Tool
      • Middleware file server built with golang and echo
      • Knowledge of distributed storage systems
      • Dropbox-like file/folder management dashboard
      • Upload files into ipfs cluster with pub-sub message queue
      • Tech stack : Golang, Echo, RabbitMQ, MySQL, React.js, MobX, Ant Design
    • Backoffice Management Tool
      • Container-based microservice architecture and single page application
      • Tech stack : Golang, Node.js, MySQL, MongoDB, React.js, MobX, Ant Design
    • CI/CD Automation with Docker Container
      • Up and running private docker registry and GitLab
      • Deploy production containers at scale into multiple IaaS
      • Test, build, deploy automation with docker container and private docker registry
    • Stand-up Meeting Chatbot on Slack
      • Answer the simple question to chatbot
      • Switch to asynchronous daily meetings
  • LAWDY(Closed) (2017.05 ~ 2017.12, 7m) - Software Engineer and Founding member of legaltech startup
    • Questionnaire-based standard legal contract generator
    • Research blockchain for adopting notarization of a legal contract
    • Tech stack : Django, Semantic UI, Docker, MySQL, Ethereum, etc.
  • Cafe24 (2016.08 ~ 2017.04, 9m) - Backend Developer
    • Varnish Cache Checker
      • Read apache weblog and check static assets cached or not
      • Send alarm message to operations manager if assets does not cached
      • PHP(Code Igniter) and jQuery for frontend, python script for backend
    • Autoscaling Server with Test Automation
      • Automate procedures of scale-out shopping mall servers
      • Send alarm message to operations manager if test has failed
      • PHP(Code Igniter) and jQuery for frontend, python and shell script for backend
    • Server / Application Configuration Checker
      • Check apache congif, db config, etc. automatically
      • Send alarm message to operations manager if config is invalid
      • Python(Django) and jQuery for frontend, python, ansible for backend
  • NHN Entertainment 1st CodeCamp (2015.06 ~ 2015.08, 3m) - Bootcamp of newbie developer
    • Frieday - Gamification service of ordering chicken (slide)

Personal Project

  • KUPLEZONE (2010.02 ~ 2016.12) - Korea University (Sejong) Online Service

Education

Degree

Extra Courses

  • Seoul National University, Institute of Computer Technology (2014.07 ~ 2014.09)
  • Korea Productivity Center (2015.07 ~ 2015.08)
    • A course in Wearable Device Programming(IoT)
    • Coursework: Android, JSP, IoT, Server, API

Skills

Programming Language

  • Golang (Favored)
  • Python (Favored)
  • JavaScript
  • TypeScript

Frameworks and Libraries

  • Echo, xorm
  • Django, Flask
  • Express.js
  • React.js, MobX, Ant Design
  • Docker, Kubernetes
  • GitLab CI/CD, Jenkins
  • RabbitMQ, Redis
  • Terraform

DB

  • MariaDB (or MySQL)
  • PostgreSQL
  • MongoDB

Activities & Certificates


Open Source Contributions

Pull Requests

  • Add: Add federated search and change header style #55 in planetarium/libplanet-explorer-frontend
  • Update: Support reverse order and show payer option - Fix #324 #464 in EOSIO/eosjs
  • Fix: Kakao OAuth Failure - Headers for authorization #171 in python-social-auth/social-core
  • Fix: Bithumb Bad Request(Auth Data) - Convert header value to string #1030 in ccxt/ccxt
  • Add: Bithumb Private API - Withdraw #1077 in ccxt/ccxt
  • Init: Entrance #99 in pythonkr/pyconkr-2017
  • Add: Language version and print output in one line #11 in Baekjoon/submit-tool
  • Update: Translate introduction in Korean #145 in tiimgreen/github-cheat-sheet

Maintained


For more information, Contact me on Email

resume's People

Contributors

channprj avatar angristan avatar

Stargazers

Tuan Duc Tran avatar hyunjun529 avatar Hannah Park avatar  avatar Benjamin Hyo-keun Oh avatar Jason avatar Seongyong Choi avatar Jaehoon You avatar Lee Jae-yeol avatar Kitty Kwak avatar Byungjin Park (Claud) avatar GAURAV avatar Eunhwan Park avatar Kyeongmo Jeffrey Noh avatar  avatar Irene avatar Jeewhan avatar gustos avatar sungjin.kang avatar Cheonghyun Lee avatar Hyouk Seo avatar  avatar Eunseop Lim avatar Nirvana avatar geonseok avatar Haechan Yang avatar 최예나 avatar 20chan avatar Sung Jeon avatar Minseok Kim avatar Handong Choi avatar

Watchers

James Cloos avatar  avatar Jeewhan avatar Haechan Yang avatar  avatar

resume's Issues

Update Information

2018-04

This is items that need updating.

  • Experiences
  • Educations
  • Skills

CI Integration

Generate github pages automatically when markdown has been updated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.