const jiseobkim =
new SoftwareEngineer();

/* About Me */

안녕하세요? 저는 김지섭입니다!

대한민국 서울에 살고 있는 소프트웨어 엔지니어입니다. 다양한 직무를 해 보았으며, 그중에서 개발을 가장 좋아합니다! 견문을 넓히기 위해 다양한 사람들을 만나 이야기를 듣는 것도 좋아합니다.

여러 프로젝트를 수행하면서 많은 소프트웨어를 개발했습니다. 그중 마음에 들었던 프로젝트는 이 페이지 아래쪽 /* Projects */ 에서 보실 수 있어요!

수많은 사람들이 사용하는 소프트웨어를 만드는 게 꿈입니다. 많은 사람들이 접근할 수 있는 웹 기술을 선호하고, 사용자와 직접 상호 작용하는 프론트 엔드 개발을 좋아합니다.

/* Skills */

Applicable

Knowledgeable

/* Projects */

CETA

2015년 12월 - 2019년 2월

외부 링크

명세서를 기반으로 테스트 시나리오 및 테스트 케이스의 설계를 지원하는 CASE 도구를 개발하였습니다. 명세서를 불러와 원인-결과 그래프를 그리고, 테스트에 사용할 데이터를 입력하면 자동으로 테스트 시나리오와 테스트 케이스를 도출합니다. 또한, 새로운 커버리지 계산 방법을 도입하여 RBT 및 코드 커버리지보다 신뢰성있는 커버리지를 계산하며, 목표하는 커버리지 도달을 위해 수행해야 하는 테스트 케이스를 추천해 줍니다.

서버와 Windows 클라이언트의 주요 기능을 구현하였고, 운영, 유지 보수, 성능 개선은 꾸준히 진행해 왔습니다.

Pavlov

2016년 10월 - 2018년 8월

사내 일일 보고 및 주간 보고 체계를 웹 기반의 Single Page Application으로 개발하였습니다. 회사 내에서 사용되는 OS가 다양하여 각 OS별 클라이언트를 만들기보다 웹 기반으로 개발하겠다고 제안했습니다. 각 사원이 매일 본인이 수행한 프로젝트의 작업 내역과 진척도를 제출하면, 관리자가 제출된 내용을 확인하고 승인 또는 반려 처리를 할 수 있습니다.

소규모 프로젝트로 디자인과 개발 모두 수행하였습니다. 이후 사원들의 교육 목표 관리 기능을 추가하기 위해 MSA를 적용하여 인증, 일일 보고, 교육 관리로 나누어 개발하기도 하였습니다.

Socrates

2017년 11월 - 2019년 4월

회사의 지출 및 비용을 통합 관리하며, 각 사원의 업무 기여도를 수집, 계산하여 전 사원들의 성과를 계산, 분배하는 성과 관리 시스템입니다.

주요 알고리즘과 UI 구현을 담당했습니다. 특정 UI 모듈 개발을 위해 외주를 수행할 때에는 Product Owner와 Bridge Engineer 역할을 수행하기도 하였습니다.

Gillajabi

2013년 3월 - 2013년 6월

대학교 졸업 작품으로 팀 프로젝트입니다. 길 안내와 주변 맛집 및 가게 정보 검색 기능, 맛집 의견 공유 기능을 가진 위치 기반 소셜 네트워킹 서비스입니다.

기능 및 DB 설계, 구현을 담당하였으며, UI 디자인에 조언하였습니다.

/* Experience */

Software Engineer

2015년 12월 - 2019년 4월

씽크포비엘에서 전임 소프트웨어 엔지니어로 근무하였습니다. 근무 기간 동안, 소프트웨어 개발과 컨설팅, 강의, 연구 등을 수행하였습니다. 담당했던 세부 업무는 아래를 확인해 주세요.

  • CETA 개발 및 운영
    (국내 전시 1회, 해외 교육 활용 2회 등)
  • 사내 업무보고 시스템 개발 및 운영
  • Socrates 개발 및 운영
  • UI 컴포넌트 개발 해외 외주 파일럿 프로젝트
    (PO, Bridge Engineer 수행)
  • 베트남 호치민, Cause-Effect Graphing 기법 활용 테스트 케이스 설계 교육 기술 지원 및 보조 강사
  • 베트남 다낭, Cause-Effect Graphing 기법 활용 테스트 케이스 설계 교육 강사
  • KARI, Mac OS 환경에서 형상관리 시스템 구축 컨설팅
  • KAI, Linux 환경에서 형상관리 시스템 구축 컨설팅
  • TTA, 중동 현지화 가이드 및 유럽 현지화 가이드 샘플 코드 개발 및 검토
  • TTA, SW국제화 실무 교육 샘플 프로젝트 개발 및 보조 강사
  • TIPA, AUTOSAR 및 FTA 기반 전장장치 안전성 분석 도구 개발
  • 특허 출원 참여 4건
    (#1, #2, #3, #4)
  • 디자인 등록 1건
    (#1)
  • 논문 게재 1건
  • C#
  • WPF
  • ASP.NET
  • JavaScript
  • Node.js
  • React
  • Redux
  • HTML5
  • CSS3
  • MSSQL
  • MongoDB
  • Redmine
  • Jira
  • i18n
  • L10n
  • Development
  • Operation
  • Test Design
  • Lecturing
  • Product Owner
  • Bridge Engineer
  • Consulting

Intern Consultant

2011년 12월 - 2012년 1월

씽크포비엘에서 겨울 방학 중에 인턴십을 했습니다. 인턴십 기간 동안, 개발 언어 및 플랫폼별 지속적인 통합(Continuous Integration) 및 테스트 자동화 환경을 구축하고 사용하는 방법을 연구하여 매뉴얼을 작성하였습니다.

결과물은 씽크포비엘 사에서 직접 환경을 구축하거나 컨설팅을 수행할 때 사용되는 내부 자산으로 활용되었습니다.

  • MFC
  • Android
  • iOS
  • Web Front-end
  • Continuous Integration
  • Test Automation
  • Consulting

/* Education */

Bachelor of Software Engineering

2010년 3월 - 2014년 2월

다른 개발자들과 협업하는 프로젝트를 경험하고 싶고, 체계적인 개발 프로세스를 배우고 싶어 소프트웨어 공학 전공을 선택했습니다.

자료 구조, 알고리즘, 객체 지향 프로그래밍과 같은 기본적인 컴퓨터 과학 이론뿐만 아니라 소프트웨어 공학, 테스팅 등의 소프트웨어 개발 프로세스 전 과정을 함께 학습하였습니다.

/* Contact */

여기까지 읽어주셔서 감사합니다!

필요한 것이 있으신가요? 제안하고 싶은 게 있나요? 아래 연락처를 통해 알려주세요!
이른 시일 내에 답장 드리겠습니다.