채용공고 올리기

방철우님을 응원해보세요!

지금 만족하고 있어요
성실함
책임감
협업 지향
커뮤니케이션

미리보기

기본 정보

이름
방철우
직업
백엔드 개발자
간단 소개

개발자는 혼자 나아갈 수 없는 직업이라 생각하며, 동료들과 함께 즐기며 성장하는 것을 목표로 합니다. 문제를 파악하고 해결하는 과정에서 보람을 느끼며 주어진 도전에 깊이 고민하고 해결해 나갑니다. 지속적인 소통과 학습을 통해 조직과 함께 발전하고자 합니다.

기술 스택

기술 스택

Java, Spring Boot, MySQL, JPA, mybatis, React, JavaScript, Redis, Git, Jenkins, querydsl

자기소개

자기소개

자동화와 팀워크를 통해 효율적인 업무를 추구하는 개발자 방철우입니다.
백엔드 개발을 주력으로 삼고 있지만 프론트엔드 개발 경험도 가지고 있습니다.

개발자로서 문제 해결과 더 나은 방법을 모색하는데 보람을 가지며 성장해왔습니다. 특히, 비효율적인 업무를 자동화하여 생산성을 높이는 데에 관심이 많으며 이를 업무에 적용하기 위해 노력해왔습니다. 이러한 경험을 통해 단순히 기능을 구현하는 것을 넘어 실질적으로 업무 효율성을 높이는 개발자가 되는 것이 목표가 되었습니다.

좋은 서비스를 만들기 위해 가장 중요한 것은 원활한 소통이라고 생각합니다. 프로젝트를 진행하며 팀원뿐만 아니라 외부 업체와 협업을 경험하며 주기적인 업무 공유와 명확한 소통이 성과를 좌우한다는 것을 배웠습니다. 특히, 업무 공유가 부족해 불필요한 작업이 발생했던 경험을 통해 개인의 업무뿐만 아니라 팀 전체의 업무를 이해하고 관심을 가지는 것이 얼마나 중요한지 깨달았습니다. 이후 저는 팀원들의 업무와 관점을 이해하려고 노력하며 프로젝트 전반을 고려한 소통과 협업을 중시하고 있습니다.
이런 가치관은 단순히 개발자로서의 기술적 역량뿐만 아니라 조직 내에서 팀과 함께 성장하는 데 저에게 중요한 원동력이 되고 있습니다.

저는 시스템과 서비스 구조를 빠르게 이해하고 업무에서 효율성을 높일 수 있는 방안을 모색하여 귀사의 성장에 기여하고 싶습니다. 특히, 맡은 업무에서 발생할 수 있는 비효율적인 부분을 개선하고 원활한 소통을 통해 조직과 함께 성장하고자 합니다.

경력

회사명

티맥스가이아

직급 | 부서 | 근무 유형

연구원 | 오피스개발본부 | 재직 중

근무 기간

2023.11. ~ 재직 중 (1년 4개월)

담당 업무
  • 오피스 문서 공통 기능 개발

회사명

갤럭시아머니트리(주)

직급 | 부서 | 근무 유형

사원 | 모바일솔루션개발팀

근무 기간

2022.01. ~ 2023.11. (1년 11개월)

담당 업무
  • 가상 화폐(갤럭시아) 지갑 관리자 서비스 개발

  • NFT 마켓플레이스(메타갤럭시아) 서비스 개발 및 운영

  • 핀테크(머니트리) 서비스 이벤트 개발

프로젝트

프로젝트명

티맥스 오피스 개발

소속/기관명

티맥스가이아

프로젝트 기간

2023.11. ~ 진행 중

프로젝트 내용

사용 기술:

  • React, Spring, MyBatis, Tibero

기여:

  • XML형태의 문서 데이터를 관계형 데이터 모델로 변환하는 파서 개발

  • 동시 편집, 문서 권한, 문서 종료 등 공통 기능 안정화

  • 외부 문서 로딩 시 변환 속도 개선을 위해 메타 데이터, 문서 데이터로 구분하여 병렬 처리

  • 네트워크 비용을 절감하고 로딩 속도를 개선하기 위해 시스템 제공 테마, 스타일과 같은 대용량 정적 데이터를 IndexedDB를 통해 캐싱하도록 구현

  • JS 메모리 최적화

    • 저사양 기기에서 오피스가 비정상 종료되는 이슈를 확인하여 메모리 프로파일링 수행

    • 불필요한 리소스의 메모리 점유를 제거하여 JS heap 메모리 사용량을 20% 감소

  • 테스트 환경 개선 및 사내 배포 자동화 구축

    • Test Job이 Docker 컨테이너 내에서 실행되도록 구성하여 테스트 환경을 격리

    • 테스트 동시 실행 작업을 2개에서 6개로 확대하여 병목 현상을 제거

    • 기존 수동으로 배포하는 방식에서 Gitlab runner를 활용하여 배포를 자동화하여 업무 효율 증가

프로젝트명

가상 자산(갤럭시아) 지갑 서비스 개발

소속/기관명

갤럭시아머니트리

프로젝트 기간

2023.05. ~ 2023.10.

프로젝트 내용

사용 기술:

  • Spring Boot, JPA, QueryDSL, MySQL

