프로필 이미지

김정훈

알스퀘어 백엔드 개발자

스킬

SpringBoot

Github

AWS

Docker

Kotlin

경력 ・ 4년 9개월

- 백엔드 개발자

2019.09 ~ 현재

스킬: SpringBoot, Github, AWS, Kubernetes, Kotlin

1. 프로젝트명 : 잠재매물 관리 - 주요 업무 : 백엔드개발 전담 - 담당 역할 : 다량의 데이터를 수집하고 관리할 수 있도록 설계하고 개발 - 개발 환경 : BE: - SpringBoot + Kotlin + QueryDsl Infra: - AWS (EKS) - Helm + ArgoCD - 진행 기간 : 2023년 7월 ~ 2023년 11월 (5개월) - 프로젝트 진행 인원 : 2 - 상세 내용 : 잠재매물? 현재 매물로 확인되지 않았지만, 여러 경로를 통해 수집한 매물정보들 잠재매물이 될 수 있는 매물들을 매주 배치를 통해 신규 생성하고, 정보수집팀에서 활용할 수 있도록 기능들을 제공 허위매물로 확인되었거나, 더이상 매물로 전환될 수 가능성이 없는 잠재매물들 관리 API 개발 2. 프로젝트명 : R.With - 주요 업무 : 백엔드개발 전담 - 담당 역할 : API 개발 및 인프라 관리 - 개발 환경 : BE: - SpringBoot + Kotlin + QueryDsl - MSA + SpringGateway + DDD Infra: - AWS (EKS,SNS,SQS,SES) - Helm + ArgoCD - 진행 기간 : 2023년 1월 ~ 2023년 6월 (6개월) - 프로젝트 진행 인원 : 3 - 상세 내용 : R.With? 국내 로컬부동산에 파트너스 포탈을 신규로 제공함으로 임대/중개인이 지식산업센터에 관한 매물을 직접 등록하고 알스퀘어와 공동중개할 수 있는 오픈플랫폼 Pass인증을 통한 로그인 개발 회원/비회원이 매물을 등록하고 그에 대한 사후처리 알림 기능 개발 내부시스템에서 지식산업센터를 관리할 수 있는 기능 개발 AWS의 SNS와 SQS를 통해 내부시스템과 R.With간의 이벤트 기반 통신 SES를 통해 누가 매물을 등록했는지 추적. 등록하는 과정에서 오류발생시 SNS를 통한 웹훅 설정 3. 프로젝트명 : 회사 인프라 변경 - 주요 업무 : 인프라 - 담당 역할 : 회사내에서 사용하고 있던 배포 파이프라인 및 인프라 자원 변경 - 개발 환경 : Infra: - AWS - 진행 기간 : 2022년 1월 ~ 2022년 12월 (1년) - 프로젝트 진행 인원 : 1 - 상세 내용 : CI/CD 변경 - 전, AWS CodePipeline -> (FE) S3, (BE) ElasticBeanstalk - BE 후, Github Action -> ArgoCD -> EKS - FE 후, Github Action -> ArgoCD -> EKS, Amplify 이용 환경별 VPC 및 IAM 세분화 불필요 자원들 제거 4. 프로젝트명 : R.Find VN - 주요 업무 : 풀스택 개발 및 인프라 - 담당 역할 : 개발 리드, 시스템 설계 및 구축, 베트남 지사와 커뮤니케이션 - 개발 환경 : BE: - SpringBoot + Kotlin + mybatis FE: - NextJs + Typescript Infra: - AWS (EB, CodePipeline, Cloudfront, S3) - 진행 기간 : 2021년 8월 ~ 2021년 12월 (3개월) + (2022 9월) - 프로젝트 진행 인원 : 3 - 상세 내용 : 베트남 법인이 생기면서, 보유하고 있는 매물들을 보여줄 수 있는 웹사이트 개발 오피스, 공장(2022 9월) 지도 검색페이지 개발 FE는 혹시나 한국과 합쳐질 수 있도록 MonoRepo 방식으로 구현 BE는 스프링멀티모듈로 기능 분리 5. 프로젝트명 : 채용사이트 - 주요 업무 : 풀스택 개발 및 인프라 - 담당 역할 : 개발 리드, 시스템 설계 및 구축, 타 부서담당자들과 커뮤니케이션 - 개발 환경 : BE: - SpringBoot + Kotlin + mybatis FE: - NextJs + Typescript Infra: - AWS (EB, CodePipeline, Cloudfront, S3) - 진행 기간 : 2021년 6월 ~ 2021년 7월 (2개월) - 프로젝트 진행 인원 : 2 - 상세 내용 : 채용사이트 고도화 채용공고 및 메인페이지 개발 내부 시스템에서 채용 관리 페이지 개발 6. 프로젝트명 : 브랜드사이트 - 주요 업무 : 풀스택 개발 및 인프라 - 담당 역할 : 개발 리드, 기획, 개발 및 타 부서 커뮤니케이션 - 개발 환경 : FE: - NextJs + Typescript Infra: - AWS (CodePipeline, Cloudfront, S3) - 진행 기간 : 2021년 2월 ~ 2021년 5월 (4개월) - 프로젝트 진행 인원 : 3 - 상세 내용 : 알스퀘어를 더 알릴 수 있도록 브랜드 사이트 개발 버전 1. 공통 컴포넌트 개발 및 뼈대 개발 버전 2. 공통 컴포넌트 개발, 뼈대 개발, GreenSock을 이용한 스크롤 애니메이션 구현 7. 프로젝트명 : 내부시스템(RTB) 차세대 - 주요 업무 : 풀스택 개발 - 담당 역할 : 개발 전반에 필요한 기능 구현 - 개발 환경 : FE: - React + Typescript BE: - SpringBoot + Kotlin + mybatis Infra: - AWS (EB, CodePipeline, Cloudfront, S3, Cognito, Lambda) - 진행 기간 : 2019년 12월 ~ 2020년 6월 (7개월) - 프로젝트 진행 인원 - 상세 내용 : RTB? 그 전까지 내부직원들은 회사 데이터들을 총 4개의 제품을 통해서 관리하고 있었고, 약 7년정도가 지나자 한 곳에서 관리할 수 있도록 차세대 진행 메타 데이터 개발 : 메시지, 권한 과 같은 공통 기능들 개발 이메일 시스템 개발 물류창고 관리 및 지도 구현 차세대에 맞춰 그 당시 R.Find 리뉴얼 디자인 사이트 개편 (2022년 7월) 베트남 법인이 생기기 전, 미리 오픈

교육

고려대학교 - 컴퓨터학과

2014.03 ~ 2020.02

개발 트렌드부터 Q&A, 네트워킹까지

요즘 개발자들의 필수 커뮤니티, 커리어리