채용공고 올리기

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

가벼운 티타임 좋아요

미리보기

기본 정보

이름
정현지
직업
Frontend Developer
간단 소개

안녕하세요, 시스템 엔지니어에서 프론트엔드 개발자로 새 걸음을 내딛고 있는 정현지입니다. NHN Cloud에서 클라우드 서비스 운영 및 배포, 인프라 환경 구축 및 Swift (Openstack storage component)서비스 운영을 담당했습니다. 인프라에서 경험을 쌓아가던 중, 사내 모니터링 대시보드 기능 개선을 맡게 되어 프론트엔드를 접하게 되었습니다. 내가 만든 기능이 직접 유저단에 제공되고, 사용자들과 상호작용하면서 점점 발전하는 것이 너무 재미있어서 프론트엔드 개발자의 꿈을 가지게 되었습니다.

기술 스택

기술 스택

JavaScript, HTML/CSS, TypeScript, Python, React, Node.js, MongoDB, Git

경력

회사명

NHN Cloud

직급 | 부서 | 근무 유형

전임 | 클라우드시스템실

근무 기간

2020.07. ~ 2022.12. (2년 6개월)

담당 업무
  1. 서비스 구성 관련 업무
    • 신규 Private Cloud Region 환경 구축 프로젝트
      • 필요한 장비 스펙 산정 및 케이블링
      • Openstack Swift 장비 구성 및 서비스 배포
    • 서비스 물리 장비 스펙 산정 및 신규 설치/증설
    • PXE 네트워크 부팅을 통한 장비 설치/재설치/반납
    • Saltstack, Ansible 배포 도구를 활용한 IaaS 서비스 구성
    • Nginx / haproxy을 이용한 Swift 프록시 로드 밸런스 구성
  2. 모니터링 관련 업무
    • NHN Cloud Openstack 버전 업그레이드 대규모 작업
      • Kilo -> Queens 버전 업그레이드 모니터링 지원
    • ELK & Grafana를 이용해 Swift 서비스 현황 모니터링 대시보드 구성
    • Dell 백업 시스템 정보 현황 모니터링 대시보드 추가 기능 개발
      • Python + Flask를 이용한 기능 개발
        • LDAP 계정 연동을 이용한 접근 제어 로그인 기능 구현
        • 데이터 변경 이력 확인 가능 기능 구현
        • 데이터 백업 상세 정보 조회 및 데이터 추출 기능 구현
      • Swift 전용 모니터링 알림 서비스 구축
        • Object storage 서비스 API 호출 모니터링 Python 스크립트 개발
      • 작업 및 테스트 관련 모니터링
      • 모니터링 정책 및 자원 현황 현행화
  3. 운영 관련 업무
    • 대규모 테스터 망 센터 이전 프로젝트
      • 서버 별 별도 설정 존재 여부 확인(routing table, 공인 IP, ACL 등)
      • Region 별 설정 정보 현행화
      • 대역 별 도메인 & VIP 정리 및 신규 적용
      • 모니터링 연동 및 서비스 정상화 테스트
    • 이슈 및 장애 대응
      • 신규 장비 PXE 설치 관련 이슈 해결
        • 물리서버 포트의 10Gpbs와 네트워크 스위치 포트의 25Gbps 차이로 인한 TFPT 통신 불가 원인 파악
        • 이후 동일한 이슈가 발생되지 않도록 문서화 작성 후 팀원들에게 공유하여 재발 방지
      • 클라우드 서비스 기술 관련 이슈 문의 대응
      • 테스트 환경 Object storage 더미 데이터 체크 스크립트 개발
        • 저장된 데이터들의 정합성 체크 Python 스크립트 개발
        • 추가적인 물리 증설 없이 테스트 환경 용량 확보
      • 서비스 장애 원인 파악 및 처리
      • 장비 H/W fault 파악 및 처리
회사명

NHN

직급 | 부서 | 근무 유형

인턴 | 클라우드시스템실

근무 기간

2020.01. ~ 2020.06. (6개월)

담당 업무
  • Openstack 주요 컴포넌트 및 Cloud 환경 구축
    • 🛠 Skills: Python, Openstack 오픈소스 분석
    • openstack 주요 컴포넌트 구조와 흐름 파악
  • Saltstack & Ansible을 이용한 배포 테스트
  • 팀 내 스크럼 작성 알림 메신저 봇 프로젝트
    • 🛠 Skills: Python, Flask
    • 오전에 작성해야할 개인 스크럼을 까먹지 않도록 작성하게 알림이 오고, 작성하는 메신저 봇 프로젝트
    • 사내 메신저에서 제공하고 있는 스크럼 작성 봇을 개선하여 알람 기능 추가, 작성 기능 개선
회사명

Satrec Initiative

직급 | 부서 | 근무 유형

인턴 | 인턴 TF

근무 기간

2017.06. ~ 2017.08. (3개월)

담당 업무
  • 🛠 Skill: HTML, CSS, Javascript
  • 사내 위성 상태 대시보드 웹 페이지 프론트엔드 개발

프로젝트

프로젝트명

인테리어 및 공간 SNS 웹 개발 프로젝트

소속/기관명

엘리스 SW 엔지니어 트랙 7기

프로젝트 기간