기여:

  • 고객 정보 검증 및 회원가입 승인 시스템 구현

  • 관리자 활동 내역 모니터링 시스템 개발

  • 관리자 권한 체계 구축 및 권한 관리 기능 구현

  • 기업 자산 관리 및 입출금 승인 프로세스 개발

프로젝트명

NFT 마켓플레이스(메타갤럭시아) 서비스 개발 및 운영

소속/기관명

갤럭시아머니트리

프로젝트 기간

2022.04. ~ 2023.10.

프로젝트 내용

사용 기술:

  • React, Spring Boot, JPA, QueryDSL, MySQL, Redis

기여:

  • NFT 마켓 서비스 고도화

    • 거래량 활성화를 위해 NFT 리셀 마켓 오픈

    • 소셜 로그인 지원

    • 외부 지갑으로의 NFT 전송을 지원하여 타 플랫폼에서 NFT 작품을 판매 가능하도록 지원

  • 타 플랫폼 연동 API 구현

    • 4개의 고객사를 대상으로 사용자 계정 연동, NFT 조회, 거래 내역 API 등 다양한 API를 제공하여 유입으로 인한 가입 회원 3000명 달성

    • 타 서비스에서 발생하는 부하에 대한 영향도를 줄이기 위해 redis를 활용하여 ip기반 rate limiter를 적용

  • 결제 연동

    • 자사 코인(갤럭시아) 결제 연동

    • 원화 결제를 위한 PG를 연동 작업에서 일일 대사 스케줄러 구현 담당

  • 성능 개선 및 최적화

    • 화면 로딩 속도를 개선하기 위해 NFT 판매 리스트에 페이지네이션 기법을 활용한 무한 스크롤 기능을 도입하여 초기 데이터 로딩 속도를 평균 700ms에서 300ms로 단축

    • NFT 민팅 작업을 병렬 처리 하도록 개선

    • NFT 콘텐츠의 로딩 속도 향상을 목표로 CloudFront를 도입하여 평균 로딩 시간을 30% 단축

    • 거래 내역 조회 시 발생하던 N+1 문제를 식별하고 Fetch Join과 DTO를 활용하여 필요한 필드만 선택적으로 조회하도록 최적화하여 서비스 응답 시간을 개선

    • 선착순 에어드랍 프로세스를 동기적으로 처리할 경우 서비스 응답 시간이 길어져 Redis List를 활용한 비동기 처리 방식을 도입

  • 이벤트 개발

    • 고객사 연계 이벤트 개발

    • NFT 구매자에게 특전 혜택(티켓, 쿠폰, 실물 상품 배송)을 제공하는 기능 개발하여 고객사에 NFT를 활용한 다양한 사업 기회 제공

  • 관리자 서비스 구현

    • 일일 NFT 거래, 매출 리포트 생성을 자동화하여 사업 지원

    • URL 쿼리를 통해 타 플랫폼 유입, SNS를 통한 유입을 추적하여 사업 지원

    • 수수료, 판매, 이벤트 등 여러 정책을 관리자 화면에서 조작할 수 있도록 기능 제공

프로젝트명

머니트리 서비스 이벤트 개발

소속/기관명

갤럭시아머니트리

프로젝트 기간

2022.01. ~ 2022.03.

프로젝트 내용

사용 기술:

  • Spring Boot, MyBatis, Oracle

기여:

  • 친구 추천 리워드 이벤트 개발

  • 머니트리 서비스 소개 페이지 UI 리뉴얼을 통해 사용자 경험을 개선

프로젝트명

DoggyClub (반려동물 산책 종합 앱)

소속/기관명

개인

프로젝트 기간

2023.06. ~ 2023.10.

프로젝트 내용

소개:

  • 커뮤니티, 산책 화면, 리워드, 마이페이지로 구성된 산책 종합 앱

  • 위치 기반으로 반려동물 산책 경로 기록 및 거리, 시간 기준으로 리워드 지급

사용 기술:

  • React Native, Spring Boot, JPA, QueryDSL, MySQL, Redis

프로젝트 인원:

  • 기획 2인, 개발 1인 (본인)

기여:

  • 38개 테이블로 구성된 데이터베이스 구조 설계

  • JWT기반 사용자 인증 방식 적용

  • 에러처리, 로깅 등 부가 로직을 핵심 로직과 분리

  • Response 타입을 규격화하여 일관된 API 응답 포멧 유지

  • RSA 데이터 무결성 검증을 통해 리워드 적립 위변조를 차단

  • 앱 시연을 위한 AWS 개발 환경 구성

  • 서비스 타겟 국가에서 직접 동작 테스트

  • 앱 시연을 위한 AWS 개발 환경 구성

  • 타겟 국가인 필리핀에서 직접 동작 테스트

클라이언트: https://github.com/bcw2104/konnect_pet_client

서버: https://github.com/bcw2104/konnect_pet_server

포트폴리오

URL

link

https://github.com/bcw2104

깃허브

자격증

자격증명

정보처리기사

점수 | 발급기관

한국산업인력공단

취득연월

2022.06.

자격증명

컴퓨터활용능력

점수 | 발급기관

1급 | 대한상공회의소

취득연월

2017.06.

댓글