채용공고 올리기

송형근님을 응원해보세요!

이직/구직 중이에요
책임감
협업 지향
유연함
커뮤니케이션
문제 해결사

미리보기

기본 정보

이름
송형근
직업
백엔드 개발자
간단 소개

기록하는 개발자 송형근입니다.

기술 스택

기술 스택

Java, Spring Boot, Spring Cloud, spring-jpa, querydsl, MySQL, PostgreSQL, Redis, Kafka, Docker, Kubernetes, Jenkins, Git, Node.js, express.js

경력

회사명

Tmax Cloud

직급 | 부서 | 근무 유형

PS Manager (클라우드 기술지원 엔지니어) | PS실

근무 기간

2023.08. ~ 2024.06. (11개월)

담당 업무

엔지니어링부터 개발, 운영, 프로젝트 관리 업무 수행.

  • 신규 클라우드 서비스 Pre-Sales Web 프로젝트

    • 2024.02 ~ 2024.06

    • 사용 기술 : Tmax Gaia GX, Tmax Gaia UX, Tmax Gaia BX, Tmax SAG, Tmax SAS, Podman Compose, Linux

    • 업무

      • Pre-Sales Web 개발

      • 서비스 환경 구축 및 트러블 슈팅

      • 프로젝트 관리

    • 성과

      • Pre-Sales Web 페이지 런칭

  • PG 심사용 Web 프로젝트

    • 2024.02 ~ 2024.02

    • 사용 기술 : React, Typescript, Tmax SAG, Tmax SAS

    • 업무

      • Sales 코드 & Payment 코드 병합 및 수정

      • 상품 선택 페이지, 약관 페이지 개발

    • 성과

      • PG 카드 심사 완료

  • S사 DevOps 환경 구축 프로젝트

  • 2023.10 ~ 2024.01

    • 사용 기술 : Tmax HyperCloud, Kubernetes, Shell, Linux

    • 업무

      • 회의록 및 API 문서 작성

      • 변경점 패치 및 추가 모듈 설치

      • Cluster & Gitlab 백업

      • 설치된 모듈 테스트 및 트러블 슈팅

    • 타 프로젝트와 인원 교체로 우선 복귀

프로젝트

프로젝트명

Astraphe

소속/기관명

기타

프로젝트 기간

2024.09. ~ 2024.10.

프로젝트 내용
  • 기간 한정 선착순 구매 플랫폼 Backend 프로젝트

    • Backend 4인 / Sub-Leader

  • 사용 기술 : Spring Boot, JPA, Querydsl, Spring Cloud, Kafka, Postgresql, AWS S3

  • 서비스 응답 시간을 위한 Kafka 적용

    • 주문 생성, 재고 감소 요청, 주문 상태 변경의 프로세스를 동기적으로 처리할 경우 서비스 응답 시간길어짐 → Message Queue를 도입해 비동기 처리

    • 프로세스가 단순하고, 데이터를 빠르게 처리하면 됨 → Kafka 채택 후 적용

  • Product의 다양한 조건 검색 기능 구현

    • Product 검색 조건

      • 정렬 조건은 생성일, 수정일, 가격 3종류와 오름차순, 내림차순 2종류

      • 검색 조건은 상품명, 업체명, 카테고리 3종류

        • 카테고리 값이 0일 경우 전체 검색

    • Querydsl 적용으로 가독성생산성 향상

      • 다양한 조건이 있기 때문에 JPA와 JPQL을 사용할 경우 가독성이 떨어지고, 컴파일 단계에서 에러발견할 수 없음

      • Querydsl을 적용해 쿼리 가독성높이고, 컴파일 단계에서 조기에러를 발견생산성높임

프로젝트명

3TM

소속/기관명

기타

프로젝트 기간

2024.09. ~ 2024.09.

프로젝트 내용
  • 물류 & 배송 MSA Backend 프로젝트

    • Backend 3인 / Leader

  • 사용 기술 : Spring Boot, JPA, Spring Cloud, Postgresql, Redis, 기상청 OpenAPI, Slack API, Gemini API

  • 재사용성을 높이기 위한 Common Module 구현

    • 각 서비스 Server는 공통으로 사용하는 부분들이 존재 → 각 서버에 구현할 경우 코드 중복이 발생

    • 공통으로 사용하는 부분들을 Common Module에 구현, 필요한 서버에서 의존성 추가 후 사용

  • 오늘의 날씨 요약 Slack 메시지 전송 기능 구현

    • 기상청 단기예보 OpenAPI를 활용해 오늘의 날씨 정보 수집

    • Gemini API로 오늘의 날씨 정보와 요약 요청 프롬프트를 전송해 날씨 정보 요약

    • Slack ‘오늘의-날씨’ 채널에 오늘의 날씨 정보 요약을 Slack API로 전송

프로젝트명

아이링크

소속/기관명

기타

프로젝트 기간

2022.07. ~ 2022.08.

프로젝트 내용
  • 어린이집 & 가정 & 아이 소통 지원 KIOSK + Web 프로젝트

    • Frontend 4인, Backend 2인 / Sub-Leader

  • 사용 기술 : Express.js, Sequelize, MySQL, Redis, Swagger, Jenkins, Nginx

  • 맡은 업무

    • 서비스 CRUD API 개발

    • CI/CD 구축

    • 프로젝트 문서 작성

교육

소속/기관명

스파르타내일배움캠프

종류 | 전공

사설 교육 | Spring 단기 심화 1기

재학 기간 | 재학 상태

2024.07. ~ 2024.10. | 졸업

소속/기관명

삼성청년SW아카데미(SSAFY)

종류 | 전공

사설 교육 | 7기 / Java전공자과정

재학 기간 | 재학 상태

2022.01. ~ 2022.12. | 졸업

소속/기관명

경북대학교

종류 | 전공

대학교(학사) | 소프트웨어학과 (주전공) / 비즈니스인텔리전스융합전공 (부전공)

재학 기간 | 재학 상태

2016.03. ~ 2021.02. | 졸업

소속/기관명

경주고등학교

종류 | 전공

고등학교 | 이과

재학 기간 | 재학 상태

2010.03. ~ 2013.02. | 졸업

자격증

자격증명

Opic(영어)

점수 | 발급기관

IM1 | ACTFL

취득연월

2024.09.

자격증명

정보처리기사

점수 | 발급기관

기사 | 한국산업인력공단

취득연월

2021.06.

외국어

외국어명

영어

점수

일상 회화 가능

자기소개

자기소개

기록하는 개발자 송형근입니다.

  • 기본 성향은 탐색형이지만, 업무에서는 계획적인 일지 작성으로 진행 상황을 체계적으로 관리합니다.

  • 프로젝트와 공부 과정을 통해 쌓은 지식과 문제 해결 사례를 50건 넘게 블로그에 공유했습니다.

여러 분야의 동료와 원활히 소통하며, 문제 발생 시 신속하게 해결하는 데 강점을 지니고 있습니다.

  • 프로젝트와 경력에서 엔지니어, 개발, 운영, 관리까지 여러 업무를 수행한 경험이 있어, 다양한 직군과 소통과 협업이 가능합니다.

  • 한 프로젝트에서 생소한 언어로 웹 개발을 4주 만에 빠르게 학습하고 개발하고 심사 승인까지 받는 성과를 달성했습니다.

댓글