• 반갑습니다!

  • I am
    Frontend
    Developer

    어떤 일이든 믿고 맡길 수 있는
    신뢰받는 개발자가 되고 싶은
    프론트엔드 개발자 이규하 입니다.

About Me

"기초가 튼튼한 프론트엔드 개발자"

안녕하세요. 신입 프론트엔드 개발자 이규하 입니다. 코딩 스킬, 라이브러리 사용 등 개발자가 갖추어야하는 능력은 다양하지만 저는 그중에서도 신입개발자에게 가장 필요한 능력은 관련 용어 숙지, 기초 문법, 개발 관련 지식 등의 이론적 근간이 가장 중요하다고 생각합니다. 스터디 모임을 하면서 용어들을 정리하는 것에서 멈추지 않고 스터디원들과 토의하면서 한층 더 깊이 이해하는 시간을 갖고 있습니다. 튼튼한 기초를 바탕으로 소통이 잘 되는 개발자가 되는 것이 저의 목표입니다.

Web

Front-end

JavaScript

FrameWork

무궁무진한 웹개발 세상에 대한
열정이 가득합니다!

함께 일하고 싶습니다.
My Specialty

"제가 보유한 스킬을 소개합니다."

처음 개발을 접한 곳은 (주)엔코아에 back-end 과정이 었습니다. 그곳에서 HTML5, CSS3, JQuery, JAVA, Oracle 데이터베이스,Spring, MVC 패턴 기반의 게시판, 형상관리(Git), Android와 증강현실(AR)의 기초적인 부분들을 학습하였습니다.

학습이 끝난 후 진로를 고민하던 중 프로젝트를 하면서 가장 재미있게 작업을 했던 부분이 HTML5, CSS3, JQuery등을 활용하여 작업했던 회원가입 파트임이 떠올라서 다시 프론트엔드 파트를 제대로 학습하기로 마음 먹었습니다. 그래서 선택한 곳이 패스트캠퍼스였고 그곳에서 6개월동안 웹 클라이언트(HTML5, CSS3, JavaScript, jQuery, Ajax, JSON)와 Framework(Angular8), 형상관리(Git)을 집중적으로 학습하였습니다.

현재는 지금까지 배운 지식을 활용하여 웹사이트의 A to Z 즉, 기본적인 구조부터 레이아웃 및 스타일, http 메소드를 활용한 서버와의 비동기 통신 더나아가 엔드유저의 각종 입력에 반응하여 동적으로 변화하는 사이트를 만들 수 있습니다. 특히, Angular, React와 같은 자바스크립트 프레임워크 또는 라이브러리를 활용한 프로젝트 경험을 토대로 사용자 경험이 훌륭한 SPA(Single Page Application)를 제작 할 수 있습니다.

HTML5

60%

HTML5에서 새롭게 등장한 header, article, section 등의 태그에 대해서 이해하고 활용하고 있으며 시맨틱한 마크업을 하기위해 노력합니다.

CSS3

60%

CSS를 활용하여 요소에 원하는 스타일과 레이아웃을 적용할 수 있으며, CSS의 기본적인 개념인 선택자, 박스모델 등에 관해서 이해하고 있습니다. 또한 미디어쿼리를 활용하여 웹을 다양한 매체에 선택적으로 적용할 수 있습니다.

JavaScript

80%

arrows, classes, template strings, destructuring, let, const 등의 ES6 문법을 이해하고 적극 활용 중 입니다. 또, 원시 타입과 객체 타입, 프로토타입의 상속과 체인, 고차함수 등의 자바스크립트 핵심 개념을 이해하고 있습니다.

TypeScript

60%

TypeScript의 가장 큰 장점 중 하나인 정적타입을 지원하여 컴파일 단계에서 오류를 포착할 수 있다는 점을 이해하고 있으며, 인터페이스, 제네릭 등의 핵심 기능을 활용할 수 있습니다.

JAVA

30%

자바 언어를 사용하여 중고 경매 웹 사이트를 프로젝트로 제작한 경험이 있고, 간단한 Android app을 제작해 본 경험이 있습니다.

Angular

65%

Angular의 Component, Directive, Pipe, Lifecycle Hooks 등에 대해 이해하고 활용할 수 있으며 Angular 프레임워크를 활용한 2개의 프로젝트를 성공적으로 수행하였습니다.

React

40%

현재 스터디 모임을 통해 공부중이며 숫자야구, 가위보위보와 같은 간단한 웹게임과 todo를 Class Component와 Hooks로 만들 수 있습니다.

Git/GitHub

70%

현재 많은 문서와 파일들을 Github 저장소에서 관리하고 있으며, Github의 Organizations, issues 등의 기능과 브랜칭 기법인 git flow를 활용하여 다수의 프로젝트를 성공적으로 완수해본 경험이 있습니다.

My Work

프로젝트

megabox clone 프로젝트(2019.08)

패스트 캠퍼스에서 진행한 파이널 프로젝트에서 백엔드 개발자들과 협업하여 영화 예매 사이트인 메가박스 클론코딩을 진행하였습니다. Angular 프레임워크에서 기본적으로 제공하는 기능인 pipe, directive, Service, Lifecycle method, HttpClient, Routing 등을 적극적으로 활용하여 프로젝트를 진행하였습니다. 가능한 자바스크립트를 이용한 접근을 지양하고 프레임워크에서 제안하는 방식으로 접근하기 위해 노력하였습니다.

trello clone 프로젝트(2019.06)

