채용공고 올리기

김원영님을 응원해보세요!

지금 만족하고 있어요

미리보기

기본 정보

이름
김원영
직업
Software Engineer
간단 소개

끊임없이 새로운 기술을 탐구하고 적용해 나가는 10년 차 풀스택 개발자로서 Java, Kotlin, Python을 활용한 백엔드 개발과 Vue.js를 이용한 프론트엔드 개발에 능숙합니다. 대용량 데이터 처리와 AI 기반 데이터 분석 프로젝트를 주도적으로 수행하였으며, CI/CD 구축 및 클라우드 환경 운영 경험을 보유하고 있습니다.

자기소개

자기소개
  • 백엔드 개발자로서 대규모 데이터 처리 및 분석, MSA 아키텍처 구축, 광고·소셜 데이터 분석등의 프로젝트를 수행해왔습니다.

  • 10년 이상의 소프트웨어 개발 경험을 보유한 풀스택 개발자로 크롤링, 분석 및 자동화 시스템 구축 및 운영 경험이 있습니다.

  • Java, Kotlin, Python을 주력으로 하며, 대용량 데이터 처리를 위해 Google BigQuery, Snowflake, AWS Glue등을 활용한 경험이 있습니다.

  • 다양한 산업군(광고, SNS, 금융, 교육, 스트리밍)에서 백엔드 개발 및 데이터 분석 업무를 수행했습니다.

  • 개발뿐만 아니라 데이터 기반 의사결정과 AI 활용 에도 관심이 많으며, 최근 OpenAI API를 활용한 소셜 데이터 분석 Poc를 진행 했습니다.

경력

회사명

(주)아모레퍼시픽

직급 | 부서 | 근무 유형

마케팅TF팀

근무 기간

2024.01. ~ 2024.12. (1년)

담당 업무
  • AI/LLM 활용한 소셜 데이터 인사이트 도출 (2024.08-2024.12)

    • OpenAI와 Azure OpenAI를 활용하여 해시태그 빈도를 추출·분석하는 Poc

    • 해시태그, 빈도수 및 JSON 변환 기능을 위해 Prompt Engineering 구성

    • OpenAI 기반 LLM을 활용한 브랜드별 광고 효율성 및 핵심 키워드 분석

    • AI를 활용한 소셜 데이터 분석 및 인사이트 도출

    • Prompt 작성·최적화를 통해 응답 정확도 30% 향상

    • openAI, python, streamlit, snowflake, gitlab, jira, confluence, jandi

  • 광고 및 소셜 데이터 수집 및 분석(2024.01-2024-12)

    • Java 기반 크롤링을 Python 크롤링으로 시스템 전환 주도 및 유지보수성 강화

    • Python, Google BigQuery, Snowflake, AWS 를 활용한 광고 데이터 수집 및 분석

    • 다양한 광고·소셜 플랫폼을 통합 모니터링시스템 구축 및 최적화로 데이터 누락 최소화, 모니터링 체계 고도화

    • Snowflake Procedure, Task 추가로 데이터 흐름 자동화, 이상 데이터 모니터링

    • 데이터 모니터링 시스템 구축으로 오차 범위 1% 이내 유지, 운영 비용 30% 절감

    • python, google bigquery, snowflake, aws ec2, gitlab, jira, confluence, jandi

  • 광고 데이터 등록 플랫폼 캠페인매니저 (Retool 기반 - 2024.01-2024.12)

    • 광고 데이터 등록 후 성과 확인을 위한 캠페인 관리 시스템

    • 엑셀 업로드 유효성 검사 템플릿 추가 등 기능 확장

    • 기존 CSV 기반 메타데이터를 데이터베이스화하여 관리 체계 구축

    • AppsFlyer → AirBridge MMP 교체

    • UI·보안을 지속적으로 개선해 사용성과 안정성을 높임

    • 사용성 개선으로 사용 브랜드 20% 증가, 광고 데이터 누락률 5% 감소

    • retool, javascript(es6), postgresql, aws glue, aws s3, snowflake, jira, confluence, jandi

회사명

어머나컴퍼니

직급 | 부서 | 근무 유형

팀장 | 개발팀

근무 기간

2022.04. ~ 2023.12. (1년 9개월)