프로젝트 내용
  • 🛠 Skills
    • React, TypeScript, Tanstack query(react query), Recoil
    • Node.js, Express, Mongo DB, Mongoose, JWT, Axios
    • Kakao Map API, Cloudinary
    • Styled-components, Figma
    • ESLint, Prettier, Vite, Husky, Git Lab
  • 📌 About project
    • 엘리스 SW 엔지니어 트랙 2차 프로젝트 대상 수상
    • “공유하기”가 일상이 된 2-30대를 타깃으로 한, 내가 꾸미고, 내가 가봤던 공간을 공유하는 웹 SNS 개발
    • 기능 단위로 Git Lab에 이슈를 등록하여 Fullstack (Frontend & Backend) 업무 분배
    • 사용자의 민감한 개인정보를 데이터베이스에 저장하는 것을 최소화하기 위해, Kakao talk 소셜 로그인 API 사용
    • 이미지 캐싱을 통해 빠른 이미지 조회를 하기 위해, Image Storage API 서비스 Cloudinary 사용
    • 웹 내부 데이터 로딩 속도를 위해, 스크롤 마지막 단에 닿을 경우 설정한 데이터 개수를 불러오는 무한 스크롤 기능 구현
프로젝트명

팝업&전시회 정보 웹 개발 프로젝트

소속/기관명

엘리스 SW 엔지니어 트랙 7기

프로젝트 기간

2023.11. ~ 2023.12.

프로젝트 내용
  • 🛠 Skills
    • React, TypeScript
    • Node.js, Express, Mongo DB, Mongoose, JWT, Axios
    • Kakao talk 소셜 로그인 API, Kakao Map API
    • Styled-components, Figma
    • ESLint, Prettier, CRA(Create-React-App), GitHub
  • 📌 About Project
    • 엘리스 SW 엔지니어 트랙에서 배운 React & Typescript 복습 및 실습
    • 팝업스토어 & 전시회 정보를 한번에 볼 수 있는 반응형 웹 사이트
    • 데스크탑, 모바일(iphone 13/14 pro) 크기의 반응형 웹
    • 데이터베이스에 저장된 사용자의 개인정보를 최소화하기 위해, Kakaoao talk 소셜 로그인 API 사용
    • Fullstack (Frontend & Backend)
    • 프론트엔드 커밋과 백엔드 커밋을 따로 관리하기 위해 각 포지션 repo를 따로 생성해 작업
프로젝트명

신발 쇼핑몰 웹 사이트 개발

소속/기관명

엘리스 SW 엔지니어 트랙 7기

프로젝트 기간

2023.10. ~ 2023.11.

프로젝트 내용
  • 🛠 Skills
    • HTML, CSS, Javascript, React
    • Node.js, Express, Mongo DB, Mongoose, JWT, Axios
    • Figma, CRA(Create-React-App), Git Lab
  • 📌 About project
    • 신발을 전문적으로 판매하고, 각 카테고리 별로 품목을 볼 수 있는 웹 쇼핑몰 사이트 개발
    • 백엔드 기능 개발 완료 후, 기간 내 프로젝트 완성을 위해 프론트 엔드 파트 개발 진행 (Frontend & Backend)
    • 코드의 가독성 및 재사용성을 높이기 위해 익명함수 형태의 data validation 백엔드 미들웨어 구현
프로젝트명

TypeScript를 이용한 토이프로젝트

소속/기관명

엘리스 SW 엔지니어 트랙 7기

프로젝트 기간

2023.09. ~ 2023.10.

프로젝트 내용
  • 🛠 Skills
    • React, TypeScript
    • Node.js, Express
    • GitHub
  • 📌 About project
    • 엘리스 SW 엔지니어 트랙 1차 스터디 프로젝트 1등 수상
    • TypeScript 기본 지식 습득과 협업 능력을 키우기 위한 토이 프로젝트 개발
    • ToDo List, 게시판 프로젝트 구현

포트폴리오

URL

link

개인블로그

티스토리
link

GitHub

깃허브
link

인테리어및공간SNS 웹 개발 프로젝트 발표자료

URL 링크
link

인테리어 및 공간 SNS 웹 개발 프로젝트 데모 영상

URL 링크
link

신발 쇼핑몰 웹 사이트 개발 프로젝트 발표자료

URL 링크

대외활동

활동명

2018 APLAS Student Research Competition poster thesis accept

소속/기관명

개인

연도

내용

-🛠 Skills: C++, LLVM, Android media framework 오픈소스 코드 분석

  • 논문 발표 주제 : A Vulnerability Analysis tool for Android Media framework
  • 역방향 정적 분석을 통한 Android Media framework 취약점 탐지
활동명

2018 한국정보과학회 논문 장려상 수상

소속/기관명

개인

연도

내용

-🛠 Skills: C++

  • 논문 주제 : Using Program Rewriting for Vulnerability Mitigation of C++ Virtual Function Table
활동명

2016 POWER OF XX 여성 해킹 대회 1위

소속/기관명

개인

연도

내용
활동명

2017 BEIN Woman Scientist and Engineers poster thesis accept

소속/기관명

개인

연도

내용

-🛠 Skills: C++, packer 분석

  • 논문 주제 : An integrated method for packer identification
활동명

2016 China Software Cup 글로벌 개발 대회 2위

소속/기관명

개인

연도

내용
  • 🛠 Skills: Java, JSON, MySQL
  • Li-Fi를 이용한 스마트 홈 제어 시스템 개발
  • 안드로이드 모바일 앱 & 아두이노 센서들 간의 데이터 처리 및 서버 통신 기능 개발 담당

교육

소속/기관명

엘리스 SW 트랙 7기

종류 | 전공

사설 교육 | SW 엔지니어

재학 기간 | 재학 상태

2023.09. ~ 2023.12. | 졸업

소속/기관명

충남대학교 대학원

종류 | 전공

대학원(석사) | 데이터 및 소프트웨어공학

재학 기간 | 재학 상태

2018.03. ~ 2020.02. | 졸업

소속/기관명

충남대학교

종류 | 전공

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

재학 기간 | 재학 상태

2014.03. ~ 2018.02. | 졸업

댓글