패스트 캠퍼스에서 진행한 해커톤에서 백엔드 개발자들과 협업하여 세계적으로 널리 사용되는 웹기반의 프로젝트 관리 소프트웨어인 trello 클론 코딩을 진행하였습니다. 드래그 앤 드랍 기능을 구현하기 위하여 Angular material을 사용하였습니다. 가능한 자바스크립트를 이용한 접근을 지양하고 프레임워크에서 제안하는 방식으로 접근하기 위해 노력하였습니다. 해커톤 1등상인 기술상을 수상하였습니다.

One browser 프로젝트(2019.03)

패스트 캠퍼스에서 진행한 5일 정도의 단기 프로젝트 결과물 입니다. chrome의 유명한 extension인 momentum 과 네이버의 웹 브라우저인 whale을 모방하여 한 웹페이지 안에서 to-do-list와 diary로 일정 관리을 관리할 수 있게 하고 사이드바에서 메모, 북마크, 계산기, 타이머 등의 기능을 이용 할 수 있게 하였습니다. 사용자의 취향에 따라 배경테마를 변경할 수 있게 하였고 좌측상단에는 사용자의 위치정보를 읽어와서 날씨 정보를 표현하였습니다.

SELF-IMPROVEMENT

끊임없는 학습

프로규 블로그 이미지
since 03, 2019 | 개발 블로그 운영

프로규의 개발 블로그

TIL, 컨퍼런스 후기, 프로젝트 후기 등 다양한 컨텐츠를 업로드하고 있습니다. 정리하면서 한번 더 공부하자는 생각으로 꾸준히 운영하고 있습니다.

컨퍼런스 참여 이미지
since 06, 2019 | 컨퍼런스 참여

컨퍼런스 참여

if kakao dev 2019, I/O '19 Extended Pangyo, web tech concert 2019 등 개발 관련 컨퍼런스에 관심과 열의를 갖고 지속적으로 참여중입니다.

스터디 참여 이미지
since 09, 2019 | 스터디 모임

스터디 모임

자바스크립트의 기초부터 심화, 리액트의 클래스 컴포넌트와 함수형 컴포넌트, Hooks, 라이프 사이클, 자료구조 및 알고리즘의 스택과 큐, 트리, 연결리스트, 동적프로그래밍 등을 스터디원들과 함께 학습하고 있습니다.

GitHub 커밋 이미지
since 03, 2019 | GitHub 커밋

GitHub 커밋

프론트엔드 개발을 공부하기 시작한 3월부터 공부한 내용들을 GitHub에 꾸준히 커밋하고 있습니다.

페이스북 게시글 이미지
since 03, 2019 | 페이스북 커뮤니티

페이스북 커뮤니티

다양한 페이스북 커뮤니티에 가입하여 다른 개발자분들이 쓰신 글들을 읽고 수집하며 많은 것을 배우고 있습니다.

Education

교육 이수

패스트캠퍼스 프론트엔드 스쿨 수강
2019.03 - 2019.9

웹 클라이언트(HTML5, CSS3, JavaScript, jQuery, Ajax, JSON)와 Framework(Angular8), 형상관리(Git)을 집중적으로 학습하였습니다. 교육을 이수하는 동안 2번의 해커톤과 파이널 프로젝트를 모두 참여하였고 성공적으로 마무리 하였습니다.

엔코아 PlayData 아카데미 증강현실 데이터 서비스 개발자 양성과정
2018.06 - 2018.12

웹 클라이언트(HTML5, CSS3, JavaScript, jQuery, Ajax, JSON)와 웹 애플리케이션(Java, Servlet & JSP), Oracle 데이터베이스, Framework(Spring, MyBatis, BootStrap), MVC 패턴 기반의 게시판, 형상관리(Git), Android와 증강현실(AR)을 학습하였습니다.

가천대학교 글로벌 경제학과 졸업
2010.03 - 2017.08

통계학과 계량경제학을 공부하면서 통계를 처리하고 분석하는 능력을 배양하였습니다. 통계의 함정에 빠지지 않고 통계자료를 분석하는 방법부터 모집단,표본,독립변인,종속변인 등의 기초적인 통계학 용어를 배우고 실제로 추정치를 계산하는 과정을 배웠습니다. 특히 계량경제학 과목에서는 야구 경기장 관객수에 관한 통계자료를 토대로 상괸괸계를 분석하여 야구장 관객에게 유의미한 영향을 주는 요소를 찾는 조별과제를 수행한 경험이 있습니다.

Experience

직무 경험

경기도주식회사 2017.06-2017.09

영업 / 마케팅 부서에서 파견업무를 수행하였습니다.

  • 구글시트 데이터 베이스 관리 및 통계자료 작성
  • 경기도 내 중소기업 플랫폼 구축 및 관리(데이터수집 및 가공, 데이터 정리 분류, 플랫폼 등록 및 관리)
  • 경기도 내 중소기업 대상 인바운드, 아웃바운드 TM업무(사업 안내 및 기타사항 전달)

메이크원 2017.03-2017.06

영업 / 마케팅 부서 인턴으로 재직하였습니다.

  • 중소기업 플랫폼 구축 및 관리(중소기업 자료 수집 및 가공, 플랫폼 등록 및 관리)
  • 중소기업 대상 TM 업무(사업안내 및 기타 사항 전달)
  • 중소기업 카달로그 제작 지원 (카달로그 수집 및 틀 제작)
Get in Touch

연락 안내

rocket7101@gmail.com

+82 10 2847 0896