채용공고 올리기

정지원님을 응원해보세요!

지금 만족하고 있어요
직관적
커뮤니케이션
문제 해결사
열정적
적응력

미리보기

기본 정보

이름
정지원
직업
백엔드 개발자
간단 소개

두더지처럼 코드를 파고드는 개발자

자기소개

자기소개

백엔드 개발자로 일하고 있는 정지원입니다.

코드 구현 자체에 재미를 느끼고, 좀 더 사용성 좋게 설계하고 개발하는 것에 초점을 두고 개발하려 노력하는 편입니다.

개발을 함에 있어서 기초가 탄탄해야 한다 생각합니다. 주로 사용하는 기술에 대한 원리 이해가 부족한 점은 온라인 강의를 듣는다거나 서적을 구매하여 읽어서 채워나가고 있습니다.

기술 스택

기술 스택

Java, SQL, Spring, JavaScript, jQuery, HTML/CSS, Thymeleaf, MS-Office, Linux, Spring Boot, Git, git-bash, JIRA

경력

회사명

주식회사스마이트

직급 | 부서 | 근무 유형

프로 | 재직 중

근무 기간

2024.01. ~ 재직 중 (1년 1개월)

담당 업무

SI 위주의 프로젝트를 진행했습니다.

  • 백엔드 코드 개발 및 테스트 진행

    • 매일유업 인터페이스 허브 구축 프로젝트 (2024.07 ~ 진행중)

    • 현대오토에버 사내 게시판 솔루션 도입 프로젝트 (2024.01 ~ 2024.02)

회사명

코나아이(주)

직급 | 부서 | 근무 유형

사원 | 웹개발2팀

근무 기간

2022.01. ~ 2023.03. (1년 3개월)

담당 업무
  • 공무원 대상의 지원금 신청 및 관리 사이트 개발

  • 사내 백오피스 시스템 개발

  • 지역화폐로 결제한 건에 대한 전자계약 처리 결과 전송 일배치 개발

  • 다양한 데이터 추출 업무 진행

프로젝트

프로젝트명

매일유업 인터페이스 허브 구축 프로젝트

소속/기관명

스마이트

프로젝트 기간

2024.07. ~ 진행 중

프로젝트 내용
  • 목적 | 모든 시스템이 인터페이스 허브를 통할 수 있도록 데이터 흐름의 전반적인 구조 변경

  • 기술스택 | JAVA 11, Spring Boot 2.x, JCo 3.0, 싱크트리 솔루션

  • 액션 (기여도 60%)

    • API 명세서 검수 및 인터페이스 개발, 단위테스트 진행

    • 업무 자동화를 위한 일부 자바 프로그램 개발

    • 솔루션 내부 RFC 연동 로직 개선 작업 진행

    • 솔루션에 대한 빠른 적응으로 프로젝트 인원들에게 기능 설명

  • 성과

    • 개발 컨벤션을 만들어 일관성 있는 인터페이스 개발 도모

    • 대용량 데이터(13만건)를 DB에 적재 시켜야 하는 인터페이스 수행 시간 단축(20초 -> 10초)

    • SAP RFC의 메타데이터가 변경됐을 때 업데이트 내역을 가져올 수 없는 문제 해결

프로젝트명

현대 오토에버 내부 직원용 게시판에 노코드 솔루션 도입 작업 진행

소속/기관명

스마이트

프로젝트 기간

2024.01. ~ 2024.02.

프로젝트 내용
  • 목적 | 기존 시스템에서 일반 사용자 기능에 한해서 백엔드 구조를 변경(Spring/MyBatis -> Spring/Synctree)

  • 기술스택 | JAVA 1.7, Spring Framework 3.x, 싱크트리 솔루션

  • 액션 (기여도 90%)

    • 기존 시스템 분석

    • API 설계/개발/테스트 진행

    • API 문서 작성

    • 기존 시스템과의 연동을 위한 연동 부분 코드 수정

  • 성과

    • 프로젝트 인력의 이탈로 무산될 뻔한 프로젝트를 끝까지 완수

프로젝트명

재난지원금 현장지급시스템 기능 추가 및 유지/보수

소속/기관명

코나아이

프로젝트 기간

