경력기술서

포트폴리오


  1. 오픈메이트온-서비스 인프라구조
  2. 오픈메이트온-CI&CD 인프라구조
  3. 오픈메이트온-IAM 구성도
  4. 오픈메이트온-ElasticSearch 구축
  5. 오픈메이트온-MongoDB 구축
  6. 오픈메이트온-서버 & 서비스 이용목록
  7. 오픈메이트온-배포 프로세스
  8. 오픈메이트온-AWS 마이그레이션 제안서
  9. 오픈메이트온-스마트온 서비스 AWS 마이그레이션
  10. 오픈메이트온-홈페이지 AWS 마이그레이션
  11. 오픈메이트온-이메일 스푸핑 공격 방어
  12. 오픈메이트온-데이터베이스 개발기 구축
  13. 오픈메이트온-설치형 GitLab 구축
  14. 오픈메이트온-데이터업데이트 자동 업데이트 프로그램 개발
  15. 오픈메이트온-서비스별 APP or WEB 구성



본인소개


  • 이름: 김용현
  • 나이: 31세(1992년생)
  • 업무기간: 2016.11.01 ~ 현재진행중
  • 전문연구요원(2018.08.24 ~ 2021.08.23)
  • 자격증: 정보처리기사
  • 포지션: DevOps Engineer



학업


학교 전공 기간 학점
성균관대학원(서울) 정보호호학(석사) 2016.03 ~ 2018.08 4.17/4.5
한국산업기술대학교(경기) 컴퓨터공학(편입) 2014.03 ~ 2016.02 3.97/4.5
학점은행제(2년) 경영학과 2012.12 ~ 2014.02 -
화곡고등학교(서울) 이과 2008.03 ~ 2011.02 -



경력


회사명 근무기간 소속부서 / 직위 담당업무
KASA 2021.09.01 ~ DevOps Cell / DevOps Engineer AWS 기반 인프라 구축, 운영 및 자동화 / 모니터링 / 장애대응
Openmate / Openmate-ON 2016.11.01 ~ 2021.08.24 운영사업팀 / 책임연구원 서비스 클라우드 인프라(AWS) 구축 및 개발지원 / 서비스 유지보수 / 사내 인프라 구축 및 IT업무 지원

1. KASA


주요 업무

  • 오케스트레이션 시스템 구성 및 운영
  • 클라우드 플랫폼 – AWS 관리 및 운영
  • 네트워크 구축 (AWS VPC, DX, OpenVPN, IPsec VPN)
  • 배포 플랫폼 – DroneCI & ArgoCD 구성 및 운영

주요 성과


경력 요약


업무상 주요장점


업무관련 보유기술

AWS

  • Security / Compliance: Control Tower, SSO, IAM, KMS, System Manager, Secrets Manager, Site-to-Site VPN
  • Network: VPC, Direct Connect, VPC Peering, Transit G/W, Nat G/W, Internet G/W, VGW
  • Domain: Route53
  • IaaS: EC2
  • Container: EKS, ECR
  • L4/L7 LoadBalancer: ALB, NLB
  • Storage: RDS, Aurora, S3
  • Observability: MSK, CloudWatch, CloudTrail
  • CDN: CloudFront
  • Queue broker: SQS
  • Alarm: SNS, Chatbot
  • Serverless: Lambda

Orchestration: Kubernetes, Kustomize
CI & CD: Drone CI, ArgoCD, Argo Workflow
Observability: ELK Stack, Telegraf, InfluxDB, Grafana
IaC: Terraform, Ansible
Database: Redis Cloud
Distributed Version Control System: Github
Security: Keybase, 1Password


핵심역량


프로젝트


[Kasa Korea 웹거래소 인프라 구축]

진행기간: 2022.04 ~ 2022.04
주요내용: 코리아 웹거래소 오픈을 위한 인프라 구축
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 배포 및 전반적인 인프라환경 세팅
본인이 사용한 스킬: Route53, CloudFront, ArgoCD, DroneCI, Kubernetes
결과: 코리아 웹거래소 오픈준비 완료