담당 업무
  • 광고 데이터 등록 플랫폼 캠페인매니저 (2023.06-2023.12)

    • 아모레퍼시픽 Retool을 활용해 광고 캠페인 등록·관리 시스템을 개발 및 운영

    • 로그인·비밀번호 정책, IP 확인, 보안 심사 대응 등을 통해 안전한 운영 확보로 보안·안정성 강화

    • retool, javascript(es6), postgresql, aws glue, aws s3, snowflake, jira, confluence, slack, github

  • 3D 공간 스캐닝 데이터 분석 프로그램(2023.04-2023.06)

    • FA(평탄화 분석)와 SA(전체 분석)를 통해 건물·구조물의 평탄도·정확도를 측정하는 프로젝트

    • Point Cloud 데이터 처리 및 RANSAC 알고리즘 적용해서 점을 이용해 평면(Plane) 추출, 평탄화(FA) 분석

    • Open3D를 사용한 시각화 및 분석 환경 설정

    • python, jira, confluence, slack, github

  • 트윈코리아 (메타버스 기반 부동산·맛집 정보 플랫폼 - 2022.04-2023.03)

    • 현실 세계의 부동산, 상권, 맛집 정보를 가상 공간(메타버스)으로 구현한 플랫폼

    • Kotlin, Spring Boot, JPA, MySQL 등 서버 기술과 AWS EC2, S3 기반 인프라를 활용해 확장성과 안정성을 확보

    • 문자 발송 모니터링 DB CPU 부하 60%대로 유지

    • 시스템 안정화 및 모니터링 및 회원편의 기능 추가, 백엔드 로직 개선 및 운영

    • 회원 10만 명 확보, 데이터 처리 속도 40% 향상

    • kotlin, spring boot, jpa, mysql, aws ec2, aws s3, python, go, jira, confluence, slack, github

회사명

(주)에프엑스기어

직급 | 부서 | 근무 유형

개발팀

근무 기간

2021.07. ~ 2022.03. (9개월)

담당 업무
  • 싸이월드 도토리 원정대(2022.01-2022.03)

    • Vue.js, JavaScript 기반 싸이월드 리부트 홍보용 프론트 페이지

    • 이미지 슬라이더·JwPlayer 활용 음원 플레이어 기능 추가로 서비스 UX 향상

    • 음원 스트리밍, 미니홈피 연동, 인스타그램 스타일 사진첩 기능 추가

    • 무중단 배포 파이프라인 구축 (GitLab)

    • BGM CORS 이슈 등 백엔드 협업으로 오류 지속 해결 시도

    • vue.js, javascript, html, css, jwplayer, image slider, jira, confluence, slack, gitlab

  • 싸이월드 리부트(2021.07-2021.12)

    • 레거시 분석, 코딩 컨벤션, Git 브랜치 전략 등 개발 문서 체계를 확립해 지속적인 유지보수성 확보

    • 레거시 DB 구조를 멀티 커넥션 + JTA로 통합·이관, MSA 스키마를 정리해 확장성 확보

    • 새로운 DevOps 환경 및 프로젝트 구조를 구축

    • 싸이월드 리부트 프로젝트 초기 셋업 및 DevOps 표준화

    • 개발 생산성 및 협업 효율 향상

    • java, spring boot, jpa, mysql, mssql, asp, jira, confluence, slack, gitlab

회사명

주식회사 플랫에이아이

직급 | 부서 | 근무 유형

근무 기간

2020.05. ~ 2021.06. (1년 2개월)

담당 업무
  • 이투스 통합 회원 관리 플랫폼(2021.01-2021.06)

    • 온/오프라인 학생 통합 회원 관리 시스템

    • 회원 정보를 통합해 운영 효율성 및 데이터 일관성 향상

    • Spring Security 적용 및 초기 프로젝트 세팅으로 사용자 인증/인가 로직 확립, 보안성 강화

    • GitHub, Jenkins, SonarQube 기반 무중단 배포 파이프라인 구축으로 배포 리드 타임 단축

    • 코드 리뷰 및 자동화 테스트 환경 도입으로 유지보수성, 코드 품질 개선

    • 회원 관리 프로세스 단일화로 관리 비용 절감 및 사용자 편의성 증대

    • java, spring boot, spring security, jpa, postgresql, github, jenkins, sonaqube, slack

  • CURI (교육 플랫폼 API - 2020.05 - 2020.12)

    • 학생들이 모르는 문제를 사진으로 찍어 질문하는 Q&A 플랫폼

    • Spring Boot, JPA, PostgreSQL, Vue.js 활용해 관리자(CMS) 및 사용자 API 구현

    • 질의응답(Q&A) 로직 최적화, 학습 데이터 축적을 위한 DB 구조 설계

    • 관리자 페이지(CMS) 도입으로 콘텐츠 관리 효율 상승 및 데이터 검수 체계화

    • Vue.js로 구축한 사용자 인터페이스로 직관적인 UI/UX 제공

    • java, spring boot, mybatis, vue.js, postgresql, aws s3, slack

회사명

(주)원밀리언

직급 | 부서 | 근무 유형

근무 기간

2019.09. ~ 2019.11. (3개월)

담당 업무
  • 이벤트 수업 티켓팅 API 개발

    • Spring Boot, JPA, Kotlin 기반 이벤트 강의용 티켓팅 및 구매자 정보 관리 API

    • 이벤트 티켓 구매 및 관리 시스템 구축

    • 참가자 및 주최자 관리 기능 개발

    • java, springboot, jpa, mysql

회사명

싸이월드

직급 | 부서 | 근무 유형

웹팀

근무 기간

2018.09. ~ 2019.05. (9개월)

