Techeer

developer community

🤷🏻 참여 이유

  • 개발자로 지속적으로 성장하고 싶었지만 혼자서는 우물 안 개구리가 될 확률이 높고 동기부여도 힘들 것 같았다.

  • 다양한 개발자들이 모여있는 곳에 가서 정보도 공유하고 프로젝트나 스터디도 진행하고 싶었다.

  • 개발 관련 이야기도 많이 나눌 수 있는 사람도 만나고 싶었고, 잘하는 사람들과 소통하며 보고 배우고 싶었다.

  • 또 나도 도움을 줄 수 있는 사람이 되고 싶었다.

🧾 활동 내용

  • 🥸 배달비 공유 서비스, Schoolvery 개발

    • Leader

      • 2주 단위의 스프린트를 작성 및 관리하고, 역할 분담 및 전반적인 프로젝트 매니징 담당

      • Github PR 규칙, Commit Convention, Code Style 문서화 및 적용

    • 모집 게시글 올리기

      • Spring Data JPA를 사용하여 모집 게시글 도메인에 해당하는 RESTful API를 개발

      • 동적인 쿼리 작성을 위해 QueryDSL을 도입하여 Pagination, Searching 기능 추가

      • 협업 및 테스트 용이성 증대를 위해 Swagger를 사용하여 API 문서화

    • DevOps

      • 컨테이너 환경 구축을 위한 Docker 세팅 및 Github Action을 사용한 CI/CD 파이프라인 작성

      • Prometheus/Grafana를 사용한 메트릭 시각화 및 해당 대시보드를 통한 AWS EC2 상태 모니터링

  • 북마크 아카이빙 서비스, Pickly 개발

    • Backend 파트의 북마크, 카테고리 도메인 개발 담당

    • Github Branch 전략를 통한 협업 MR 및 코드리뷰 진행

    • AWS EC2에 Jenkins CI/CD 구축 및 서비스 배포

  • 시니어 멘토로 15~20팀 운영

    • 프로젝트 및 스터디 매니징

    • 개발 세션 진행 / 각종 활동 운영 및 정기 미팅 진행

    • 정기적 해커톤 진행 / 커피챗 진행

    • 이력서 및 목표 공유 발표 후 피드백 진행

🪬 회고

  • 당시 팀원들과 거의 매일 자발적으로 모여서 퇴근 후 혹은 수업 후에 같이 개발 관련 수다 떨면서 하루를 마루리하는게 일상이 이었다. 슬랙 허들 10시간 넘기는 경우도 허다했다ㅋㅋ

  • 좋은 사람들과 함께 개발 얘기 커리어 얘기 나누면서 정말 많이 성장할 수 있었고, 좋은 기억을 남길 수 있었다.

  • 힘든 상황이 많았는데도 이 때 생각하며 힘 많이 냈다. 좋은 경험은 늘 중요하다.

Last updated