[Kasa Singapore 거래소의 Metric기반 Observability 환경구축]

진행기간: 2022.03 ~ 2022.04
주요내용: Singapore Kasa거래소의 Metric기반 Observability 환경구축
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: Metric 데이터 시각화
본인이 사용한 스킬: Github, Terraform, Ansible, docker, docker-compose, Telegraf, MSK, InfluxDB, Grafana, Slack
결과: Metric 데이터 시각화


[Kasa Singapore 거래소 AWS에 Site-To-Site VPN 연결]

진행기간: 2022.01 ~ 2022.01
주요내용: Singapore Kasa거래소 AWS의 TransitG/W에 내부망에 존재하는 팔로알토 VPN 장비 연결
프로젝트 인원 수: 2명(본인포함)
본인 포지션(기여도): 인프라(50%)
본인이 기여한 점: 프라이빗 네트워크 구성
본인이 사용한 스킬: TransitG/W
결과: TransitG/W에 내부 VPN장비 연결


[Kasa Singapore 거래소 CI&CD 구축]

진행기간: 2021.11 ~ 2021.12
주요내용: Singapore Kasa거래소 배포시스템 구축
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: CI&CD 프로세스 구축으로인한 개발자들 배포속도 향상
본인이 사용한 스킬: Github, Kustomize, Kubernetes, DroneCI, ArgoCD, argocd-vault-plugin, AWS Load Balancer Controller, Cluster Autoscaler, HPA, kube2iam, certmanager, AWS SecretsManager
결과: DroneCI, ArgoCD를 쿠버네티스 환경에 구축


[Kasa Singapore 거래소 AWS 인프라 구축]

진행기간: 2021.11 ~ 2021.12
주요내용: Singapore Kasa거래소 인프라 dev, staging, prod구축
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: AWS Control Tower 및 SSO를 도입하여 Account관리용이하게 함, GitOps전략을 적용하여 Terraform Cloud와 연동, Github IaC 관리, AWS IaC로 프로비저닝 및 관리
본인이 사용한 스킬: Github, Terraform, AWS Control Tower, AWS SSO, AWS IAM, AWS KMS, AWS Secrets Manager, AWS VPC(Subnet, Route Table, EIP, Security group, NACL, InternetG/W, NatG/W), Route53, ACM, CloudFront, S3, ALB, NLB, EC2, EKS, ECR, MSK, VPC Peering, RDS, Aurora
결과: Github과 Terraform으로 코드 및 상태관리, 또한 Terraform을 모듈화하여 staging/prod 구축때는 프로비저닝시간 포함하여 최대 1시간 이내로 모두 구축 완료


[Kasa Singapore Github 인프라 구축]

진행기간: 2021.11 ~ 2021.11
주요내용: Terraform으로 Singapore Github 인프라구축 및 관리
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: Github Terraform으로 코드화
본인이 사용한 스킬: Terraform Cloud, Github
결과: Github 코드로 관리


[Kasa Singapore 거래소 네트워크 아키텍쳐 설계 및 사전조사]

진행기간: 2021.10 ~ 2021.10
주요내용: Singapore Kasa거래소 인프라 아키텍쳐 설계
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 네트워크 아키텍쳐 설계, AWS 서비스 아키텍쳐 설계, SaaS 서비스 및 3rd-party 구매 및 구축(Redis Cloud, Github, Slack, Sentry, Codecov, Mailgun, Twilio)
본인이 사용한 스킬: Confluence, DrawIO
결과: 초기 아키텍쳐 수립으로 인한 빠른 인프라 구축가능



2. Openmate-ON


주요 업무

  • 서비스 클라우드 인프라 설계, 구축, 운영
  • 데브옵스 인프라 구축 및 운영
  • 사내망 서버(GitLab, NAS, 개발기WAS/DB) 구축
  • 서비스 백엔드 개발 및 고도화
  • 서비스 프론트엔드 개발 및 고도화
  • 유지보수
  • postgreSQL, MariaDB기반 서비스 데이터 정기 업데이트
  • 직원 PC, 서버 견적작성, 구입, 환경세팅