담당 업무
  • 싸이월드 2.5 프로젝트

    • 싸이월드 방명록 기능을 개편 및 운영, 사용자 경험 및 관리 편의성 개선

    • 방명록 신규 기능 설계 및 유지보수

    • 새로운 방명록 기능으로 사용자 유입 증가 효과

    • 기존 방명록 시스템을 개선하고 운영, 사용자 인터페이스 및 DB 구조 최적화로 사용성·관리 효율 증대

    • Spring, Java, MySQL 활용

    • springframework, freemarker, java, mysql

  • 싸이월드 운영

    • 싸이월드 웹, 앱의 운영 및 오류 수정, 차세대(3.0) 프로젝트 분석·설계

    • 3.0 프로젝트 MSA 설계 기반 확보

    • 사용자 편의성 및 안정성 개선을 통해 서비스 이탈율 감소

    • spring, java, mysql, redis, oracle, mssql, asp

  • 모바일 티머니 실시간 교통거래 API

    • 모바일 티머니 실시간 교통거래 백엔드 API 개발 및 맞춤 뉴스 알림 서비스 제공

    • 사용자 중심의 맞춤 뉴스·알림 서비스 확장성 확보

    • 티머니 교통 데이터를 수집하고 뉴스큐 앱과 연동해 맞춤 알림 서비스 제공

    • 모바일 앱(뉴스큐) 간 원활한 연동으로 서비스 범위 확장

    • Spring Boot, Java, Lombok, MySQL 활용

    • spring boot, gradle, java, mysql

회사명

씨앤브릿지

직급 | 부서 | 근무 유형

근무 기간

2018.04. ~ 2018.07. (4개월)

담당 업무
  • 블록체인 기반 토큰 발행 및 화폐 활용 사이트

    • 블록체인 기술을 활용하여 토큰 발행된 암호화폐를 사용할 수 있는 홈페이지

    • 토큰 구매 페이지 프론트·백엔드 기능 개발 및자사 홈페이지 구조 리뉴얼

    • 웹사이트 리뉴얼(브랜딩, UI/UX)로 사용자 접근성 및 편의성 향상

    • Java, Spring Boot, MySQL 기반 서버 설계 및 구현

    • html, css, javascript(jquery), java, jsp,

      springframework, springboot

회사명

(주)페이게이트

직급 | 부서 | 근무 유형

디자인팀

근무 기간

2017.01. ~ 2018.04. (1년 4개월)

담당 업무
  • 페이게이트 홈페이지 리뉴얼 (국내)

    • 워드프로세스로 작성돼 있던 기존 홈페이지를 Java, Spring 기반으로 리뉴얼

    • UI/UX 개선, 관리자 페이지 연동, 권한 관리 로직 도입

    • 기존 수작업 홈페이지를 웹 표준화·개발 프로세스로 전환해 유지보수성 증대

    • Spring Security로 보안성 강화

    • spring boot, gradle, java, jsp, javascript(jquery), html,

      css, bootstrap, mysql

  • KYC-AML (비대면 실명 인증)

    • 신분증 업로드 후 Peps & Sanc 체크, 한도 관리, 의심 거래 관리 등

    • 관리자 페이지에서 KYC-AML 기능 통합 관리 및 모니터링 구현

    • 금융규제 준수(Peps & Sanc 체크, 한도 관리 등)로 위험 거래 사전 차단

    • 금융규제 준수 강화, 보안성 향상 및 확장성 확보

    • springframework, maven, java, jsp, javascript(jquery),

      mariadb, docker, aws

  • paygateLU

    • 페이게이트 룩셈부르크 해외지사 홈페이지 개발

    • 유럽 시장을 대상으로 한 자사 홍보 목적

    • 유럽 직영 환경에서 사용될 웹사이트 출시로 브랜딩 효과 상승

    • PHP, MySQL, Docker, AWS 환경에서 사이트 설계 및 구현

    • Docker와 AWS를 활용해 배포 자동화 및 유지보수성 확보

    • php, mariadb, docker, aws

  • OKTrans

    • 국가번호, 전화번호 입력 후 입금하면 원하는 국가의 핸드폰에 선불 충전 기능

    • 결제 로직 및 API 설계, 선불 충전 프로세스 구현

    • 외국인 노동자가 해외 지인 핸드폰에 선불 충전 가능해져 편의성 대폭 향상

    • Docker, AWS로 클라우드 환경에서 안정적으로 서비스 운영

    • springframework, maven, java, jsp, javascript(jquery),

      mariadb, docker, aws, jenkins

  • 내부 회계감사 페이지

    • 회사의 전반적인 회계내역 및 USD-KRW 환전 리스트 등을 보여주는 내부 회계감사 프로그램

    • 회계 감사 프로세스를 온라인화하여 감사 효율성 및 신뢰도 향상

    • 실시간 회계 데이터 확인을 통한 오류 및 중복 거래 모니터링 가능

    • SpringFramework, Java, JSP, MyBatis, MySQL 활용해 시스템 전반 구현

    • springframework, maven, java, jsp, javascript(jquery),

      mariadb

  • seyfertKR

    • 세이퍼트 소개 페이지

    • php, mariadb, docker, aws

