채용공고 올리기

민경수님을 응원해보세요!

이직/구직 중이에요
성실함
책임감
유연함
커뮤니케이션
비전 지향

미리보기

기본 정보

이름
민경수
직업
백엔드 개발자
이메일
counterchord89@gmail.com
간단 소개

다른 동료 개발자들을 배려하는 개발자가 목표인 민경수입니다.

기술 스택

기술 스택

Java, Spring Boot, JPA, MSSQL, querydsl, spring-jpa

경력

회사명

쉐어잇

직급 | 부서 | 근무 유형

개발자 | 개발팀

근무 기간

2020.06. ~ 2023.04. (2년 11개월)

담당 업무

대학교 쉐어잇 간 일정 연동 모듈

쉐어잇과 대학교의 시설별 예약/사용 일정을 연동하는 서비스 개발

역할

  • Multi Datasource와 RESTful API를 이용하여 대학교 시스템과 쉐어잇 서비스와의 통신 애플리케이션의 설계 및 개발
  • 스케줄러를 사용하여 주기적으로 학교의 학사일정 데이터와 일반일정 데이터를 조회하여 데이터 가공을 거친 후 쉐어잇 DB에 저장하는 기능 구현
  • 쉐어잇 홈페이지에서 대학교 시설물 예약 시 해당 대학교 시스템에 해당 예약 정보 전송 시스템 구현
  • 스케줄러를 사용하여 주기적으로 일정 체크하여 중복 일정 발생 시 슬랙 알림 메세지 전송 기능 구현

성과

  • 기존에는 학교 시스템 혹은 전화나 수기로 관리하던 학교의 일정들을 PartnerUniv라는 서비스를 통하여 한곳에서 확인 및 관리가 가능하도록 서비스 고도화 진행
  • 서비스 최초 런칭시 약 5개 대학교와 진행한 연동 모듈을 20개 가까이 되는 학교와 연동 모듈 작업 완료
  • 기존 연동모듈을 대대적으로 리팩터링 및 재설계 하여 성능 향상 및 유지보수의 용이함을 올림

쉐어잇 서비스

사용자들을 위한 공간 예약 서비스

역할

  • 기존 JSP로 만들어진 쉐어잇 서비스를 Spring Boot와 JPA등의 기술을 사용하여 좀 더 좋은 품질의 애플리케이션으로 개발.
  • 쉐어잇 초기 서비스부터 개발에 참여하여 사용자들이 공간을 검색하고, 일정 예약, 결제 그리고 관리등을 할 수 있는 API 구현.
  • 쉐어잇 서비스에서 진행하는 이벤트에 맞춰 요구되는 기능들의 분석 및 구현
  • 쉐어잇 서비스가 고도화 되어감에 따라 기획서에 맞춰 요구되는 기능들의 분석 및 구현
  • 유지 보수 담당으로 서비스의 안정성 및 기능 개선을 수행.
  • 아임포트, 파이어베이스, 롯데정보통신, 카카오톡 API 등을 활용하여 결제, 메세지 전송, 카카오로그인등의 기능을 구현

기술적 고민/성과

  • 매월 하루 특정 시간대에 열리는 생활 체육 상품 때문에 평소보다 훨씬 높은 양의 트래픽이 유입되어 서비스 장애 발생
    • 아파치 JMeter를 사용하여 트래픽 부하 테스트를 진행, 병목현상이 발생하는 API를 파악
    • 해당 API에서 너무 많은 일을 처리하는 것을 파악하고 해당 API를 별도의 데이터를 처리하는 API들로 각각 분산
    • 하나의 거대한 API에서 여러개의 작은 API로 분산처리하여 처리속도를 올려 병목현상 해결

포트폴리오

URL

link

https://github.com/irerin07

깃허브
link

https://irerin07.tistory.com/

티스토리

교육

소속/기관명

University of Auckland

종류 | 전공

대학교(학사) | Computer Science

재학 기간 | 재학 상태

2009.03. ~ 2016.06. | 중퇴

외국어

외국어명

영어

점수

비즈니스 회화 가능

자기소개

자기소개

안녕하십니까. 자바 웹 개발자 민경수입니다.
공간중개 플랫폼 쉐어잇에서 2년 9개월동안 Java, Spring Boot, JPA, Querydsl, MSSQL등을 사용하며 쉐어잇의 전반적인 웹 개발을 진행해오다가 좀 더 넓은 개발의 세계를 경험해보고자 합니다.
배움이 빠르다고는 할 수 없지만 확실하게 지식을 쌓고자 하며 나 혼자만 하는 개발이 아닌, 모두와 함께 하는 개발을 하고자 합니다.
동료 개발자들에게 좋은 개발자가 되기 위하여 노력하고 커뮤니티에 좋은 영향력을 가진 개발자가 되고 싶습니다.

댓글