주요 성과

  • AWS(IaaS, PaaS, SaaS) 인프라로 마이그레이션
  • AWS기반 개발기/스테이징 서버 구축
  • AWS기반 CI&CD 파이프라인 구축
  • 컨테이너 기반 설계
  • Monolithic, MSA 아키텍쳐 설계
  • DNS 서비스 이용
  • CDN 서비스 이용
  • Object Storage 이용
  • Load-Balancing 서비스 이용
  • DB Active-StandBy 구성
  • DB Master-Slave 구성
  • 메시지큐 기반 비동기 프로세스 적용(rabbitMQ, AWS SQS)
  • MVVM프레임워크 적용(VueJS)
  • SSR 적용(NuxtJS)
  • 코드 리팩토링
  • 웹 퍼포먼스 최적화(Frontend, Backend, DB, Network)
  • 마이그레이션(es3 -> es6이상, HTML5, CSS3)
  • Webpack + Babel 자동화 적용
  • 지도 타일이미지 성능 측정 및 최적화
  • 웹사이트 성능 최적화(SSR, lazy-loading, defer, 재귀함수 지양)
  • ExpressJS기반 소규모 모니터링시스템 구축 및 운영
  • 유/무료 SSL 인증서 적용

경력 요약

  • AWS 기반 클라우드 인프라 설계, 구축, 운영
  • 서버 구축, 운영
  • Spring기반 API서버 개발
  • Spring, dJango, ExpressJS 유지보수
  • NuxtJS기반 프론트엔드 개발지원
  • 데이터 업데이트
  • 유지보수

업무상 주요장점

  • 서비스 장애발생시 병목현상을 분석하고 개선하여 서비스의 질적 향상을 도모함
  • 한정된 온프레미스 환경에서 최적의 퍼포먼스를 위하여 서버 리소스 최적화 진행
  • 데브옵스 방법론을 기반하여 지속적인 CI & CD를 구성하여 개발팀의 퍼포먼스를 향상 시킴
  • MSA기반 아키텍쳐 설계로 인하여 서비스의 장애 최소화
  • 문제발생시 원인 분석을 면밀하게 분석후 해결하는 모습에 경력은 적지만 PL의 업무를 주로 담당
  • 넓은 개발 스킬 보유로 프론트엔드, 백엔드 개발 지원
  • 친화력과 적응력이 높은 편으로, 타 부서 구성원들과 의사소통의 채널 역할을 맡음
  • 새로운 기술 및 트렌드를 가장 선도적으로 도전하며, 그에 맞는 개발자 교육을 전담

업무관련 보유기술

  • AWS 클라우드 플랫폼 기반 인프라 구축: Route53, CloudFront, S3, ELB, ECS(EC2 + Fargate), ECR, EC2, RDS, SQS, SNS, IAM, VPC
  • 온프레미스 인프라 견적 및 구축: 내부망 리눅스기반 개발서버, NAS, GitLab
  • 지속적인 CI & CD 구축
    1. GitLab CI & CD, GitLab Docker registry, Blue-Green Update
    2. AWS CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Rolling Update
  • 컨테이너 기반 인프라 구성: ECS, docker, docker-compose
  • REST API 개발: Spring, dJango or Flask, ExpressJS
  • NoSQL기반 대용량 API 데이터 저장: MongoDB
  • 데이터베이스: PostgreSQL, MongoDB
  • 백엔드: Spring, ExpressJS, dJango or Flask
  • 프론트엔드: NuxtJS, VueJS, Javascript(es3~es7), HTML5, CSS3

핵심역량

1) 인프라 구축

  1. AWS IaaS, PaaS, SaaS 기반 인프라 구축
  2. 서비스 컨테이너화
  3. MSA 아키텍쳐 설계
  4. 데이터베이스 마이그레이션, 퍼포먼스 최적화
  5. On-Premise 서버 견적제안 ~ 구축
  6. Server 구축
  7. 유료 해외인증서 구입 ~ 설치
  8. CI & CD 구축 ~ 운영

