김정민

Full-stack · B2B Messenger Engineer

하나의 솔루션을 위한 100번의 테스트
다양한 고객사를 상대로 제품의 납품, 기능 개선, CS 등을 직접 부딪히며 쌓은 경험이
집요하고 반복적인 테스트를 통해 변수를 상수로 바꿔내는 엔지니어로 만들었습니다.
김정민 프로필 사진
CAREER
실무 3년+
CUSTOMERS
37개 고객사
DELIVERY
신규 구축·납품 76건
SCOPE
Server · Client · DB · Infra
[Work] Java Delphi JSP Oracle Tibero MariaDB MS-SQL Linux Windows Server
[Personal] C/C++ JavaScript TypeScript Electron OpenAI Codex Claude

경 력 · 학 력

2024.08 ~ 현재
이지닉스 본사 · 개발팀 / PC 파트
B2B 메신저 고도화, 운영, 연구개발 수행
담당 고객사: 하나금융그룹, 금융위원회, 한국남동발전 등 23개 고객사
2022.08 ~ 2024.01
이지닉스 대전센터 · 개발팀 / PC 파트
B2B 메신저 구축 및 운영 프로젝트 수행
담당 고객사: 충청남도교육청, 고용노동부, 통계청 등 14개 고객사
2021.09 ~ 2021.12
미소정보기술 · 학생 인턴
영상정보 학습데이터 구축 및 외부 정보 수집 지원
차량용 블랙박스, 영유아 행동 영상 데이터 수집·정리·가공
2017.03 ~ 2023.02
배재대학교 · 정보통신공학 학사
학점 4.02 / 4.5
과 대표, 연구실 랩장, 전공 튜터링 활동, 공공데이터 해커톤 수상

주 요 프 로 젝 트

자체 개발
이지닉스 자체 메신저 '대화 그룹' 기능 개발
역할 요구사항 명세부터 클라이언트·서버·DB까지 단독 설계·개발
기술 Delphi, Java, DB 스키마 설계, 통신 패킷 설계, 다국어(lng), WBS
성과 대화방을 그룹으로 분류·관리하는 신규 기능을 요구사항 명세 → 사용자 시나리오 → WBS → UI/이벤트 → 서버 로직 → DB 스키마 → 서버 패킷 동작 → 다국어까지 풀스택 단독 진행
2025.05 ~ 진행 중
대형 이관
현대백화점 메신저 서버 전면 이관
역할 노후 서버 환경의 신규 이관 메인 담당 (담당 건수 최다 74건)
기술 Windows Server, MS-SQL, Java, JDK 1.8, TLS 1.2, SSO, 부하 테스트
성과 Windows 서버 OS 버전업 및 MS-SQL 버전업(쿼리 검증), JDK 1.7→1.8 빌드 전환, TLS 1.2 보안통신·통합 로그인(SSO) 재개발, 접속 서버 부하 테스트, 인사연동 정합성 로직 개선, 자동 업그레이드 오류 수정까지 단계적 이관
2025.06 ~ 2025.11 · 약 5개월
신규 기능
하나금융그룹 AI 챗봇 통합 개발
역할 PC 메신저 내 외부 AI 챗봇 연동 개발
기술 Java, Delphi, REST API, JSON, 외부 AI API
성과 Java 서버가 외부 AI API를 호출해 Delphi 클라이언트로 응답 표시. 답변 페이지 3종(Top10·인사내규·질문Tip), 플로팅 버튼 UI, 금지어·비속어 차단을 신규 구현
2024.08 ~ 2024.11
신규 구축
충청남도교육청 메신저 신규 구축
역할 개발·운영 서버 구축부터 운영 배포까지 단독 진행
기술 Delphi, Java, JSP, MS-SQL, 인증서 로그인, 인사연동
성과 개발 서버·운영 서버 구축, 인증서 로그인 및 재실(자리 비움) 확인 등 클라이언트 커스텀, 고객사 환경 테스트를 거쳐 5차 배포까지 완료 (총 58건 처리)
2023.09 ~ 2024.01 · 약 4개월
고도화
대한법률구조공단 메신저 고도화 (대화 PlusPack)
역할 메신저 기능 고도화 및 신규 기능 개발
기술 Delphi, Java, 프로시저 연동, WBS
성과 기존에 없던 대화 답장·공지·투표 등 '대화 PlusPack' 기능을 이식하고, 추가 요청 건으로 출·퇴근 기능을 신규 개발
2026.01 ~ 진행 중
장애 분석
하나금융그룹 원인불명 NullPointerException 근본원인 분석
역할 원류 Talk 서버 간헐적 장애 원인 분석 및 수정
기술 Java, JDBC(PreparedStatement), 로그 분석, 디버깅
성과 로그상 53번 패킷 오류로만 찍히던 간헐적 장애를, '퇴장 이력이 있는 1:1 대화 재시작 시 finally 구문에서 이미 닫힌 PreparedStatement를 다시 close()'하는 것이 원인임을 규명 → isClosed() 검사 가드로 해결. 이전까지 방치돼온 이슈를 근본 해결
2024.11 · 하나금융그룹 운영
인프라 이관
공공·금융 서버·DB 이관
금융위원회 DB dump·디렉토리 이관 방식을 비교 검증 후 적용, Master–Standby 복제 기반 자동 장애 절체(Failover) 이중화 구성
KOTRA CentOS에서 Red Hat 환경으로 이관, rsync over ssh 파일 전송 및 방화벽 구성
한국부동산원 원격 서버 이관, 원격 접속 라이센스 갱신 및 방화벽 작업

개 인 프 로 젝 트

모국어 (모닝! 외국어!)
PC 부팅 시 영어 퀴즈 팝업을 자동 실행해 문장 해석, 단어 암기, 원어민 표현 학습을 돕는 데스크톱 앱. 개인 사용 문제를 직접 정의하고 Electron 기반 실행 환경으로 구현한 프로젝트입니다.
Electron TypeScript HTML/CSS
정보처리기사 두음 퀴즈
정보처리기사 필기 핵심 키워드를 초성 기반으로 암기할 수 있도록 만든 퀴즈 웹앱. 과목별 문제 풀이, 자동 채점, 오답 정렬, 전체 답안지, 상세 설명 팝업까지 단일 HTML 구조로 구현했습니다.
HTML CSS JavaScript GitHub Pages

자 격 · 수 상

2026.06
정보처리기사 · 한국산업인력공단
국가기술자격
2023.02
일학습병행 SW개발 L5 · 한국산업인력공단
NCS 5수준 · 「국가기술자격법」 제9조에 따른 정보처리기사 동급 인증
2021
AI·SW중심대학사업단장상 / 장려상
배재대학교 · 공공데이터 활용 해커톤 — 시각장애인 버스 탑승 보조 시스템 기획·발표
2018—2019
육군 병장 만기제대
2018.03 ~ 2019.11