ABOUT
CAREER
PROJECT
GALLERY
EXPERIENCE
6

안녕하세요!
프론트엔드 개발자 이원섭 입니다.

profile

“Vires acquirit eundo”“정진”
더디더라도 멈추지 않는, 단단해지기 위해 끊임없이 담금질하는 개발자입니다.

leemuo123@gmail.com
010-2264-3735
Bundang-gu, Seongnam-si
  • skill icon
    HTML5
  • skill icon
    CSS3
  • skill icon
    Javascript
  • skill icon
    Typescript
  • skill icon
    Node
  • skill icon
    React
  • skill icon
    React Query
  • skill icon
    Redux
  • skill icon
    Redux Saga
  • skill icon
    Next
  • skill icon
    Vue
  • skill icon
    Nuxt
  • skill icon
    Webpack
  • skill icon
    Babel
  • skill icon
    Eslint
  • skill icon
    Prettier
  • 2013.03 ~ 2019.02
    career logo

    융합IT 전공(3.91/4.50)

  • arrow
  • 2019.03 ~ 2022.04
    career logo

    웹개발팀, 법률플랫폼TF팀 소속

    변호사 업무 솔루션 FE 개발/유지보수

  • arrow
  • 2022.04 ~
    career logo

    (전)인텔리전스랩스 프론트웹개발팀

    (현)메이플그룹 메이플W 플랫폼유닛

    게임 관련 FE 개발/유지보수

HelloMaple

Nexon2024.05 ~
project image

메이플스토리 IP를 활용해 프로그래밍에 관심을 가진 학생들이 쉽게 코딩을 접할 수 있도록 다양한 기능과 콘텐츠를 제공하는 플랫폼입니다.

Part
  • 유저 관리, 운영 백오피스 신규 개발 및 유지보수
  • 백오피스 인증(OAuth) & 인가(권한) 개발
Tech
  • skill icon
    HTML5
  • skill icon
    CSS3
  • skill icon
    Javascript
  • skill icon
    Typescript
  • skill icon
    Vue
  • skill icon
    Nuxt

MapleStory Worlds

Nexon2022.05 ~
project image

메이플스토리 월드는 누구나 자유롭게 게임 콘텐츠를 제작하고 플레이하는 플랫폼입니다.

Part
  • 페이지 개발 및 UI/UX 개선
  • 공지사항 개발
  • Youtube API를 이용한 쇼츠(뭐 할까?) 개발
  • 설정(계정정보, 자녀보호기능, 콘텐츠제어) 개발
  • 공통 컴포넌트 개발 및 유지보수
  • 백오피스 개발 및 유지보수
  • Nuxt 2 → Nuxt 3 이관
  • 이벤트 페이지 개발
Tech
  • skill icon
    HTML5
  • skill icon
    CSS3
  • skill icon
    Javascript
  • skill icon
    Typescript
  • skill icon
    Vue
  • skill icon
    Nuxt

FACEPLAY(서비스 종료)

Nexon2022.12 ~ 2023.07
project image

화상 카메라를 이용해 멀리 떨어진 사람들과 쉽고 빠르게 파티 게임을 즐길 수 있는 종합 놀이 플랫폼입니다.

Part
  • 페이지 개발 및 UI/UX 개선
  • Youtube API 이용한 영상 플레이 기능 개발
  • Sendbird SDK을 이용한 채팅 기능 유지보수
  • Social(팔로잉, 팔로워) 기능 개발
  • 공통 컴포넌트 개발 및 유지보수
Tech
  • skill icon
    HTML5
  • skill icon
    CSS3
  • skill icon
    Javascript
  • skill icon
    React
  • skill icon
    React Query
  • skill icon
    Next

LawShot

HumaxIT2019.05 ~ 2022.04
project image

법무법인의 업무를 시스템화하여 업무의 효율성을 높이기 위한 서비스입니다.

Part
  • 페이지 개발 및 UI/UX 개선
  • 공통 컴포넌트 개발 및 유지보수
  • 메일 회신 이력 서비스 개발 및 유지보수
  • ERD 설계 및 Node Server API 구현
  • 변호사 인터뷰, 법무법인 파견 등을 통한 요구사항 파악
Tech
  • skill icon
    HTML5
  • skill icon
    CSS3
  • skill icon
    Javascript
  • skill icon
    Node
  • skill icon
    React
  • skill icon
    Redux
  • skill icon
    Redux Saga

함수형 프로그래밍 & 멀티패러다임 언어

2024-08-20 ~ 2024-11-05

Nexon, 유인동(마플코퍼레이션 CTO)

📌 과정소개

TypeScript를 사용하며 Java, C#, Scala, Kotlin, Swift 등의 다른 언어에도 동일하게 적용되어 있거나 적용할 수 있는 기술과 개념을 다룹니다. 기존에 사용하던 환경과 언어를 함수형 전용 언어로 바꾸지 않고 함수형 프로그래밍을 실무에 적용할 수 있도록 합니다. 더 나아가 객체지향 프로그래밍과 함수형 프로그래밍을 섞어서 문제를 해결하는 코드들을 통해 멀티패러다임 언어를 다루는 기술력과 응용력을 높이고 문제 해결 능력을 확장할 수 있게 합니다.

📌 학습목표

- 함수형 프로그래밍, LISP(리스트프로세싱, 이터레이터/제너레이터)을 코드 레벨에서 배우고 실무에 적용할 수 있다. - 멀티패러다임 프로그래밍의 개념을 익히고, 다양한 패러다임을 결합하여 문제를 더욱 효과적으로 해결할 수 있다. - 비동기/동시성 프로그래밍을 더욱 안전하고 다양하고 정확하게 다룰 수 있다. - for, if, I++, break; 대신 지연평가와 이터러블 함수들로 로직을 작성할 수 있고, 알고리즘 문제를 풀 수 있다. - 생산성을 높이고 에러율을 줄이는 코딩 패턴을 익힌다.

  • skill icon
    Typescript

POP3 클라이언트 오픈소스 기여

2021-10

개인

node-pop

TLS 사용 시 TLS 관련 옵션을 설정할 수 있도록 수정했습니다.

yapople

소켓 통신 시 메모리 누수 이슈를 해결했습니다.

  • skill icon
    Github
  • skill icon
    Node

지능정보사회를 위한 응용 Web Framework 개발자 양성과정

2018-02-26 ~ 2018-06-27

한국소프트웨어기술진흥협회(KOSTA)

Web 설계-개발의 전반적인 지식을 습득하고, 웹 서비스 구축 프로젝트를 진행하면서 Front-End, DB programming, Analysis and Design 관련 역량을 갖출 수 있었습니다.

  • skill icon
    HTML5
  • skill icon
    CSS3
  • skill icon
    Javascript
  • skill icon
    Java
  • skill icon
    Spring