2) Backend 개발

  1. Spring: Restful API기반 개발, Mybatis
  2. PHP: 메일링 기능 구현
  3. NodeJS: 웹소켓 통신을 사용하여 모니터링 시스템 구축 및 운용

3) Frontend 개발

  1. MVVM 프레임워크 VueJS 사용

  2. Vuex, Vue-Router, Life-Cycle 이해

  3. NuxtJS을 통해 SSR 렌더링 적용

  4. Webpack + Babel을 통해 소스 번들링 및 최적화 적용

  5. ES3, ES5, ES6 프로젝트 적용

    • ES3: IE8버전을 지원해야 하는 공공기관 프로젝트에 적용
    • ES5: 코드의 가독성을 위해 배열함수(map, filter, reduce, some, every)을 주로 사용함
    • ES6:
      • Arrow함수: 코드의 가독성과 this의 동적 바인딩을 제어하기 위해 사용
      • let/const: 주로 const를 사용하고, 재할당 필요한 변수는 let에 저장, var(사용X)
      • modules: 스크립트 파일별 모듈단위로 관리하기 위해 사용
      • promise: 콜백함수 지옥을 피할 때, 가독성을 위해 사용
      • template literals: 가독성을 위해 사용
      • destructuring: 필요 변수만 할당하고 사용하고자 할 때, 가독성을 위해 사용
  6. HTML5, CSS3 프로젝트 적용

  • HTML5:
    • local / session Storage: 민감한 정보를 제외한 용량이 매우 적은 데이터 저장 시
    • semantic element: 가독성을 위해 사용
  • CSS3: opacity, border-radius, box-shadow, background-size, :nth-child, :not, transition, box-sizing, prefixes

프로젝트


[데이터온 Elastic Search 구축]