회사명

주식회사 상록에스

직급 | 부서 | 근무 유형

웹사업부

근무 기간

2016.08. ~ 2017.01. (6개월)

담당 업무
  • YBM 영어학습(LMS) 사이트 및 앱 (ReadingFarm JP)

    • 일본 YBM 학원에서 이북(e-book)을 활용한 영어학습 서비스를 제공하기 위한 사이트

    • 이북(e-book) 기반 교육 콘텐츠를 웹·모바일 환경에서 손쉽게 관리·운영 가능

    • 일본 학원에서 실제 학습 교재로 활용, 영어학습 효율 증대

    • springframework, java, jsp, javascript(jquery), mybatis,

      mysql, svn

회사명

다온

직급 | 부서 | 근무 유형

서비스개발팀

근무 기간

2013.10. ~ 2016.07. (2년 10개월)

담당 업무
  • Jobvina

    • 베트남 구직자와 구인 기업을 연결해주는 잡코리아 유사 사이트

    • 구직·구인 기능, 검색, 회원 관리 로직 구현

    • 베트남 현지에 맞춘 구직·구인 프로세스 구현으로 사용자·기업 매칭 효율 향상

    • UI/UX 개선으로 사용자 이탈률 감소

    • php, yiiframework, php, mysql, javascript(jquery),

      html, css, photoshop, svn

  • 웹툰마나

    • 안드로이드·아이폰에서 웹툰을 무료로 모아서 볼 수 있는 어플

    • Bootstrap 으로 웹 앱 UI 구현 및 Java,Jsp,Spring을 활용한 백엔드 개발, Linux, SVN, AWS로 서버 환경 구성, Google Analytics 연동

    • 웹툰 모음 기능으로 여러 플랫폼의 웹툰을 한 곳에서 쉽게 열람

    • 앱 연동으로 모바일 사용성 높이고 유저 체류 시간 증가

    • springframework, java, jsp, mybatis, mysql,

      javascript(jquery), html, css, photoshop, svn

  • OCP

    • 아티스트 협업·펀딩을 지원하며, 저작권 보호 기능이 있는 정부 과제 사이트

    • 저작권 보호 로직, 협업·펀딩 시스템 설계

    • 아티스트 간 협업 구조 마련 및 펀딩 기능 구현으로 창작활동 지원

    • 저작권 이력 관리로 분쟁 최소화

    •  springframework, java, jsp, mybatis, mysql,

      javascript(jequry), html, css, bootstrap, svn

  • TGTUNES KIDS

    • TGTUNES 모바일 앱 내 KIDS 부분을 웹앱

    • Video.js로 UI·스트리밍 구현 및 PHP, MySQL로 영상 관리 로직 설계

    • 어린이 동영상 스트리밍·다운로드 기능 구축으로 콘텐츠 소비 간편화

    • Video.js 도입해 사용자 친화적 플레이어 제공

    • php, mysql, javascript(jquery), videojs, html, css, svn

  • 동영상 인코딩 서버

    • 동영상 변환(인코딩) API 개발 및 서버 구축

    • KT 야구단 실시간 스트리밍을 위한 Kaltura 기반 서버 운영

    • 동영상 변환 파이프라인 설계, API 구현

    • KTwiz 야구단의 실시간 스트리밍 서버 구축으로 경기중계 품질 향상

    • 대규모 영상 트래픽을 견딜 수 있는 확장성 높은 서버 설계

    • Kaltura, xymon, zendframework, php, kt-cloud server,

      svn

  • DCCS

    • OSP 권리정보 이력 추적 및 히스토리 관리 정부 과제

    • 권리사들이 권리정보 이력을 실시간으로 추적 가능

    • 정부 과제 진행으로 OSP 간 협업 체계 구축

    • springframework, java, jsp, javascript(jquery), jqgrid,

      php, solr, html,css, svn

  • iMBC 관리자 페이지 (ICPS)

    • MBC 프로그램 업·다운로드 사이트 개발, 업다운로드량·통계·필터링·DNA 관리 기능 제공

    • 방송 프로그램 업·다운로드 통계 관리로 운영 효율 향상

    • DNA 관리·필터링 기능 도입해 콘텐츠 저작권 및 품질 관리 강화

    • springframework, java, jsp, mybatisGenerator, mysql,

      javascript,(jquery), jqgrid, html, css

  • 기타

    • 영상 DNA 추출 및 iMBC 업·다운로드 프로그램 오류 수정

    • 내부 인트라넷 페이지 서버 구축

    • 회사 홈페이지 WordPress 기반 서버 구축

기술 스택

기술 스택

Java, Spring Boot, Python, JPA, mybatis, JavaScript, Vue.js, HTML/CSS, MySQL, PostgreSQL, bigquery, snowflake, Redis, AWS, Docker

