채용공고 올리기

이동민님을 응원해보세요!

지금 만족하고 있어요
책임감
협업 지향
학습 지향
커뮤니케이션
신뢰

미리보기

기본 정보

이름
이동민
직업
백엔드-개발자
간단 소개

비전공 출신이지만 다양한 부트캠프를 통해 전공 수준의 컴퓨터 과학 지식을 쌓았습니다. 42Seoul의 Inner Circle 학위를 취득했습니다. 팀워크와 소통을 중요시하며, 새로운 도전을 두려워하지 않고 성장합니다. 문제 해결과 효율적인 개발에 열정적으로 임하고 안정적인 솔루션을 제공합니다.

기술 스택

기술 스택

NestJS, Node.js, JavaScript, React, C, C++, Docker, docker-compose, AWS, PostgreSQL, Redis, Python

프로젝트

프로젝트명

Toogether - [PL]

소속/기관명

크래프톤 정글

프로젝트 기간

2024.05. ~ 2024.05.

프로젝트 내용

Description

일정 공유를 통해 웹과 모바일 어디서나 사용할 수 있는 공유캘린더로 크래프톤 정글 나만의 무기 만들기 동안 (약 4주) 5명이서 개발한 프로젝트

What did I Do

  • 팀 리더로 개발에 참여하며 팀원으로 참여했을 때, 겪지 못한 다양한 문제점들을 해결하는 능력을 키울 수 있었음
  • 벤치마킹할 만한 다양한 캘린더 사이트에 network resource를 보고 Top-Down 방식을 통해 DB ERD 작성
  • 개발 아키텍처 구성(AWS, docker 활용해 구축)
  • 이미지 로딩이 느린 문제가 있었는데, CloudFront 및 S3를 활용한 이미지 서버 구축을 통해 부분적으로 문제 해결을 할 수 있었음
  • DiscordBot을 활용한 Logging을 구현 함으로써, 팀 Discord을 통해 팀원들 간의 협업을 원활하게 만들었음
  • 일정 및 로그인 관련 API 작성 및 최적화

Tech Stack

TypeScript, NestJS, React, Flutter, Git, Postgres, Mongo, Redis, AWS, S3, CloudFront, Docker 등

Notion Link
시연영상 Link

프로젝트명

Ft_IRC (Chatting Server)

소속/기관명

42Seoul

프로젝트 기간

2022.12. ~ 2023.01.

프로젝트 내용

Description

IRC(Internet Relay Chat) Server를 기존에 존재하는 IRC Client 위에서 동작하게 만드는 과제형 프로젝트로 IRC Client로 irssi을 선택하였고, 해당 Client는 RFC2812를 기반으로 만들어졌음

What did I Do

  • Socket 연결 등을 구현하며 Socket 통신과 HTTP 통신 간의 차이를 알게 되었음
  • 다양한 ERROR를 구현하며, 표준 규격이 무엇인지 배웠으며 규격에 맞는 코드 작성을 배울 수 있었음

Tech Stack

C++, Socket, IRC, GIT, irssi

Notion Link

프로젝트명

Ft_transcendence (WebGame Service)

소속/기관명

42Seoul

프로젝트 기간

2023.03. ~ 2023.04.

프로젝트 내용

Description

SPA로 만들어진 Web 서비스를 구현하는 프로젝트로 프론트엔드는 React, 서버는 Nestjs를 활용해 간단한 핑퐁 게임을 할 수 있는 서비스를 구현하였음. 구현된 기능으로는 게임, 랭킹, 채팅 등이 있음.

What did I Do

  • Canvas를 활용해 Pong게임 프론트엔드를 구현
  • 멀티 웹 게임을 구현하기 위해 게임 로직을 Server에서 진행해 연산하게 로직을 구현
  • 매칭 시스템은 1:1 게임이기에 대기 queue에 2명이 들어가면 매칭이 되게 구현
  • 친구 기능 및 랭킹 시스템 구현

Tech Stack

React, Typescript, Nestjs, Docker, Makefile, PostgreSQL

GIT Link

프로젝트명

Ft_containers (Standard Library 구현)

소속/기관명

42Seoul

프로젝트 기간

2023.01. ~ 2023.02.

프로젝트 내용

Description

기존에 있는 STL의 몇 가지 기능들을 각종 레퍼런스 사이트를 참조해 템플릿 메타 프로그래밍으로 구현해 보는 과제형 프로젝트

What did I Do

  • 레퍼런스 사이트를 참조하는 법을 확실히 익힐 수 있게 되었음
  • 기능을 구현하며 다양한 자료구조에 대해 확실히 익힐 수 있게 되었음
  • 기존에 존재하는 STL 함수들(vector map)을 구현하며 내가 만들 코드와 성능 테스트를 진행하며 성능 테스트를 어떻게 하면 좋을지 알게 되었음

Tech Stack

C++

Notion Link

포트폴리오

URL

link

https://www.notion.so/dongmlee/Hi-I-m-Lee-6395807e769443a9bdff00d2201c443b

노션
댓글