🧑💻 About Me
- 안녕하세요. 신입 백엔드 개발자 박지혁입니다.
- 작은 습관이 모여 좋은 코드를 완성한다고 생각합니다.
- 코드의 신뢰는 작은 검증에서 시작된다고 믿기에, 테스트 코드를 통해 안정성과 품질을 확보해 나가고 있습니다.
- 다양한 아이디어를 수용하며, 함께 성장하는 소통을 지향합니다.
- 새로운 기술에 거부감없이 성장해 나가는 개발자의 길을 걷고 있습니다.
- 데이터와 시스템 설계를 통해 서비스를 효과적으로 지원하며, 개발자로서의 전문성을 키우는 것이 목표입니다.
📞 Contact
📺 Channel
GitHub : https://github.com/pjh5365
Blog : https://pjh5365.github.io/
📚 Projects
밥상일터
24.10.31 ~ 24.11.19
https://github.com/Work-Plate/WorkPlate-Server
https://pjh5365.notion.site/15217ed35e51806ba47ae579ae107c9a?pvs=4
- 고령층을 위한 소일거리 매칭 플랫폼으로 KDT 해커톤 대상 수상
- 요구사항에 맞춘 소일거리, 식당, 크레딧 등 주요 기능 설계 및 구현
- 짧은 개발 기간 동안 빠른 요구사항 충족을 목표로 개발
- GitHub Actions를 활용한 CI/CD 자동 배포 파이프라인 구축
해파리
24.01.08 ~ 24.06.19
https://github.com/Pulley-doreurae/CareerQuest-BackEnd
https://pjh5365.notion.site/15217ed35e5180b393f9dadc2f31582e?pvs=4
- 취업과 관련된 여러 서비스 및 정보를 제공하는 플랫폼
- JWT와 Redis를 사용한 기초 회원 관리 기능 구현
- 취업 정보 제공 및 팀 매칭 서비스 개발
- API 문서 자동화를 위한 REST Docs 도입
- 250여 개 이상의 테스트 코드 작성
리눅스 서비스 통합 웹
23.11.09 ~ 23.12.20
https://github.com/pjh5365/
LinuxServiceWeb
https://pjh5365.notion.site/15217ed35e5180158567ef3eb19fc4d2?pvs=4
- 리눅스와 스프링을 공부하며 여러 서비스를 직접 관리해 보고 사용할 수 있도록 구현한 프로젝트
- Web Socket을 활용한 채팅 기능 구현
- Linux의 sendmail을 활용한 2차 로그인 구현
- 동시성 문제를 해결하기 위해 RabbitMQ 도입
- 파일 입출력 기반 파일 서버 구축
🛠️ Skills
Backend
- Java, Spring, JPA
- JUnit5, Mockito
- Gradle
- MariaDB, MySQL
DevOps
- Linux
- Docker
- GitHub Actions
🏫 Education