프로젝트

프로젝트명

AI/LLM 활용한 소셜 데이터 인사이트 도출

소속/기관명

아모레퍼시픽

프로젝트 기간

2024.08. ~ 2024.12.

프로젝트 내용

프로젝트 개요

  • OpenAI(ChatGPT 등)와 Azure OpenAI를 활용하여 질문에 답변하고 해시태그 빈도를 추출·분석하는 Poc

  • LLM(대형 언어 모델), Word Cloud 등 AI 기반 언어 처리 기법을 적용해 데이터 인사이트를 도출

  • Streamlit을 이용한 프론트엔드 대시보드 제공, LangChain 기반 Prompt Engineering 실험

본인 역할

  • 프롬프트 설계: 해시태그 빈도수 및 JSON 변환 기능을 위해 Prompt Engineering 구성

  • AI 모델 활용: OpenAI API 연동 및 Azure OpenAI 테스트, LLM/SLLM 용어 확인 및 적용

  • 시각화·UI: Streamlit을 사용해 Word Cloud 시각화 및 사용자 친화적 대시보드 제작

  • 데이터 인사이트 분석: 다양한 데이터셋을 모델에 입력해 빈도수 기반 인사이트를 추출하고 분석 보고서 작성

주요 성과

  • LLM 적용 노하우 습득: Prompt 작성·최적화를 통해 응답 정확도 향상

  • 데이터 시각화 개선: Word Cloud로 핵심 키워드를 직관적으로 파악, JSON 변환 결과를 별도 API로 제공

  • 확장 가능성 확보: LangChain을 통한 대규모 언어 모델 다양한 활용 시나리오 검증, 다양한 클라우드 AI 서비스(Azure, OpenAI 등) 비교 테스트

핵심 기술 스택

  • AI/LLM: OpenAI API, Azure OpenAI, LangChain

  • 데이터 분석: Python, Word Cloud, Streamlit

  • Prompt Engineering: 해시태그 빈도수 추출, 요약·질문 응답 포맷 설계

프로젝트명

광고·소셜 데이터 크롤링

소속/기관명

아모레퍼시픽

프로젝트 기간

2023.10. ~ 2024.12.

프로젝트 내용

프로젝트 개요

  • 광고 데이터(네이버 GFA, 버즈빌, 온사이트 광고 등)를 통합 관리

  • 크롤링 환경(네이버, 지마켓, 틱톡 등) 셋업 및 유지보수를 통해 일자별·계정별 광고 데이터 수집 및 분석

  • AppsFlyer → AirBridge MMP 교체, BigQuery·Snowflake 기반 모니터링 강화, 스노우플레이크 스케줄러 추가로 데이터 흐름 자동화

본인 역할

  • 크롤링 오류 디버깅:

    Java→Python 크롤링 변환 등 이슈 해결,

    지마켓 크롬드라이버 이슈 및 해외 틱톡 계정 데이터 수집 테스트

  • 데이터 모니터링 및 정합성 관리:

    스노우플레이크 프로시저·태스크 생성 후 이상 데이터 자동 모니터링, 매월·분기별 데이터 정합 검증(오차범위 1% 이내 유지)

  • 자동화 요소 도입:

    잔디 웹훅 알림 기능, Python 기반 배치 로직 등 자동화로 운영 효율 증대

주요 성과

  • 크롤링 및 모니터링 체계 고도화: 다양한 광고·소셜 플랫폼을 통합 모니터링하여 데이터 누락 최소화

  • 보안·안정성 강화: 로그인·비밀번호 정책, IP 확인, 보안 심사 대응 등을 통해 안전한 운영 확보

  • 대량 데이터 처리: CSV→DB 업로드, 대량 엑셀 유효성 검사, 기존 데이터 마이그레이션 등 관리 효율 증대

핵심 기술 스택

  • 크롤링: Selenium, Python, Java, AWS Lambda

  • DB·분석: MySQL, Snowflake, BigQuery

  • DevOps·운영: GitLab, 잔디 웹훅

프로젝트명

아모레퍼시픽 캠페인매니저 (Retool 기반)

소속/기관명

어머나컴퍼니/아모레퍼시픽

프로젝트 기간

2023.06. ~ 2024.12.

프로젝트 내용

프로젝트 개요

  • Retool을 활용해 광고 캠페인 등록·관리 시스템을 개발 및 운영

  • PPT·PDF 업로드, 엑셀 일괄 업로드 등 대량 데이터 처리 기능 확장

  • UI 개선 및 보안 심사 대응

본인 역할

  • 로그인·보안 기능 개선: 로그인 실패 횟수 체크(5회), 기존 비밀번호 변경 시 인증 단계 추가, 정보보안 관련 수정

  • 관리 기능 구현: 매뉴얼 관리(PPT·PDF 업로드), 캠페인 코드 생성, 엑셀 유효성 검사, 캠페인 영문명 숨김처리

  • 운영 효율화: 리다이렉트 오류 수정, 로그인 시 IP 확인, 홈 화면 레이아웃 변경, 잔디 웹훅 동시 발송 기능 추가

