GithubHelp home page GithubHelp logo

portfolio's Introduction

Portfolio

작성자 소개

Visual Programming 을 좋아하는 평범한 웹개발자 입니다.

공동작업 시 코드 가독성과 반 자동화를 위한 업무 패턴 및 아키텍처를 적용하는 것을 선호합니다.

가진 기술 경험을 공유하는 것을 좋아하고, 또 배움 받는 것 역시 좋아합니다.

  • 직업: Web Frontend Developer
  • 경력: 2010 ~ 2022 현재 (12년차)
  • 근무지: 룩핀
  • 주력 기술
    • ES6, TypeScript
    • React, Redux, Next
    • SASS, styled-components
    • jest (unit test)
    • cypress (e2e test)
    • storybook (visual test)
  • 보조 기술
    • node.js
    • docker
    • AWS EB/S3
    • git (버전관리)
    • zeplin (디자이너 협업 도구)
    • gulp (task runner)
  • 과거 기술 경험
    • Angular, RxJs, ngRx
    • vue, vuex
    • angular.js, knockout.js
    • java, spring, struts, mybatis
    • C#.NET, WebForm, WinForm
    • Delphi, VisualBasic, VBA
    • PHP, CodeIgniter
    • MS-SQL, Oracle10G, MySQL, SQLite
    • Flex
    • Linux CentOS

테크리드 활동 기록

고위드: 사내 개발 가이드 문서

현 직장 고위드의 웹프론트엔드 개발 규칙을 만들기위해 제안된 문서입니다.

이 문서는 작성 하고 사내 적용 시, 문서 카테고리와 섹션별로 PR을 올려 동료분들에게 모두 approve 받아 진행 하였습니다.

때문에 현 멤버분들 모두 해당 내용을 납득하고 습득 하였으며, 멤버간 코드 스타일 파편화를 줄이는데 도움을 주었습니다.

스타일쉐어: 가이드 문서 및 라이브러리

당시 테크리드로서 직접적인 개발 외 동료분들에게 도움이 되고자 작성한 문서들 입니다.

  • 아키텍처 개발 가이드
    • 코드 파편화를 해소하고 각자의 작업 영역에 대하여 침범하지 않도록 기능 모듈별 계층 구조를 처음 도입 하였습니다.
  • UI 설계 가이드
    • 경험적으로 습득한 UI 설계 기법을 당시 사내 스펙에 맞게 11가지 챕터로 구성하여 공개 한 내용입니다.
  • 개발 블로그
    • 다른 개발자분들과 개발 관련 이야기를 많이 해 보고자 작성 했던 글입니다.
  • Context Kit
    • React 내 Context 사용 시 View 와 Data Logic 분리를 도와주는 라이브러리 입니다.

비브로스

재직 중, 신규 주니어 개발자 분들에게 알려주었던 업무 규칙 문서 입니다.

기타 과거 프로젝트 이력

  • 똑닥 비브로스
    • 2017 ~ 2020년 까지, 참여했던 주요 프로젝트를 정리 해 놓았습니다.
  • 이전 직장 프로젝트
    • 2010 ~ 2017년 까지, 각 회사별로 참여했던 프로젝트를 정리 해 놓았습니다.
  • 학생시절 프로젝트
    • 2001 ~ 2010년 까지, 취미로 만든 토이 프로젝트나 교내 과제 프로젝트들을 볼 수 있습니다.

portfolio's People

Contributors

thesoncriel avatar

Stargazers

PONOMOLY avatar Myunggi Son avatar

Watchers

James Cloos avatar  avatar

Forkers

ballondor

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.