Coder Social home page Coder Social logo

포트폴리오 리포지토리

소 개

소프트웨어 개발의 full-cycle을 이해하기 위해
필요한 만큼 언어, 기술, 분야를 가리지 않고
나선형, 반복적으로 학습하고 있습니다.


OS

windows   macOS   ubuntu


Tool

jetbrains   vscode   gitkraken


Tech Stack (Front-end)

html5   css3   javascript  typescript   react   redux   express   graphql  



Tech Stack (Back-end)

java     nodejs   express   graphql   spring     mongodb   mysql   oracle   nginx   docker   webpack



사용 언어
(상세보기..)
  • 주로 사용하는 언어: TS (JS + Node), Java

  • 기본 코드 읽기와 간략한 코드 작성이 가능한 언어: Kotlin > Python > Rust

CI / CD
(상세보기..)
  • jenkins server (테스트/빌드/배포) 구축 가능

  • gitlab server (SCM) 구축 가능

  • Docker, VirtualBox, VMWare

  • kubernetes 클러스터 구축 가능 (docker + kubeadm 프레임워크 기반)

  • hadoop 클러스터 구축 가능 (centos linux 기반)

테스팅
(상세보기..)
  • BDD (Selenium, Cypress)

  • TDD (Jest, Junit)

개발환경
(상세보기..)
  • Mac, Linux, Windows

  • Intellij IDEA, Eclipse, VS Code, Vim (Zsh + Iterm2)

프레임워크 / 라이브러리
(상세보기..)
  • Spring (Spring Boot)

  • Express

  • React


가장 최근에 진행한 프로젝트

🐮 (2021년)

🐮 (2021년 /3월)


미니 프로젝트들

🐮 (2021년)

🐁 (2020년)

🐷 (2019년)

🐶 (2018년)

🏗 (진행중)

  • ⚡️ Monorepo && NPM private repo

    (상세보기..)
    • 개발환경(준비중) 및 특징

      • 타입스크립트 기반 모노리포 + gitlab private NPM package repo
  • ⚡️ Infrastructure as Code

    (상세보기..)
    • 개발환경 및 특징

      • 쿠버네티스 클러스터 + CD / CI 파이프라인 -> IaC로 코드화하기 (진행중)
  • 학습 이력

    • ️⚡️ IT 학습 도서 목록

      (상세보기..)
      • 보유한 도서 / 분야별로 입문에 크게 도움이 되었던 도서 / 독학한 도서 / 스터디한 도서 / 독서 모임에서 읽은 도서

  • ️⚡️ IT 학습한 분야 :

    (상세보기..)
    • 주된 관심 분야: TDD, CI / CD

    • 공부한 내용:

      • DB Modeling : 이론적 개괄 (✔︎) / 튜토리얼 실습 (︎︎✔︎) / POC 프로젝트 (︎︎︎︎✔︎)

      • Web Framework (Spring + Boot/ React + Redux / Vue): 이론적 개괄 (✔︎) / 튜토리얼 실습 (︎︎✔︎) / POC 프로젝트 (︎︎︎︎✔︎)

      • REST : 이론적 개괄 (✔︎) / 튜토리얼 실습 (︎︎✔︎) / POC 프로젝트 (︎︎︎✔︎)

      • GraphQl : 이론적 개괄 (✔︎) / 튜토리얼 실습 (︎︎✔︎) / POC 프로젝트 (︎︎︎✘)

      • TDD + BDD : 이론적 개괄 (✔︎) / 튜토리얼 실습 (︎︎✔︎) / POC 프로젝트 (︎︎✔︎)

      • CI / CD (Jenkins / ansible) : 이론적 개괄 (✔︎) / 튜토리얼 실습 (︎︎✔︎) / POC 프로젝트 (︎︎︎︎✔︎)

      • DDD + MicroService : 이론적 개괄 (✔︎) / 튜토리얼 실습 (︎︎✔︎) / POC 프로젝트 (✘)

      • 가상화 / Docker : 이론적 개괄 (✔︎) / 튜토리얼 실습 (︎︎✔︎) / POC 프로젝트 (︎︎︎︎✔︎)

      • 컨테이너 관리 (Kubernetes) : 이론적 개괄 (✔︎) / 튜토리얼 실습 (︎︎✔︎) / POC 프로젝트 (︎︎︎✘)

      • Hadoop Ecosystem : 이론적 개괄 (✔︎) / 튜토리얼 실습 (︎︎✔︎) / POC 프로젝트 (︎︎︎✘)

      • Blockchain : 이론적 개괄 (✔︎) / 튜토리얼 실습 (︎︎✘) / POC 프로젝트 (︎︎︎✘)

  • Luke's Projects

    006877 icon 006877

    Akka 코딩 공작소 예제 소스

    2018_tdd icon 2018_tdd

    [2018년] 스터디에서 작성한 실습코드_'클린 코드를 위한 테스트 주도 개발' (해리 J.W 퍼시벌) http://www.yes24.com/Product/Goods/16886031

    2019_tdd icon 2019_tdd

    [2019년] 스터디에서 작성한 실습코드 _'테스트 주도 개발로 배우는 설계와 실천' (스티브 프리먼 외) http://www.yes24.com/Product/Goods/9008455?OzSrank=1

    2020_algo icon 2020_algo

    [2020년] 알고리즘 스터디 실습코드 _ 프로그래머스(https://programmers.co.kr/)

    2020_tdd icon 2020_tdd

    [2020년] TDD 미니 프로젝트 실습코드 _ '클린 코드를 위한 테스트 주도 개발' typescript로 다시 작성해보기

    2021_kotlinjvm icon 2021_kotlinjvm

    [2021년] 코틀린 생태계에서의 애자일 개발에 익숙해지기 Spring Boot + JPA + functional router + Kotlin으로 작성한 연습 프로젝트입니다.

    2021_react_w_kotlinjs icon 2021_react_w_kotlinjs

    [2021년] 코틀린 생태계에 익숙해지기 위해 React와 Kotlin Js로 작성한 연습 프로젝트입니다.

    2021_sandbox icon 2021_sandbox

    [2021년] 샌드박스 미니 프로젝트 v1.0.0_ TDD와 Redux Middleware, PWA 탐구를 위해 만든 샌드박스

    apps-script-starter icon apps-script-starter

    Setup a local development environment inside Visual Studio Code and build Google Workspace add-ons with Google Apps Script

    automated_ci_cd icon automated_ci_cd

    [2021년] Feeds Project에 사용된 Automated CI CD 워크 플로우를 설명하는 자료 (서버 배포 / 구동 / 중단 코드만 발췌 수록)

    awesome-privacy icon awesome-privacy

    🦄 A curated list of privacy & security-focused software and services

    books icon books

    [2015 ~ 현재] 보유한 IT 도서 / 읽은 도서 목록

    bull icon bull

    Premium Queue package for handling distributed jobs and messages in NodeJS.

    channel icon channel

    CSP style channel implementation, for the Channel specification

    clasp icon clasp

    🔗 Command Line Apps Script Projects

    corel icon corel

    [2020년] 니콜라스 자카스가 발표한 (Scalable Modular Javascript) 영상을 보고 typescript 연습을 위해 만들어본 라이브러리 https://www.npmjs.com/package/corel

    dashy icon dashy

    🚀 A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more!

    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.