주요 성과

  • 재사용성 높은 엑셀 업로드 유효성 검사 기능 및 템플릿 오류 검증 기능 도입

  • UI·보안을 지속적으로 개선해 사용성과 안정성을 높임

  • 대량 데이터(매뉴얼 파일·캠페인 리스트 등) 처리 과정 자동화로 운영 생산성 향상

핵심 기술 스택

  • Frontend/Tool: Retool, JavaScript

  • Database: MySQL

  • Infra & DevOps: AWS, GitLab, 잔디 웹훅

프로젝트명

GS FA 프로젝트

소속/기관명

어머나컴퍼니

프로젝트 기간

2023.04. ~ 2023.05.

프로젝트 내용

프로젝트 개요

  • FA(평탄화 분석)와 SA(전체 분석)를 통해 건물·구조물의 평탄도·정확도를 측정하는 프로젝트

  • Open3D 라이브러리를 활용하여 3D 스캐닝(LAS 파일 등) 데이터를 분석하고 RANSAC 알고리즘으로 평면·선을 추출

  • 건축·엔지니어링 분야에서 정밀한 품질 관리와 안전성 검증을 지원하는 목적

본인 역할

  • Point Cloud 데이터 처리: LAS 파일 읽기, x·y·z 좌표값 파싱

  • RANSAC 알고리즘 적용: 점을 이용해 선(Line) 및 평면(Plane) 추출, 평탄화(FA)·전체(SA) 분석 로직 구현

  • Open3D를 사용한 시각화 및 분석 환경 설정

주요 성과

  • 대규모 3D 스캐닝 데이터를 효율적으로 처리하여 평면 검출 정확도 개선

  • 평탄도·기울기 측정 프로세스 자동화로 엔지니어링 업무 효율 향상

  • FA(평탄화 분석)와 SA(전체 분석) 결과를 기반으로 정밀 측정 및 의사결정 지원

핵심 기술 스택

  • Python, Open3D, RANSAC 알고리즘

  • LAS 파일 파싱 및 3D 좌표 데이터 처리

프로젝트명

트윈코리아 프로젝트

소속/기관명

어머나컴퍼니

프로젝트 기간

2022.04. ~ 2023.03.

프로젝트 내용

프로젝트 개요

  • 실제 대한민국의 부동산·상점·맛집 정보를 바탕으로 메타버스 형태의 가상 공간을 구현

  • 2D 지도에서 특정 셀을 클릭하면 3D 화면으로 전환되는 기능, 건물 증축, 리뷰 작성 시 포인트 적립 등 게이미피케이션 요소를 적용

  • 분양 서비스, 상점 등록, 리뷰 기능 등을 통해 경제·사회 활동을 메타버스 공간에서 수행

본인 역할

  • 백엔드 개발: Kotlin+Spring Boot 서버 및 Python·Go 활용 (엑셀 변환, 크롤링, DB 입력 등)

  • 데이터베이스 설계 및 관리: ERD 작성, GeoJSON 폴리곤 데이터 처리 및 DB 스키마 구축

  • 기능 구현: 결제(세틀뱅크), 쿠폰 구매 로직, 포인트·리워드, 사용자 인증(셀오너·관리자) 등

  • 운영 및 모니터링: 문자 발송 모니터링(DB 부하 관리), 주간 포인트 통계, KG 모빌리언스 본인인증, AWS SES 연동 등

주요 성과

  • 회원 관리 기능 고도화: 카카오 이외에 이메일·구글 회원가입, 비밀번호 재설정, FAQ 등 추가

  • 커뮤니티 기능 강화: 팔로우, 좋아요, 리뷰 신고, 닉네임 중복·금칙어 검증, 지도 공유 등

  • 운영 효율 극대화: 관리자 페이지 통합, 공지사항·프로모션 기능, 분양 서비스(청약 티켓), 지갑 기능, 이벤트 포인트, 쿠폰 등 다양한 기능으로 확장

  • 메타버스 UX 제고: 2D 지도를 3D로 전환·건물 증축, 상점 이미지 관리, 지도 핀 고정 API로 사용자 편의성 증대

핵심 기술 스택

  • 언어 및 프레임워크: Kotlin, Spring Boot, Python

  • 데이터베이스: MySQL

  • 인프라: AWS EC2, RDS, S3, SES

  • 결제·인증: 세틀뱅크, KG 모빌리언스

  • 운영도구: GitLab

프로젝트명

싸이월드 리부트

소속/기관명

FxGear

프로젝트 기간

2021.07. ~ 2022.03.

프로젝트 내용

