👨🏻💻 백지민
✉️ wmlals0002@gmail.com
🧷 https://github.com/jmlog
🇰🇷 South Korea
안녕하세요 도전을 좋아하는 개발자 백지민 입니다.
새로운 환경이나 새로운 것에 도전하는 것을 좋아합니다.
디자인부터 시작하여 퍼블리셔, 그리고 백엔드 개발자가 되기까지 끊임없는 노력과 도전을 해왔습니다.
스타트업의 스타팅 개발자로 입사하여 누적투자 235억 원, 규모 80명의 회사로 성장할 때까지 웹/앱 기능개발, 배포, 운영 등 핵심 개발을 담당한 경험이 있습니다.
또한 업무 초반 급급하게 개발하던 환경을 체계적으로 개선하기 위해 팀별 업무 내용 공유, 일정 공유, 업무환경 개선 등 더 나은 환경을 주도하고 개선한 경험이 있습니다.
믿고 의지할 수 있는 동료들과 함께 일했습니다.
저의 동료들은 서로가 서로에게 힘이 돼주었고, 혼자서는 해낼 수 없는 일도 항상 옆에서 같이해주며 앞으로 달려 나가는 길에 큰 힘이 되어주었습니다.
믿을 수 있고 의지할 수 있는 동료를 만들어서 어떠한 일이든 함께 이끌어 나아가는 게 제가 생각하는 업무의 핵심 가치입니다.
앞으로도 미래를 향해 끝없이 도전하고 성장하는 개발자가 되고 싶습니다.
2023.07 ~ 재직중
개발팀 / 매니저
[담당업무]
피터핀의 좋은방 구하기의 사용자 웹 / 중개사 관리자 페이지 / API서버 등 신규 기능개발 및 유지보수를 전담하였습니다.
[기술 스택]
- PHP
- Laravel Framework / docker
- Mssql
- GitHub
- DockerCompose
- Aws
- PostMan
- Jira
[주요업무]
- 아파트 신규사업 개발
- 알림톡 전송서버 개발
2022.10 ~ 2023.07
개발팀 / 프리랜서
[담당업무]
패션플러스의 CS관리자 / 입점 업주 관리자 페이지의 신규기능 개발 및 유지보수를 전담하였습니다.
[기술 스택]
- PHP
- Laravel Framework / valet
- Mssql
- GitHub
2020.03 ~ 2022.08
개발팀 / 선임연구원
[담당업무]
케어네이션 초기부터 앱을 구축 하였고, 주로 사용자 앱의 신규 기능개발, 유지보수, 사용자 앱 RESTful API 제작을 주로 담당하였습니다.
그 외 최고 관리자, CS 관리자를 구축하고 신규 기능개발, 장애 대응, 유지보수를 전담하였습니다.
[기술 스택]
- PHP
- Laravel Framework / valet
- Mysql
- Ajax
- Git lab
- Aws
- PostMan
[주요업무]
- 보호자 앱 1.0/2.0 기능개발 및 유지보수
- 간병인 앱 1.0 기능개발 및 유지보수
- 최고관리자, CS관리자 기능개발 및 유지보수
- RESTful API
- Git을 활용한 지속적인 소스 통합
- 테스트서버 배포
[상세업무]
일정 관리/복약 서비스 기능 개발 및 기능 개선 작업
- 기획서를 리뷰하며 커뮤니케이션을 통해 이슈 해결
- 기획/개발 의도에 맞게 DB 설계 및 수정
- 간병인의 간병 일정 관리 효율 향상
- 간병인의 환자 복약 편의성 증가
- 일정 등록, 수정, 삭제 속도 개선 5.32s => 0.22s
공공데이터를 활용한 병원, 약국, 상조/장례 시설 찾기 기능 개발 및 개선
- 공공데이터 API 사전 조사 및 데이터 마이그레이션
- 네이버 지도, 카카오맵 등 지도 시설 찾기 관련 앱 사전 조사
- 간병인 가까운 병원에 일감찾기 기대
- 공공데이터 API 스로틀링 제한 우회 및 데이터 커스텀
- 시설 찾기 속도 개선 2.23s => 0.32s
커뮤니티 댓글/대댓글 기능 개선
- 계층형 구조로 DB구조 변경
- N+1 쿼리 문제 해결
- 쿼리 속도 개선 1.62s => 0.11s
데이터 암/복호화
- Request Data AES암/복호화
- 민감한 데이터 RSA암/복호화
- Request Data 위변조 체크 SHA-256 암호화
- Middleware 복호화 과정에 문제/위변조가 생기면 로그 전송
- 데이터의 무결성 보장
- 개인, 기업, 금융정보등 민감한 데이터 보호
삼성화재 보험 가입 API를 이용한 간병인 배상책임 보험 가입 기능 개발
- 삼성화재 API 문서 개선 요청
- CS팀 보험 관련 인바운드 콜수 개선
- 운영팀 보험 관련 업무 효율 향상
- 매달 수기로 작성하던 보험 가입을 자동화
지원한 간병인의 업무능력 평가 기능 개발
- 보호자 간병인 선택률 증가 기대
- 간병인 면접 제안 콜수 개선
- 간병인 공고 매칭률 약 30% 증가
간병인 대신 공고 지원기능 개발
- 간병인 공고 매칭률 약 50% 증가
- 지원 관련 CS 아웃바운도 콜수 개선
관리자 결제 취소/취소 예상 금액 계산기 기능 개발
- 수기로 계산해서 하던 업무를 자동화
- 취소 실수율 약 80% 이상 개선
- CS/운영팀 업무 효율 향상
일일 부가세/정산 데이터 생성 및 엑셀 다운로드 기능 개발
- Schedule을 활용하여 일일 부가세/정산 데이터 생성
- 데이터 정확도 약 95% 이상 증가
- 회계팀 업무 반 자동화
[그 외]
- 간병인 유동 인구 데이터 통계 및 웹사이트(DataLap)로 제작 -> 후속 투자유치
성공
- 결제 실패시 슬랙으로 Log 전송 기능 개발 -> 긴급 장애를 빠르게 대처
- ORM을 활용하여 데이터베이스 연동 단순화 및 개발 생산성 향상
- Collection method를 활용하여 데이터 가공 -> 코드의 가시성 증가 및 유지보
수 향상
- Query Scope를 활용하여 특정 조건 쿼리 -> 코드의 재활용성 증가
- Query Builder를 활용하여 보다 복잡한 쿼리 작성 -> 코드의 생산성, 재활용성
증가
- Transaction과 Observer를 활용하여 데이터의 정합성 유지
- PostMan을 활용한 API 명세서 작성 -> Front와, 외주, 새로운 멤버들과의 협업
증대
[성과]
- 케어네이션 앱 출시
- 동종 업계 1위 달성
- 연매출 0원 -> 80억으로 증가
- 누적 투자금 235억 유치
- 앱 다운로드 수 10만+
- 누적회원 10만
- MAU 3.5만
2023.03 ~ 진행중
[프로젝트 소개]
평소 관심 있던 분야를 개발하고자 만든 사이드 프로젝트 겸, 새로운 기술들을 적용해보기 위한 토이 프로젝트입니다.
[기술 스택]
- PHP
- Laravel Framework / sail
- Mysql
- GitHub / GitHub Action
- Aws (ec2, rds, s3, code deploy)
- CI/CD
[주요업무]
Github Action과 Aws Code Deploy를 활용한 CI/CD 구축
- 코드의 변경 사항을 지속해서 통합
- 테스트 코드에서의 에러를 빠르게 발견 및 대응
- pull request / push 등 동작 한 번으로 배포가 가능
- 짧은 주기로 변경 사항을 테스트하고 배포가 가능
TDD(테스트 주도 개발) 도입
- 코드를 작성해 나가며 예외 처리 후 메인 로직에 작성하여 코드 품질 향상
- 테스트를 검증하기 때문에 버그를 조속히 발견 및 대응 가능
- 문서화 기능 대처 가능
Repository Pattern 도입
- 코드의 재활용성 증가
- 각 계층 간의 결합도를 낮춰서 변경이 필요할 시 해당 계층만 수정이 가능
- 데이터 엑세스 로직을 캡슐화하여 여러 곳에서 재활용 가능
- 시스템의 유연성과 확장성 증대
- 객체 지향적 설계
2019.02 ~ 2020.02
개발팀 / 사원
[회사소개]
매년 10개 이상의 프로젝트를 개발하는 SI 업체
[기술 스택]
- PHP
- Laravel Framework / valet
- Mysql
- Ajax
- Git lab
- Aws
[주요업무]
- 관리자 페이지 개발
- 앱 기능 개발
- Scss를 활용한 관리자 UI 개발
- BootStarp을 활용한 관리자 UI 개발
- Git을 활용한 지속적인 소스 통합
[상세업무]
휴넷 합격마법사 홈페이지
- 문제풀이 기능 개발
- 문제풀이 해설 기능 개발
- 자주 틀리는 문제 및 약점 공유 기능 개발
- 과목별 문제등록 기능 개발
- 과목별 통계페이지 개발
스타플레이
- 생방송 전 원하는 아이돌에게 투표기능 개발
- 좋아하는 아이돌 홍보 게시판 기능 개발
- 리워드 기능 개발
폴릭
- Kakao Map Api를 활용한 마커 작업
- 사진기자 등록 기능 개발
- 나에게 가까운 사진기자 찾기 기능 개발
- 사진기자와 소비자 매칭기능 개발
2011.03 ~ 2015.02 인덕대학교 디자인 멀티미디어 전공