강민석 (Minseok Kang)
안녕하세요! 백엔드 개발자 강민석입니다.
Try not to become a man of success but rather try to become a man of value. -Albert Einstein
this.url · https://devkang.kr
안녕하세요! 백엔드 개발자 강민석입니다.
Try not to become a man of success but rather try to become a man of value. -Albert Einstein
this.url · https://devkang.kr
팀 구성 : 벡엔드 2명 + 프론트 1명 + IOT 2명
Spring Framework + JAVA + MariaDB 등을 이용한 RESTful API 개발
JPA + Querydsl을 이용한 ORM 사용 및 동적 쿼리 작성
JWT 기반의 인증 기능 구현
Swagger를 이용한 문서 자동화
JUnit5/Mockito를 이용한 테스트 코드 작성
공공 데이터 API를 이용하여 우수 농가의 데이터 제공
<IOT Server - Backend Server - Client Server> Iot 제어 및 센서값 조회 API 개발
다양한 경험을 하기 위해 참여한 한이음 ICT 공모전의 프로젝트 입니다. 처음으로 같은 포지션(백엔드)인 팀원과 협업하면서 Spring Security를 이용하여 JWT 인증, Mock 객체/빈을 활용한 테스트 등 많은 기술적인 것을 배울 수 있었습니다. 또한, Code Convention, git branch/commit naming strategy를 정하고, git pull request를 통한 코드 리뷰 등 팀원과 더 나은 협업을 할 수 있게 노력했습니다.
시연 영상
Github 주소
알림톡, 친구톡, LMS, MMS 문자 발송 시스템 개발 - 알림톡/친구톡 공식 딜러사
간편결제 시스템 구축 - 웹표준 간편결제 통합결제 API 제공 업체
가맹점 매출 내역과 입금관리 내역 조회 기능 개발 - KSNET 마이장부 API 제공 업체
레거시 청산 - From 토마토 시스템 eXria To 토스트 그리드
다국어 기능 개발
장애 대응, 신규 기능 개발 및 유지보수
Mswitch homepage
엠스위치, 타임넷에 저장되는 데이터를 추출, 변환 및 가공, 로드하여 경영진이 원하는 데이터를 제공
MView(Materialized View), 집계테이블, Cache를 이용해 조회 속도 개선
데이터를 차트, 막대 그래프 등으로 시각적으로 표시 - 리아모어 그리드
학점: 4.23