진행기간: 2021.07 ~ 2021.07
주요내용: 데이터온 서비스 Elastic Search 구축
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 서비스 최초 검색엔진 도입
본인이 사용한 스킬: docker, docker-compose, Kibana, Elastic Search, Monstache, MongoDB
결과: Data-On(https://data-on.co.kr), 데이터온-ElasticSearch 구축 프로세스


[데이터온 MongoDB 구축]

진행기간: 2021.06 ~ 2021.06
주요내용: 데이터온 서비스 MongoDB 구축
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 서비스 최초 DocumnetDB 적용 및 퍼포먼스 향상
본인이 사용한 스킬: docker, docker-compose, MongoDB
결과: 데이터온 서비스 출시 때 확인 가능, 데이터온-MongoDB 구축 프로세스


[트렌드온 서비스 정기 월간 업데이트 배치 프로그램 제작]

진행기간: 2021.05 ~ 2021.05
주요내용: 월간 Nice, KT 데이터 테스트 및 운영 데이터베이스 자동 업데이트
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 개발(100%), 인프라(100%)
본인이 기여한 점: 데이터 업데이트 자동화
본인이 사용한 스킬: docker, python
결과: 월간 Nice, KT 데이터 테스트 및 운영 데이터베이스 자동 업데이트, 트렌드온-데이터업데이트 자동 업데이트 프로그램 개발


[AWS dev/staging서버 인프라 변경]

진행기간: 2021.05 ~ 2021.05
주요내용: 해당 서버의 인프라 환경을 ECS(EC2기반)에서 ECS(Fargate기반)으로 변경
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 사용한만큼 과금하는 Fargate서비스로의 마이그레이션을 통한 비용 절감
본인이 사용한 스킬: ECS, ALB, CodePipeline
결과: 독립적인 환경 구축 및 비용절감


[AWS Activate Portfolio 신청]

진행기간: 2021.05 ~ 2021.05
주요내용: AWS Activate Portfolio 신청으로 인한 크레딧 지원
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: AWS Activate Portfolio 신청의 모든 프로세스 담당
본인이 사용한 스킬: 영어
결과: 3개월 운영비용 확보


[컨테이너 기반 Geoserver 구축]

진행기간: 2021.05 ~ 2021.05
주요내용: 기존 설치형 Geoserver를 컨테이너 기반으로 변경
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 컨테이너 유지관리를 위한 구조 변경
본인이 사용한 스킬: docker, ECS, ECR
결과: Geoserver(https://dev.openmate-on.com:8002/geoserver)


[데이터 크롤링 프로그램 스케쥴링 적용]

진행기간: 2021.05 ~ 2021.05
주요내용: 스마트온 서비스의 코로나 데이터 수집을 위한 프로그램에 스케쥴링 적용 및 오류발생시 슬랙채널에 메시지 푸쉬
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 개발(100%), 인프라(100%)
본인이 기여한 점: 스마트온 서비스의 코로나 데이터 수집을 위한 프로그램에 스케쥴링 적용
본인이 사용한 스킬: docker, docker-compose, python, celery, SQS, ECS, CodeBuild, CodePipeline, SNS
결과: 9:00, 12:00, 18:00, 22:00에 주기적으로 데이터 크롤링


[세이프온 서비스 AWS로 이관]

진행기간: 2021.04 ~ 2021.04
주요내용: 세이프온 서비스 AWS로 이관
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 세이프온 AWS로 인프라 설계 및 이관
본인이 사용한 스킬: IAM, Route53, CloudFront, ACM, S3, ALB, ECS(EC2기반), ECR, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, RDS
결과: Safe-On(https://safe-on.co.kr)


[트렌드온 서비스 AWS로 이관]

진행기간: 2021.04 ~ 2021.04
주요내용: 트렌드온 서비스 AWS로 이관
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 트렌드온 AWS로 인프라 설계 및 이관
본인이 사용한 스킬: IAM, Route53, CloudFront, ACM, S3, ALB, ECS(EC2기반), ECR, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, RDS
결과: Trend-On(https://trend-on.co.kr)


[데이터온 서비스 AWS로 이관]

진행기간: 2021.03 ~ 2021.03
주요내용: 데이터온 서비스 AWS로 이관
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 데이터온 AWS로 인프라 설계 및 이관
본인이 사용한 스킬: IAM, Route53, CloudFront, ACM, S3, ALB, ECS(EC2기반), ECR, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, RDS, SQS
결과: Data-On(https://data-on.co.kr)


[홈페이지/스마트온 서비스 AWS로 이관]

진행기간: 2021.02 ~ 2021.02
주요내용: 홈페이지/스마트온 서비스 AWS로 이관
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 홈페이지/스마트온 AWS로 인프라 설계 및 이관
본인이 사용한 스킬: IAM, Route53, CloudFront, ACM, S3, ALB, ECS(EC2기반), ECR, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, RDS, SQS
결과:


[AWS Activate Founders 신청]

진행기간: 2021.02 ~ 2021.02
주요내용: AWS Activate Founders 신청으로 인한 크레딧 지원
프로젝트 인원 수: 1명(본인)
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: AWS Activate Founders 신청의 모든 프로세스 담당
본인이 사용한 스킬: 영어
결과: AWS 마이그레이션을 위한 테스트환경 구축시의 비용확보 약 4개월 운영비용 확보


[신규서비스 개발 / 인프라구축]

진행기간: 2020.10 ~ 2020.12
주요내용: 공공데이터기반 누구나 쉽게 찾고 활용하는 데이터 플랫폼
프로젝트 인원 수: 8명
본인 포지션(기여도): 프론트엔드(40%), 인프라(100%), 유지보수(25%)
본인이 기여한 점: 프론트엔드 개발, AWS PaaS기반 인프라 구축, 대용량 데이터(CSV) API 기능 개발
본인이 사용한 스킬: ECS(EC2기반), RDS, Route53, CloudFront, S3, ELB, IAM, VPC, NuxtJS, Javascript, HTML, CSS, GitLab Ci & CD, dJango, MongoDB
결과: Data-On(https://data-on.co.kr)


[서비스 리뉴얼]

진행기간: 2020.06 ~ 2020.09
주요내용: 서비스 고도화
프로젝트 인원 수: 2명
본인 포지션(기여도): 프론트엔드(100%), 데이터베이스(100%), 유지보수(50%)
본인이 기여한 점: 프론트엔드 개발, 데이터업데이트
본인이 사용한 스킬: HTML, Javascript(es3), Jquery, CSS, D3, postgreSQL, Docker
결과: Trend-On(https://trend-on.co.kr)


[홈페이지 리뉴얼]

진행기간: 2020.05 ~ 2020.06
주요내용: (주)오픈메이트온 홈페이지 리뉴얼
프로젝트 인원 수: 2명
본인 포지션(기여도): 프론트엔드(100%), 인프라(100%), 유지보수(100%)
본인이 기여한 점: 프론트엔드 개발, 클라우드 IaaS 기반 인프라 구축, SPA 구조적용, 모바일 지원, SSL 적용
본인이 사용한 스킬: HTML5, Javascript(es5 이상), Jquery, CSS3
결과: Homepage(https://openmate-on.co.kr)


[4.15 총선 페이지 개발]

진행기간: 2020.04 ~ 2020.04
주요내용: 4.15 총선을 위한 해당 지역구의 후보자 정보 제공 서비스
프로젝트 인원 수: 3명
본인 포지션(기여도): 프론트엔드(50%), 유지보수(50%)
본인이 기여한 점: 프론트엔드 개발, SSL적용, Google Analytics적용, 모바일 지원
본인이 사용한 스킬: VueJS, Javascript(es5 이상), LeafletJS, D3
결과: Smart-On(https://smart-on.co.kr, 모바일에서 확인)


[유지보수]

진행기간: 2020.02 ~ 2020.03
주요내용: (주)오픈메이트온 내부서비스 월 데이터 정기 업데이트, 웹 어플리케이션 유지보수
프로젝트 인원 수: 2명
본인 포지션(기여도): 백엔드(50%), 프론트엔드(50%), 데이터베이스(50%), 인프라(100%), 유지보수(50%)
본인이 기여한 점: 데이터 업데이트, 데이터 덤프 프로세스 제작
본인이 사용한 스킬: postgreSQL, Docker, Spring, Mybatis, JSP, JSTL, HTML, CSS, Javascript(es3)


[신규 서비스 인프라 환경구축]

진행기간: 2019.10 ~ 2020.01
주요내용: 개발 및 운영 서비스 인프라 환경 구축
프로젝트 인원 수: 1명
본인 포지션(기여도): 인프라(100%), 유지보수(100%)
본인이 기여한 점: 클라우드 IaaS 기반 인프라 구축, GitLab 구축, Reverse Proxy Server 구축, On-premise 인프라 구축(개발용), Private Docker Repository 구축
본인이 사용한 스킬: Docker, NginX, Apache
결과: GitLab(https://git.openmate-on.co.kr), 개발 & 운영 인프라 동기화


[신규 서비스 개발]

진행기간: 2019.10 ~ 2020.01
주요내용: 공공데이터 기반으로 빅데이터&인공지능으로 진단하고 처방하는 도시분석 서비스
프로젝트 인원 수: 6명
본인 포지션: 프론트엔드(100%), 인프라(100%), 유지보수(50%)
본인이 기여한 점: 프론트엔드 개발, 클라우드 IaaS 기반 인프라 구축, SSL 적용
본인이 사용한 스킬: VueJS, Javascript(es5 이상), HTML, CSS, Vuetify
결과: Smart-On(https://smart-on.co.kr)


[Trend-On 서비스 SSL 구입 및 설치]

진행기간: 2019.09 ~ 2019.09
주요내용: 해외 SSL 구매 중계사인 GoGetSSL을 통한 SectigoSSL 구입 및 설치
프로젝트 인원 수: 1명
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 해외 중계사를 통하여 구매비용 절감
본인이 사용한 스킬: 영어, NginX+SSL
결과: 서비스 신뢰도 확보 및 인증서 구매비용 절감


[임시 홈페이지 개발]

진행기간: 2019.08 ~ 2019.09
주요내용: 임시 홈페이지 개발
프로젝트 인원 수: 1명
본인 포지션(기여도): 프론트엔드(100%), 백엔드(100%), 유지보수(100%)
본인이 기여한 점: 프론트엔드 개발, 백엔드 개발, 메일기능 적용, SSL 적용
본인이 사용한 스킬: HTML, Javascript, Jquery, CSS, Bootstrap, PHP


[내부 서비스 고도화]

진행기간: 2019.06 ~ 2019.07
주요내용: 관리자 로직 변경
프로젝트 인원 수: 1명
본인 포지션(기여도): 프론트엔드(100%), 백엔드(100%), 데이터베이스(100%), 유지보수(50%)
본인이 기여한 점: 프론트엔드 개발, 백엔드 개발, SPA구조 적용, RestfulAPI 적용, DML 생성 및 수정
본인이 사용한 스킬: HTML, Javascript, CSS, Jquery, Spring, Mybatis, PostgreSQL
결과: UI상 서비스 관리자들의 이용편의성 증대


[Safe-On 서비스 SSL 구입 및 설치]

진행기간: 2019.04 ~ 2019.04
주요내용: 해외 SSL 구매 중계사인 GoGetSSL을 통한 SectigoSSL 구입 및 설치
프로젝트 인원 수: 1명
본인 포지션(기여도): 인프라(100%)
본인이 기여한 점: 해외 중계사를 통하여 구매비용 절감
본인이 사용한 스킬: 영어, Apache2+SSL
결과: 서비스 신뢰도 확보 및 인증서 구매비용 절감


[유지보수]

진행기간: 2017.04 ~ 2019.05
주요내용: 자사와 계약된 공기업/사기업/내부서비스 유지보수, 데이터 정기 업데이트
프로젝트 인원 수: 8명
본인 포지션(기여도): 프론트엔드(50%), 백엔드(50%), 인프라(10%)
본인이 기여한 점: 프론트엔드 유지보수, 백엔드 유지보수, 소규모 앱 인프라 구축
본인이 사용한 스킬: HTML, CSS, Javascript, Jquery, Spring
결과: 유지보수(이랜드, JTI, BBQ, 국가정보자원관리원, 아모레퍼시픽, 하이트진로, 중앙일보, 서울신용보증재단)


[서비스 모니터링 서버 개발]

진행기간: 2018.11 ~ 2018.11
주요내용: 모든 서비스 모니터링
프로젝트 인원 수: 1명
본인 포지션(기여도): 프론트엔드(100%), 백엔드(100%), 유지보수(100%)
본인이 기여한 점: 프론트엔드 개발, 백엔드 개발
본인이 사용한 스킬: ExpressJS, Javascript, HTML, Bootstrap
결과: 수동적인 응대에서 실시간 응대로 변경함으로써 응대시간 단축


[로그데이터 적재 API 개발]

진행기간: 2018.05 ~ 2018.06
주요내용: 주소정제 로그데이터 실시간 적재
프로젝트 인원 수: 1명
본인 포지션(기여도): 프론트엔드(100%), 백엔드(100%), 유지보수(100%)
본인이 기여한 점: 프론트엔드 개발, 백엔드 개발
본인이 사용한 스킬: Spring, Javascript, HTML


[내부서비스 Restful API 개발]

진행기간: 2018.03 ~ 2018.05
주요내용: 서비스 데이터 Restful 기반 API제공
프로젝트 인원 수: 1명
본인 포지션(기여도): 백엔드(100%), 유지보수(100%)
본인이 기여한 점: 백엔드 개발
본인이 사용한 스킬: Spring, Mybatis, postgreSQL
결과: 내부서비스 사이트 데이터 납품(대전마케팅공사)


[Web Map Service(WMS) 솔루션 제품 개발]

진행기간: 2016.11 ~ 2017.03
주요내용: Web Map Service(WMS) 솔루션 제작
프로젝트 인원 수: 5명
본인 포지션(기여도): 프론트엔드(10%)
본인이 기여한 점: 프론트엔드 개발, 서버리소스 모니터링페이지 제작, API문서페이지 제작
본인이 사용한 스킬: HTML, CSS, Javascript, Jquery