프로젝트 개요

  • 기존 싸이월드 레거시(ASP, MSSQL, BGM·미니룸·미니미 등)를 분석·정리하고 새로운 DevOps 환경 및 프로젝트 구조를 구축

  • 멀티 데이터소스 및 JTA 설정을 통해 데이터베이스 분리·이관 작업 진행

본인 역할

  • 레거시 소스 파악 및 문서화: BGM·미니룸·미니미 등 레거시 모듈 분석, 사진첩·다이어리 데이터베이스 이관 설계

  • 프로젝트 기초 환경 구축: DevOps 체계 확립, 코딩 컨벤션·Git 브랜치 전략·RESTful API 설계, 공통 에러코드·MSA 스키마 정리

  • 백엔드 로직 개선: JPA 사용 시 발생하는 오류 확인 및 샘플 코드 작성, 이벤트 ID 찾기 성공 시 메일 발송 로직 구현

  • DB 마이그레이션: 방명록 DB 마이그레이션 및 데이터베이스 분리·이관 과정에서 문제 해결, 사진첩·다이어리 DB 구조 개선

주요 성과

  • DevOps 표준화: 프로젝트 초기 구조 정비, 기본 룰 설정으로 개발 생산성 및 협업 효율 향상

  • 데이터 이관 및 MSA 도입: 기존 레거시 DB 구조를 멀티 커넥션 + JTA로 통합·이관, MSA 스키마를 정리해 확장성 확보

  • 문서화: 레거시 분석, 코딩 컨벤션, Git 브랜치 전략 등 개발 문서 체계를 확립해 지속적인 유지보수성 확보

기술 스택

  • Backend: Java, Spring Boot, JPA, MSSQL, MyBatis

  • DevOps: Git, GitLab/Jenkins

  • Database: MSSQL, Postgresql

프로젝트명

싸이월드

소속/기관명

싸이월드

프로젝트 기간

2018.09. ~ 2019.05.

프로젝트 내용

프로젝트 개요

  • "2.5 프로젝트" 방명록 기능을 리뉴얼하여 사용자 경험 및 관리 편의성 개선

본인 역할

  • 방명록 기능 개편: 기존 방명록 시스템을 개선하고 운영, 사용자 인터페이스 및 DB 구조 최적화

주요 성과

  • 방명록 UI/UX 리뉴얼로 사용성·관리 효율 증대

기술 스택

  • Backend: Java, Spring, MySQL

프로젝트명

암호화폐 사용 웹사이트 개발

소속/기관명

씨앤브릿지

프로젝트 기간

2018.04. ~ 2018.07.

프로젝트 내용

프로젝트 개요

  • 블록체인 기술을 활용하여 토큰 발행된 암호화폐를 사용할 수 있는 홈페이지 개발

  • 자사 홈페이지 리뉴얼

본인 역할

  • Java, Spring Boot, MySQL 기반 서버 설계 및 구현

  • 토큰 발행 로직 연동, 토큰 구매 페이지 프론트·백엔드 기능 개발

주요 성과

  • 웹사이트 리뉴얼(브랜딩, UI/UX)로 사용자 접근성 및 편의성 향상

기술 스택

  • Backend: Java, Spring Boot

  • Database: MySQL

  • Frontend: HTML, CSS, JavaScript

프로젝트명

이투스 통합 회원 관리 플랫폼

소속/기관명

플랫에이아이

프로젝트 기간

2021.01. ~ 2021.06.

프로젝트 내용

프로젝트 개요

  • 온/오프라인 학생 통합 회원 관리 시스템 구축

  • 기존 회원 정보와 이투스 사이트 회원 정보를 통합해 운영 효율성 및 데이터 일관성 향상

본인 역할

  • Spring Security 적용 및 초기 프로젝트 세팅으로 보안과 권한 체계 확립

  • GitHub, Jenkins, SonarQube 기반 무중단 배포 파이프라인 구축

  • 코드 리뷰 및 자동화 테스트 환경 도입으로 유지보수성, 코드 품질 제고

주요 성과

  • 회원 관리 프로세스 단일화로 관리 비용 절감 및 사용자 편의성 증대

  • CI/CD 파이프라인 도입으로 배포 리드 타임 단축, 코드 품질 개선

  • 스프링 시큐리티 기반 사용자 인증/인가 로직 확립, 보안성 강화

기술 스택

  • Backend: Java, Spring Boot, Spring Security

  • DevOps: GitHub, Jenkins, SonarQube

  • Database: MySQL

프로젝트명

KYC-AML(비대면 실명 인증)

소속/기관명

페이게이트

프로젝트 기간

2017.08. ~ 2018.04.

프로젝트 내용

프로젝트 개요

  • 신분증 업로드 후 Peps & Sanc 체크, 한도 관리, 의심 거래 관리 등

본인 역할

  • 관리자 페이지에서 KYC-AML 기능 통합 관리 및 모니터링 구현

주요 성과

  • 금융규제 준수(Peps & Sanc 체크, 한도 관리 등)로 위험 거래 사전 차단

  • Docker, AWS 기반으로 서비스 신뢰도 및 확장성 확보

