Search

JB | 경험으로 일하는 개발자

About Me

Introduction

안녕하세요! 2년차 백엔드 개발자 장병순입니다.
끊임없이 성장하기 위한 도전과 경험을 중요시 합니다.
함께 성장하는 즐거움을 알기에 개발 크루를 창설 및 운영중입니다.
코더가 아닌 개발자가 되기 위해 문제해결 능력을 키우려 노력합니다.
최근 테스트 코드 클린아키텍처에 대해 관심을 가지고 있습니다.

Contact & Channel

Email | byeongsoon94@kakao.com
Phone | 010-9949-5594

Development Experience & Projects

주식회사 티알

기간 : 2024.01.15. ~ ing

Backend Engineer

마루 180 입주한 AI 기반 헬스케어 스타트업
Spirokit 기관용 / Spirokit 가정용 / 커넥트 웹 서비스에 이용되는 API 개발
통합 인증인가 시스템을 통한 신규 프로젝트 개발비용 감축
DCT, DTx 연구과제 참여
2개 프로젝트 신규 개발, 2개 프로젝트 레거시 시스템 고도화
환자목록 조회 API 최대 응답시간 15초 이상 → 100ms 이내로 단축
검사완료목록 조회 API 최대 응답시간 3초 이상 → 30ms 이내로 단축
운영중인 모든 시스템 CI/CD 자동화 구축무중단 배포
클라우드 모니터링 시스템 / 인트라넷 헬스체크 시스템, 로깅 시스템 구축
레거시 프로젝트 데이터베이스 무손실 마이그레이션
B2B / B2C 시스템 개발 경험 보유
인트라넷 납품 편의성을 위한 인스톨러 제작
결과지 이미지 DICOM 변환 및 PACS 시스템 연동
클라우드 시스템 PACS 시스템 연동을 위한 게이트웨이 프로그램 제작

멋쟁이 사자처럼 K-Digital Training Back-End School

1기 : 2022.06.16. ~ 11.11. 3기 : 2023.02.20. ~ 7.14.

멘토

멋쟁이 사자처럼에서 진행하는 백엔드 개발자 양성 교육 과정
기수별 5개월 간 약 90-100명의 교육생을 돕는 멘토 역할 수행
강의 중 / 후로 들어오는 교육생들의 질의응답 및 기술코칭
해커톤 / 개인 프로젝트 진행상황 체크 위클리 및 멘토링 진행
프로젝트 심사기준 / 우수 코드 선발기준 정립 및 평가

기억을 지도에 담다

지도 위 나의 위치에 사진을 드롭하여 추억을 간직하게 해주는 서비스
Spring MVC 스택 기반의 API 서버 애플리케이션 개발
Front-End 2명, Back-End 2명, Android 2명, Designer 1명 참여
백엔드 팀원 업무로 인해 개발에 참여하지 못해 개발 관련 내용 모두 구현
사용 기술 : Java Spring MVC Spring Data JPA Mysql Docker AWS EC2 AWS RDS Feign Client
담당 구현 : 카카오 소셜 로그인 이용한 로그인 및 회원가입, JWT을 이용한 API 호출 인증/인가 인터셉터 구현, 추억 등록/상세조회/목록조회/수정/삭제 API 구현, 회원 탈퇴, 회원 정보 조회/수정 API 구현, 전역 에러 핸들러를 통한 에러 메시지 구조화, Github Actions를 이용한 CI/CD 구축, Swagger 3.0을 이용한 API 문서화

멋쟁이사자처럼 X이스트소프트 백엔드 Externship 1기

기간 : 2022.04.20. ~ 05.29.

쇼핑몰 프로젝트

쇼핑몰 프로젝트를 구현하는 미션 중심형 온라인 인턴십
 최우수 수료생으로 선정, (50명 참여 중 3명 선정)
자기 주도적 프로젝트 진행 및 주어진 과제 이외 추가적인 리팩토링
동료 교육생과 피어 리뷰 및 이커머스 도메인 실무자 1:1 코드 리뷰 경험
사용 기술 : Java Spring Boot Spring Data JPA MariaDB Spring Security Feign Client Thymeleaf Docker

제주도 여행 서포트 서비스

개발자가 추천하는 지극히 주관적인 제주 맛집 추천 서비스
프로젝트 아이디어 기획 - “크루원들이 직접 가본 제주도 맛집 추천”
설계/개발 과정 참여 → 아이디어 직접 기획
Spring MVC 스택 기반의 API 서버 애플리케이션 개발
Front-end 1명, Back-end 2명, Android 2명, DB/Infra 1명
사용 기술 : Java Spring MVC Spring Data JPA Docker postgreSQL
담당 구현 : 맛집 수정/삭제, 카테고리 목록 조회, 메뉴 등록 API 구현, Github Actions를 이용한 CI/CD 구축, Spring REST Docs를 이용한 API 문서화

ETC.

국방통합데이터센터(DIDC) 근무 - 2019.07.18. ~ 2022.05.31.
기획조정실 아키텍처담당 : IDC 자산 전수조사 보유현황체계 수립 및 자산 전수조사 - 2019.07.18. ~ 2020.03.31.
통합관제실 관제팀장 : 국방시스템 실시관 관제 및 장애 대응 / 예방 - 2020.04.01. ~ 2022.05.31.
개발 크루 Dev.Playground 창설 및 운영 - 2021.01. ~ ing
현재 9명의 구성원으로 꾸준히 성장중 / Front-end, Back-end, Android, Database/Infra 팀 구성
주기적인 세미나 및 토이 프로젝트 진행. 분기/반기 별 워크샵 진행
MSA 기반의 이커머스 서비스에서 HTTPRSocket 통신 성능 비교 분석 [석사학위 논문] - 2021.03. ~ 2022.02.
대학원 연구실 담당 교수님 학부 수업 TA(수업 조교) 활동[운영체제, DB, 자료구조, UNIX] - 2018.03. ~ 2018.12.

Skill

Back-end

Java, Kotlin
Spring Boot, Spring Data JPA, Spring Cloud, Spring Security
MySQL, PostgreSQL, AWS RDS(Aurora, MariaDB)
Gradle, Maven, JUnit 5

DevOps

Docker, GIthub Actions
AWS EC2, AWS S3, Linux(Ubuntu, CentOS)
Git(Github, GitLab)

Tools

IntelliJ, DataGrip, Postman, Sourcetree
Slack, Zoom, Gather, Discord
Notion, Swagger 3.0

 Education

한밭대학교 정보통신전문대학원 모바일융합공학과

풀타임 2018.01 ~ 2019.02 파트타임 2020.03 ~ 2022.02
WiSoft Lab.
무선통신 소프트웨어&DB 분야 연구실
선택적 프로토콜 기반의 사물인터넷 데이터 수집 플랫폼 UI 서버 개발

한밭대학교 정보통신공학과

2013.03 ~ 2018.02
교내 캡스톤 디자인 경진대회 은상
라즈베리파이와 Wi-Fi를 이용한 음성 중계 시스템

Certificate

정보처리기사

2018.11.16 취득

OCAJP

Oracle Certified Associate Java Programmer
2018.9.15 취득