2022.05. ~ 2023.03.

프로젝트 내용
  • 목적 | 정부 지원금 수급 대상자의 지원금 신청, 신청내역 관리 등 공무원의 업무를 지원하기 위한 홈페이지

  • 기술스택 | JAVA 1.8, Spring Boot 2.5, Spring Security, Spring Session-JDBC, Oracle, MyBatis, jQuery

  • 액션

    • 엑셀파일 업로드 기능개선 작업에 POI 라이브러리 로직을 변경

    • Spring Session JDBC를 도입하여 동시접속자 차단 기능 개발

  • 성과

    • 불필요한 메뉴 정리로 UI 개선

    • 휴먼에러가 빈번하게 발생하는 메뉴에 대해서 기획자와 논의하여 프론트엔드 구조를 변경(input text -> select box로 변경)하여 신규 캠페인 생성시마다 발생했던 오류를 없앰

    • 엑셀 업로드 속도 10초에서 3~4초로 개선

    • 회당 업로드 가능한 엑셀 데이터 개수 1,000개 -> 3,000개로 증가

프로젝트명

사내 백오피스 시스템 개발

소속/기관명

코나아이

프로젝트 기간

2022.09. ~ 2023.03.

프로젝트 내용
  • 목적 | ISMS-P 인증 기준을 위한 사내 백오피스 시스템 구축

  • 기술스택 | Kotlin, Spring Boot 2.X, Oracle, MyBatis, jQuery

  • 액션

    • 회사 내부 승인라인 설정 및 수정 기능 화면 개발 및 API 개발

    • 업무시간 관리 기능 개발

    • 그룹 관리 기능 개발 (’서버개발그룹’ 으로 사람들을 묶어서 관리할 수 있는 기능)

  • 성과

    • Java가 아닌 Kotlin이라는 새로운 언어를 그룹 내에서 처음으로 사용해봄

프로젝트명

전자계약 처리 상태를 일배치로 외부업체에 제공

소속/기관명

코나아이

프로젝트 기간

2022.07. ~ 2022.08.

프로젝트 내용
  • 목적 | 페이민트에서 지역화폐를 통한 결제를 진행한 건에 대한 전자계약 처리 여부를 전달하는 일배치 개발

  • 기술스택 | Java 1.8, Spring Boot 2.X, Oracle, MyBatis

  • 액션

    • 전자계약 상태값을 DB에서 조회하여 전날 처리 성공한 건들에 대해서만 오전8시에 엑셀 형태로 데이터를 만들어 application.properties에서 설정한 대상자 이메일로 전송

  • 성과

    • 처음으로 Linux crontab을 사용하여 배치작업을 걸어봄.

대외활동

활동명

코나아이 하반기 개발팀 인턴

소속/기관명

코나아이(주)

연도

내용

학교 연계형으로 코나아이 웹개발그룹에서 2021년 7월 ~ 2021년 12월까지 인턴 활동을 했습니다.

주 활동으로는 회사에서 제공해주신 커리큘럼에 맞게 자유 주제 1인 프로젝트를 진행했습니다.

지도API를 활용한 리뷰 공유 게시판

목적 ㅣ 관리자가 만든 카테고리에 맞게 리뷰를 작성하고, 커뮤니티 사용자들끼리 정보를 공유하는 게시판

사용 기술 | 카카오지도API, HTML/CSS/JS, jQuery, Thymeleaf, Java, Spring Boot, JPA, Oracle

성과
실제 서비스를 해보진 못했으나, 기획부터 개발까지 혼자 해본 프로젝트라는 점에서 의미가 있었습니다.
완벽하게 완성하지 못한 아쉬움이 남지만 아래와 같은 부족한 부분을 발견할 수 있었습니다.

  • 테스트 코드 작성 필요.

  • 테이블 관계 매핑에 신경써서 DB Table 설계 필요.

  • Spring 순환참조 발생한 원인 확인 필요.

자격증

자격증명

리눅스 마스터

점수 | 발급기관

2급 | 정보통신기술자격검정

취득연월

2020.12.

자격증명

한글엑셀

점수 | 발급기관

A등급 | 한국생산성본부

취득연월

2020.01.

댓글