미리보기
기본 정보
안녕하세요! 유연하고 안정적인 4년 차 개발자 길현준입니다.
자기소개
저는 중학교 2학년 때부터 개발자를 꿈꿔왔습니다. 보급형 스마트폰으로 고사양 게임을 더 원활히 즐기기 위해 오버클럭과 커스텀 ROM을 시도하며 기술 개선에 흥미를 느꼈고, 이 과정을 통해 능동적인 문제 해결 능력을 키웠습니다.
2021년, 대학 3학년 때 조기 취업하여 여러 스타트업에서 다양한 제품과 환경을 경험했습니다. 주로 백엔드 개발자로 일하며, 필요할 때는 프로젝트 리더로서 문제 해결을 주도했습니다.
제이앤피메디(JNPMEDI)에서는 첫 번째 백엔드 개발자로 입사하여 전자동의서(eConsent) 프로젝트를 리드했습니다. 회사가 50명에서 100명으로 성장하는 동안 빠른 MVP 출시를 위해 유연한 설계와 최적화된 아키텍처, 테스트를 도입하여 변화하는 비즈니스 요구사항에 신속히 대응할 수 있었습니다. 메드고에서는 두 번째 백엔드 개발자로서 개발 환경 개선과 팀의 문화 구축을 이끌었습니다. 심플한에서는 크고 작은 4개의 프로젝트를 성공적으로 런칭했습니다.
[유연하고 안정적인 개발자]
저는 유연하고 안정적인 개발자입니다. 시스템의 안정성과 유연성을 위한 아키텍처와 테스트 방안에 대해 끊임없이 고민합니다.
[빠른 개발자]
저는 빠른 개발자입니다. SI, B2B, B2C 등 다양한 환경에서 빠르게 적응하며 업무에 투입되었습니다. 이슈 발생 시 신속하게 파악하고 해결하는 능력을 바탕으로 팀의 이슈 해결 담당자로 활동했으며, 이슈 감지를 위해 모니터링 시스템을 구축해왔습니다.
앞으로도 끊임없는 성장과 변화에 적응하며, 더 나은 사용자 경험과 서비스 가치를 실현하는 개발자가 되겠습니다.
기술 스택
Java, JavaScript, TypeScript, Spring Boot, Express, NestJS, React, MySQL, AWS
경력
제이앤피메디 (JNPMEDI)
Backend Developer | Dev 2 Team, Docs Squad
2023.06. ~ 2024.08. (1년 3개월)
누적 160억 투자 유치 임상시험 데이터 관리 솔루션 메이븐 클리니컬 클라우드 서비스 스타트업
첫 번째 백엔드 개발자로 입사하여 메이븐 클리니컬에 Maven Docs 서비스, 빌링, 메일링 및 신규 프로젝트 3건의 개발 및 유지보수 담당
Maven Docs는 전자 서명을 기본으로 제공하는 문서 작성/열람/승인이 가능한 임상시험 문서 통합관리 솔루션
2주 단위 스프린트를 통해 새로운 요구사항 반영과 사용자 피드백 적용
메일링 시스템 모니터링을 도입하여 이메일 발송 오류 실시간 감지 및 대응
이벤트 드리븐 아키텍처(EDA)를 도입하여 시스템 간 데이터 일관성 및 성능 개선
테스트 코드 도입으로 서비스 안정성과 유지보수성 향상
IaC를 활용하여 인프라 설정을 코드화하고, 신속하고 일관된 배포 프로세스 구축
임상시험 전자 동의서(eConsent)를 신규 개발하여 대량 전송, 서명자 관리 기능으로 동의 과정의 효율성 강화
메드고 (MedGo)
Backend Developer | Dev Team
2022.04. ~ 2023.06. (1년 3개월)
누적 30만 다운로드 비대면 진료 및 약 배달 플랫폼 바로필 서비스 스타트업
두 번째 백엔드 개발자로 입사하여 바로필 서비스에 필요한 의사/약사 관리자 서비스 및 공통 모듈 개발
주기적인 리뷰 회고 세션을 도입하여 코드리뷰 문화 정착 및 개선
독립적인 회원 인증 서버 구축 및 동시 로그인 문제 해결
실시간 에러 알림 시스템 개발로 빠른 문제 감지
아키텍처 도입으로 DX(Developer Experience) 개선 및 서비스 확장성 강화
테스트 코드 및 TypeScript 도입, Express.js에서 NestJS로의 마이그레이션을 통해 코드 안정성과 생산성을 향상
Socket.IO 및 Web Push API를 활용한 RealTime 서비스 및 실시간 알림 개발
심플한 (SimpleHAN)
Software Engineer | Dev Team
2021.07. ~ 2022.04. (10개월)
고객 맞춤형 소프트웨어 솔루션을 제공하는 SI 중소기업
Spring Framework, RDBMS 기반 4개의 프로젝트 출시 및 유지보수
LMS(학습관리시스템), 통합관제센터 웹 플랫폼, 온라인 검사 서비스, 회원 관리 시스템
사내 기술 블로그 리뉴얼 및 배포 자동화를 통한 호스팅 비용 100% 절감
대외활동
항해 플러스 백엔드 6기
항해 플러스/팀스파르타
TDD와 클린 아키텍처를 기반으로 대규모 트래픽 처리 및 장애 대응 학습 멘토링
학습 내용 요약
TDD 및 클린 아키텍처 적용
동시성 제어 설계 및 구현
Redis 기반 성능 최적화
데이터베이스 최적화
Kafka 활용 및 메시지 일관성 확보
부하 테스트 및 장애 대응
AWS SAA 스터디
제이앤피메디 (JNPMEDI)
제이앤피메디 사내 스터디로, AWS 서비스 인프라 이해와 SAA 자격증 취득을 목표로 진행
매주 Udemy 강의 수강 후, 발표와 토론을 통해 학습 내용 공유
발표 - 메일링 시스템 이메일 발송 결과 수신 기능 도입
제이앤피메디 (JNPMEDI)
AWS SES 이벤트 알림 기능 구현을 통한 사내 메일링 시스템 개선 사례 발표
오픈소스 기여 - Cyan (Node.js TypeScript 기반 백엔드 프레임워크)
제이앤피메디 (JNPMEDI)
데이터베이스 쿼리에 "NOT IN" 조건 추가
PR: #110
포트폴리오
교육
인하공업전문대학
대학교(학사) | 컴퓨터정보공학과
2022.03. ~ 2023.02. | 졸업
인하공업전문대학
대학교(전문학사) | 컴퓨터정보학과
2017.03. ~ 2022.02. | 졸업
자격증
정보처리기사
기사 | 한국산업인력공단
2023.06.