채용공고 올리기

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

지금 만족하고 있어요
성실함
책임감
분석적
효율적
고객 중심

미리보기

기본 정보

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

체계적인 문서화와 효율적인 업무처리를 통해 빠르게 성장하는 백엔드 개발자

자기소개

자기소개

안녕하세요, 저는 주니어 백엔드 개발자로서 도서관 솔루션 업체에 재직 중이며, 도서관 홈페이지 개발 및 유지보수를 담당하고 있습니다.

저의 목표는 천천히 그러나 꾸준히 성장하는 개발자가 되는 것입니다.

이를 위해 기본기를 탄탄히 다지며 끊임없이 학습하고 개선하기 위해 노력하고 있습니다.

특히 업무 문서화 및 사이드프로젝트를 통해 체계적으로 성장하고자 합니다.

개발자는 사용자가 필요로 하는 것을 제공하는 역할을 한다고 생각합니다.

기술적 성장과 더불어 사람 중심의 개발을 실현하는 개발자가 되겠습니다.

감사합니다.

기술 스택

기술 스택

Java, JavaScript, Spring Boot, Spring Security, JPA, Git, github-actions, Jenkins, junit5, PostgreSQL, MySQL

경력

회사명

(주)아이네크

직급 | 부서 | 근무 유형

사원 | R&I

근무 기간

2023.11. ~ 2024.11. (1년 1개월)

담당 업무

도서관 홈페이지 기능 개발 및 유지보수

  • 홈페이지 풀스택 개발

  • 진행했던 프로젝트

    • 한양대 OpenAthens 서비스 도입

    • 세종대 미디어월

  • 기술 스택

    • Java - Servlet

    • Groovy - Grails

    • Coffeescript - Angular.js

교육

소속/기관명

멋쟁이사자처럼 / TechIt

종류 | 전공

사설 교육 | 백엔드 스쿨

재학 기간 | 재학 상태

2023.04. ~ 2023.09. | 졸업

소속/기관명

중부대학교

종류 | 전공

대학교(학사) | 게임소프트웨어학과

재학 기간 | 재학 상태

2016.03. ~ 2022.08. | 졸업

프로젝트

프로젝트명

한양대학교 OpenAthens 도입

소속/기관명

아이네크

프로젝트 기간

2024.06. ~ 2024.07.

프로젝트 내용
소개

개발 내용
  • 도서관 로그인 과정 간 SSO 연동이 되도록 로그인 로직 수정

    • ->

      별도의 외부인증처리 과정을 줄임으로, 이용자의 서비스 이용시 편의성을 증대

  • API 응답 간 예외처리 작업

    • -> 외부 SSO 연동 과정 중 문제가 발생하더라도, 로그인 서비스 자체는 영향을 받지 않도록 설계

트러블 슈팅

  • Frontend에서 API 직접 호출하여, CORS 관련된 오류 경험

  • API 호출 이후 returnUrl로 전달되는 URL 형식이 잘못되어서 전달되는 문제

프로젝트로 배운 경험
  • CORS에 대한 이해

  • 프로젝트 문서화

프로젝트명

세종대학교 미디어월

소속/기관명

아이네크

프로젝트 기간

2023.12. ~ 2024.04.

프로젝트 내용
소개

개발 내용
  • 도서관에서 사용 중인 스터디룸 사용 현황 및 최대 대출 도서와 같은 정보들은 실시간 형식으로 새로고침 되도록 설계

    • -> 별도의 데이터 수정과정 없이 최신 데이터가 반영되도록 설계

  • 이용자 접속 통계 및 대출 통계와 같은 데이터의 경우 수정이 간편하도록 파일 형식으로 데이터를 저장하도록 설계

프로젝트로 배운 경험
  • 레거시 프로젝트를 통해, Servlet에 대한 전반적인 이해

  • 외부 API 응답 검증 및 수정

프로젝트명

구해조 집사

소속/기관명

개인

프로젝트 기간

2023.08. ~ 2023.10.

프로젝트 내용
소개

개발 내용
  • REST API를 활용한 게시판 기능 구현

    • -> 좋아요, 신고, 댓글, 구매, 판매가 기능을 통한 이용자간 상호작용성 상승

  • SSL을 이용한 HTTPS 연결 지원

  • Github Action과 AWS Code Deploy를 통한 CI/CD 구현

    • -> CI/CD를 통한 배포 과정 간소화 및 효율성 증대

트러블 슈팅
  • 게시글 목록 조회 시 발생하는 N+1 문제 해결

운영
  • Portainer를 이용한 도커 컨테이너 관리 (개인 서버)

  • Outline을 이용한 정보 공유 (개인 서버)

  • Uptime Kuma와 Prometheus/Grafana를 사용한 서비스 관리

프로젝트로 배운 경험
  • CI/CD를 통한 배포 자동화

  • 프로젝트 진행 전 다이어그램 및 문서화를 통해 체계적으로 설계

프로젝트명

LoveData

소속/기관명

개인

프로젝트 기간

2021.04. ~ 2021.10.

프로젝트 내용
소개

개발 내용
  • 장소 - 코스의 구성으로 계층적 구조 설계

  • Tmap API를 이용한 장소 및 코스 경로 확인 기능

    • -> 대략적인 지도 및 경로를 제공하여 이용자의 편의성 증대

  • 댓글 및 좋아요, 신고 상호작용 기능

운영
  • Docker 이미지로 빌드하여, 빠른 배포가 가능하도록 수정

프로젝트로 배운 경험
  • Spring에 대한 기초적인 이해

  • 협업을 위한 기초적인 지식 학습 (Github, 코딩 컨벤션 등)

포트폴리오

URL

link

https://github.com/mon0mon

깃허브
link

프로젝트 소개

노션
댓글