기술 스택

  • Backend: Java, JSP, SpringFramework, MyBatis

  • Database: MySQL

  • Infra: Docker, AWS

프로젝트명

웹툰마나

소속/기관명

다온

프로젝트 기간

2015.04. ~ 2015.07.

프로젝트 내용

프로젝트 개요

  • 안드로이드·아이폰에서 웹툰을 무료로 모아서 볼 수 있는 어플

본인 역할

  • 프론트엔드: HTML, CSS, JavaScript, jQuery, Bootstrap로 웹 앱 UI 구현

  • 백엔드: Spring Framework, Java, JSP, MyBatis, MySQL

  • 시스템 구축: Linux, SVN, AWS로 서버 환경 구성, Google Analytics 연동

주요 성과

  • 웹툰 모음 기능으로 여러 플랫폼의 웹툰을 한 곳에서 쉽게 열람

  • 앱 연동(80%) 완료로, 모바일 사용성 높이고 유저 체류 시간 증가

기술 스택

  • Frontend: HTML, CSS, JavaScript, jQuery, Bootstrap

  • Backend: Spring Framework, Java, JSP, MyBatis

  • Database: MySQL

  • Infra: Linux, SVN, AWS

  • Analytics: Google Analytics

프로젝트명

TGTUNES KIDS (모바일 웹앱)

소속/기관명

다온

프로젝트 기간

2015.01. ~ 2015.03.

프로젝트 내용

프로젝트 개요

  • TGTUNES 모바일 앱 내 KIDS 부분을 개발, 동영상 스트리밍·다운로드 기능 제공

  • 퍼블리싱, 개발, 시스템 담당

본인 역할

  • Frontend/Publishing: HTML, CSS, JavaScript, jQuery, Video.js로 UI·스트리밍 구현

  • Backend: PHP, MySQL로 영상 관리 로직 설계

  • 서버 구성: Linux, SVN으로 소스 관리 및 배포

주요 성과

  • 어린이 영상 스트리밍·다운로드 기능 구축으로 콘텐츠 소비 간편화

  • Video.js 도입해 사용자 친화적 플레이어 제공

기술 스택

  • Frontend: HTML, CSS, JavaScript, jQuery, Video.js

  • Backend: PHP, MySQL

  • Infra: Linux, SVN

프로젝트명

동영상 인코딩 서버

소속/기관명

다온

프로젝트 기간

2014.04. ~ 2015.03.

프로젝트 내용

프로젝트 개요

  • 동영상 변환(인코딩) API 개발 및 서버 구축

  • KT 야구단 실시간 스트리밍을 위한 Kaltura 기반 서버 운영

본인 역할

  • 개발, 시스템: PHP(Zend Framework), Kaltura, kt-cloud server 활용

  • 동영상 변환 파이프라인 설계, API 구현

주요 성과

  • KTwiz 야구단의 실시간 스트리밍 서버 구축으로 경기중계 품질 향상

  • 대규모 영상 트래픽을 견딜 수 있는 확장성 높은 서버 설계

기술 스택

  • Backend: PHP, Zend Framework, Kaltura

  • Infra: kt-cloud server

  • Version Control: SVN

프로젝트명

iMBC 관리자

소속/기관명

다온

프로젝트 기간

2013.11. ~ 2014.05.

프로젝트 내용

프로젝트 개요

  • iMBC 프로그램 업·다운로드 사이트 개발, 업다운로드량·통계·필터링·DNA 관리 기능 제공

본인 역할

  • Frontend: HTML, CSS, jqGrid, JSON, AJAX, JavaScript, jQueryUI, js chart

  • Backend: Spring Framework, Java, JSP, MyBatis, MyBatis Generator, MySQL

  • Infra: Linux, SVN

주요 성과

  • 방송 프로그램 업·다운로드 통계 관리로 운영 효율 향상

  • DNA 관리·필터링 기능 도입해 콘텐츠 저작권 및 품질 관리 강화

기술 스택

  • Frontend: HTML, CSS, jqGrid, JavaScript, jQueryUI, js chart

  • Backend: Spring Framework, Java, JSP, MyBatis

  • Database: MySQL

  • Infra: Linux, SVN

교육

소속/기관명

한국방송통신대학교

종류 | 전공

대학교(학사) | 컴퓨터공학과

재학 기간 | 재학 상태

2016.03. ~ 2020.02. | 졸업

소속/기관명

빅데이터 클라우드 SNS 전문 개발자 과정

종류 | 전공

사설 교육

재학 기간 | 재학 상태

2013.04. ~ 2013.09.

소속/기관명

웹마스터 전문가 과정

종류 | 전공

사설 교육

재학 기간 | 재학 상태

2012.06. ~ 2012.10.

자격증

자격증명

정보처리기사

점수 | 발급기관

취득연월

2019.11.

자격증명

자금세탁방지 핵심요원

점수 | 발급기관

취득연월

2017.10.

댓글