소개
저는 모바일, 데스크톱, 웹 애플리케이션 개발부터 대규모 시스템 인프라 운영 및 DevOps 자동화까지 폭넓은 기술 역량을 갖춘 Software + DevOps 엔지니어입니다.
오픈마켓, 소규모 사업(SOHO), 스타트업, 중견·대기업, 글로벌 엔터프라이즈 고객까지 다양한 규모와 환경의 서비스를 지원하며 문제 해결과 시스템 안정성 확보에 집중해 왔습니다.
저의 강점은 다음과 같습니다.
- 고객 요구를 정확히 파악하는 요구사항 분석 및 도출
- Agile 기반으로 요구사항 분석, 개발, 테스트, 배포, 피드백 수집까지 전체 소프트웨어 개발 사이클 수행
- DevOps 자동화, 시스템 모니터링, 서비스 안정성 및 고가용성 구축
- 개발 조직과 운영 조직을 연결하는 브릿지 역할
기술 전문 분야
✅ Development
- Backend & APIs (REST)
- Spring Boot, JPA, FreeMarker, PostgreSQL 및 인사 시스템 연동 API 설계
- 웹 (Web)
- E-Commerce, POS, PRM, CRM 시스템 개발 (C#, MVC, XML, JSON, SQLite)
- 데스크톱 (Desktop)
- Windows WinForms, ElectronJS
- 크로스 플랫폼 / 게임
- Cocos2d-x + NDK C++
- 모바일 앱 (Mobile)
- iOS (Objective-C, Swift)
✅ DevOps & Collaboration
- CI/CD
- Jenkins (Controller+Agent, Pipeline, Shell, Batch, NAnt 등), AWS CodeDeploy, AWS S3
- 형상관리 (VCS)
- GIT, SVN
- 협업 및 이슈관리
- Wiki, Jira, Redmine, Trac
- Agile Culture
- Scrum 기반 프로젝트 수행
주요 기술 키워드
- .Net
- ASP.NET
- C#
- iOS
- SQL
- VisualBasic
- ASP
- Android
- API
- JAVA
- MSSQL
- MySQL
- CI/CD
- Jenkins
- Tomcat
- Apache
- Linux
- Bash
- Jira
- Confluence
언어 능력
- 한국어 (Korean)
- 원어민 (Native)
- 영어 (English)
- 상급 (Professional Proficiency)
- 비즈니스 환경에서 원활한 소통 가능
- IELTS: 7.0 (2015.11)
- TOEIC: 890 (2007.05)
업무 경력 (총 15년 5개월)
-
엠로 (주)
2025.05 ~ 2025.08 (4개월)
PSI 프리랜서
👤 고객사: HL 만도
- HL 만도 통합 구매 관리 시스템 구축 참여
- Linux 기반 개발/운영 환경 설계 및 구축
- CI/CD 자동화 파이프라인, 모니터링 및 형상관리 연동 체계 구축
- AWS Global Accelerator 활용을 위해 NDS 협력사와 협업하여 AWS EC2 인스턴스에 Apache Proxy 설치 및 설정 — 해외 사용자 대상 안정적 서비스 제공
- 각 시스템별 설치 방법 및 설정 운영 문서화 및 교육 진행
주요 역할 및 성과
HL 만도 통합 구매 관리 시스템 인프라 설계 및 구축
설명: Linux 기반의 개발, 품질, 운영 환경을 설계하고 Apache/Tomcat 서버 환경을 구축했습니다. 또한 Jenkins 기반의 CI/CD 자동화 배포 파이프라인을 설계 및 구축하고, ChangeFlow 형상관리 시스템과 연동하여 배포 및 변경 관리 체계를 마련했습니다.
- Apache, Tomcat 기반 서버 환경 구축 및 운영
- Scouter Agent를 활용한 Java 애플리케이션 성능 모니터링(APM) 체계 수립
- Jenkins와 ChangeFlow를 연동한 CI/CD 및 배포/변경 관리 자동화
- 배포 전략 및 롤백 프로세스 수립 및 문서화
기술 스택: Linux, Apache, Tomcat, Jenkins, Scouter, ChangeFlow
-
유비템즈(주)
2018.07 ~ 2025.04 (6년 10개월)
3G연구소 AA 팀 지원 프리랜서
👤 고객사: 이랜드 이노플 (구 시스템즈)
- 이랜드 이노플 Application Architecture 3G연구소 지원
- Agile 협업 도구(JIRA, Confluence) 및 SCM, CI/CD(Jenkins) 관리
- ASP.Net MVC5 기반 VPN 사용자 관리 시스템 개발
- WinForm, C#을 이용한 Zendesk API 연동 프로그램 개발
- ElectronJS 기반 데스크탑 애플리케이션 개발 및 운영
- C# 기반 AWS S3 파일 마이그레이션 프로그램 개발 (브랜드별 최대 17TB)
- Spring Boot, JPA 기반 API 서비스 개발
- Alibaba Cloud EDS 기반 중국 가상 데스크톱 환경에서 개발·배포·서버 운영 수행
- Alibaba Cloud SMS Service API 연동 — 중국 내 회원 등록 SMS 인증 구현
주요 프로젝트
프로젝트 협업 툴 및 CI/CD 파이프라인 관리
설명: JIRA, Confluence를 포함한 Agile 협업 툴과 SCM Manager를 활용한 형상 관리 시스템 설정 및 운영. Jenkins, Cruise Control for .NET을 이용한 .NET, Java 프로젝트 빌드 및 배포 스크립트 작성 및 지원. Jenkins Pipeline 내 AWS S3 → AWS CodeDeploy → EC2 자동 배포 파이프라인 구성.
기술 스택: JIRA, Confluence, SCM Manager, Jenkins, AWS CodeDeploy, AWS S3, Cruise Control for .NET
VPN 사용자 관리 시스템 개발
설명: IT 서비스 데스크용 VPN 사용자 관리 시스템 및 배치 프로그램 개발. 사용자 추가/삭제 자동 처리 (2~3천건 처리).
기술 스택: ASP.Net MVC5, EntityFramework, MS-SQL 2016, jQuery, Bootstrap, datatables.js, JSON, XML, RestSharp, C#
Zendesk API 기반 사용자 정보 수정 프로그램 개발
설명: Zendesk API를 활용하여 사용자 정보를 수정하는 프로그램 개발.
기술 스택: WinForm, C#, JSON, .NET Framework 4.7
ElectronJS 기반 데스크탑 애플리케이션 개발/운영
설명: 자동 업데이트 및 보안 검사 기능을 포함한 배포 서버 구성.
기술 스택: Javascript, Node.js
SMB → AWS S3 파일 마이그레이션 프로그램 개발/운영
설명: 네트워크 저장소와 S3 간의 업로드/다운로드 지원.
기술 스택: WinForm, C#, .NET Framework 4.0
Spring Boot JPA 기반 API 서비스 개발/운영
설명: API 및 Web 서비스 개발.
기술 스택: Spring 2.5.6, Maven, FreeMarker, jQuery
-
키라 (주)
2016.04 ~ 2018.02 (1년 11개월)
판매관리솔루션팀 프리랜서
👤 고객사: British American Tobacco (BAT)
- BAT 판매 시스템 프로젝트 리드 및 테스트 리드
- 판매 시스템 AWS EC2 (말레이시아 리전) 이전 프로젝트 테스트 리드 — AWS 인프라 구성은 AWS 파트너사 메가존 담당
- Android 기반 Sales 기기 재설계 및 포팅 프로젝트 리드
- BAT Korea · BAT Malaysia · BAT Global IT Team 3개 조직과 영어로 글로벌 협업
주요 프로젝트
판매 시스템 AWS 클라우드 이전 프로젝트
설명: 고객사의 판매 시스템을 AWS EC2 (말레이시아 리전)으로 이전하는 프로젝트에서 테스트 리드 역할 수행. AWS 인프라 구성은 AWS 파트너사 메가존 담당. 전략적 테스트 계획 수립 및 진행 관리. Functional Test, System Integration Test, User Acceptance Test 및 Performance Test 완료. 컷오버(Cut-over) 전략 및 런북(Runbook) 작성.
역할: 테스트 리드
안드로이드 Sales 기기 재설계 및 포팅 (1차 프로젝트)
설명: 고객사의 국내 레거시 Sales 기기를 안드로이드 플랫폼으로 재설계 및 포팅. Agile 프로세스 관리, 테스트 계획/진행 및 관리, JIRA 및 GIT 도입. 개발 완료 및 필드 기기 지원.
기술 스택: android 6.0.1, JIRA, GIT
역할: 프로젝트 리드, 개발 지원, 테스트 리드
Mobile Device Management (MDM) System 배포 및 관리
설명: 회사 보안 내규에 맞추어 Field Sales 기기와 데이터 보호를 위한 Rule 및 Profile 디자인 후 배포.
역할: 배포
2차 안드로이드 프로젝트 (POS, E-Commerce, Customer Loyalty 등)
설명: POS, E-Commerce, Customer Loyalty, Location Data 등 추가 안드로이드 프로젝트의 테스트 리드 및 PL 지원.
기술 스택: android 6.0.1, JIRA, GIT
역할: 테스트 리드, PL 지원
-
Ncer,.co.Ltd
2012.10 ~ 2013.11 (1년 2개월)
컨텐츠 개발팀 파트장
요약: 개발 파트장으로, 주 고객인 CJ Entertainment 사에서 어플리케이션 기획을 받아 디자인 팀과 개발팀과 협업하여 다음 프로젝트들을 수행함. CI/CD 도입 및 Trello 사용
공통 환경: cocos2d-x, c++, iOS Objective-C, android, Trello, GIT, Jenkins
주요 프로젝트
CJE 유아 우선 Ncer 교육 어플리케이션 개발
역할: 프로젝트 개발 파트장
어플: Alphabeasties, d is for doodle, Round Like a Ball, Stella is a Star, Do you know which ones will grow?, Pass it on
성과: 납품완료 - CJ 앱스토어 및 iTunes 앱스토어 등록
- Alphabeasties : 2013 Parents` Choice Gold Award 수상
사내 프레젠테이션 용 프로토타입 앱 개발 및 프레임웍 구축
역할: 프로젝트 개발 팀장
어플: WTF 화보 앱 프로토 개발, 상상박스 앱 프로토 개발, CJ 플랫폼형 앱개발을 위한 프로토 개발, 자체 앱을 위한 프레임웍 구축
성과: 완료. WTF 계약 진행 중
자체 유아 교육 어플리케이션 개발
역할: 프로젝트 개발 팀장, 기획 지원
어플: Hi 독도, i숫자놀이
성과: 독도 정보를 좀더 아이들의 눈높이에 맞추어 개발 후 앱스토어 출시. 아이들 성장 시 놀이를 통해 쉽게 접할 수 있는 숫자교육 앱 4단계 중 1단계 앱 완성. Google PlayStore 등록 및 앱스토어 등록 완료
-
펠리시스 Felissis
2011.10 ~ 2012.07 (10개월)
컨텐츠 개발 프리랜서
요약: 디자인 팀장과 함께 iOS 어플 기획 주도 및 iOS 어플 개발팀원으로 아래 프로젝트들을 수행함.
공통 환경: JIRA, GIT, Confluence, Jenkins, iOS 5.0 Objective-C, CoreData, sqlLite
주요 프로젝트
위니의 동물원 - 아동 교육 앱 (출시)
역할: 아동 교육 앱 기획/분석/개발
성과: 프로토타입 앱 개발로, 팀내 iOS 교육 목적으로 체택되어 개발된 어플
위니의 동물원 - 단어장 앱 (출시)
역할: 아동 교육 앱 기획/분석/개발, iAD, AD@m, Adsense
성과: 아이튠스 금주 추천 앱 으로 선정, 안드로이드로도 개발 됨.
구구단 워즈 - 구구단 학습을 위한 간단한 게임 앱 (출시)
역할: 아동 교육 앱 기획/분석지원, iAD, AD@m, Adsense, in-app-purchase, ASP.NET MVP 를 이용한 랭킹서비스 구축 지원
성과: 다국어지원 (일본/중국/영어/한글) 으로 유럽/중동/아시아/북미/남미 다운로드. 사내 첫 안드로이드 앱으로 개발 완료.
위니의 동물원 라이트 - 무료 버전 앱 (출시)
역할: 위니의 동물원 무료버전 기획/분석/개발 지원 iOS 5.0
성과: 무료버전 출시 후 유료버전 다운로드 수 향상.
위치기반서비스 키즈카페찾기 앱 v1.0 앱 (출시)
역할: 키즈카페찾기 기획/분석지원, 개발
성과: 성공적인 mongoDB 를 이용한 API 개발 및 json String 과 async 이미지 로딩 등 쾌적한 사용자 환경 구축.
위치기반서비스 키즈카페찾기 앱 v2.0 앱
역할: 키즈카페찾기 v2.0 기획/분석. 개발 iOS5.0 지원 Objective-C
성과: 사용자 로그인 및 사진/댓글/추천 업로드 가능. 개발 완료
위치기반서비스 키즈카페찾기 admin 사이트 구축
역할: 키즈카페 파트너 들을 위한 admin 사이트 기획 지원, Yii-Framwork(PHP)
성과: 키즈카페 파트너 로그인 및 사용자들이 업로드 한 사진/댓글/추천 확인 가능, 카페 상세정보 및 사진 수정 기능 추가 개발 완료
-
라스트캠핑 커뮤니케이션스
2011.07 ~ 2011.09 (3개월)
솔루션 개발 프리랜서
주요 프로젝트
라스트 캠핑 가격비교 사이트 구축
설명: 캠핑장 검색, 상세 정보 및 외부 API(날씨, 지도, SNS) 연동 기능을 포함한 가격비교 사이트 구축.
기술 스택: CakePHP, MySQL, jQuery, Google/Daum API, Social Media APIs
-
피케이투PKAY2
2011.01 ~ 2011.07 (7개월)
솔루션 개발 프리랜서
👤 제휴사: Gmarket
주요 프로젝트
Gmarket 제휴 게임 아이템 거래 사이트 구축
설명: Gmarket 제휴를 통한 게임 아이템 거래 사이트(EverItem) 구축. 사용자 마이페이지 및 관리자 페이지 개발.
기술 스택: ASP.Net MVP 2.0, MSSQL, Microsoft Enterprise Library
-
노아테크놀로지NoaTechnology
2010.06 ~ 2010.12 (7개월)
솔루션 개발 과장 팀원
👤 고객사: 숭실/영동대 평생교육원
주요 프로젝트
LMS (Learning Management System) 개발
설명: 숭실/영동대 평생교육원 학점은행제 LMS 개발.
기술 스택: JSP, Java, MSSQL
EduFunFun LMS 개발
기간: 2010.10 ~ 2010.12
역할: 필리핀 화상 통화를 이용한 영어학습 시스템 개발
환경: jsp, java, MSSQL 2005, RESIN
-
(주)키라인포시스
2007.06 ~ 2010.06 (3년 1개월)
이랜드 주얼리 시스템 관리
👤 고객사: 이랜드 시스템즈
- ELAND 주얼리 브랜드(Lloyd, Clue, OST) POS 시스템 관리 및 개발
- ASP, Visual Basic 6.0, MS SQL 기반 시스템 유지보수
주요 프로젝트
ELAND 주얼리 POS 시스템 개발 및 관리
설명: 이랜드 주얼리 브랜드(Lloyd, Clue, OST)의 POS 시스템 개발 및 관리. 판매관리, 재고관리, 주문관리, 반품회전관리, 결산관리, A/S 관리, 회원/매장관리, 제품관리 애플리케이션 추가 개발 완료.
기술 스택: ASP, Visual Basic 6.0, MS SQL 2000/2005, IIS
역할: Application 관리/개발
학력 및 병역사항
-
University of Technology, Sydney (UTS)
2014.02 ~ 2015.12
Master of Information Technology (Extended)
졸업논문: Efficient Adoption Practice of DevOps
3,790편의 논문 중 32개의 관련 논문을 체계적 문헌 검토 방법을 사용하여 선정 및 검토하여 지식 기반을 제공하고, 현재 정보 관리 시스템에 DevOps를 도입하는 데 있어 정보에 입각하고 효과적이며 위험이 적은 방법을 제시합니다.
[NotebookLM에서 자세히 보기] -
Western Michigan University
2004.05 ~ 2006.12
Computer Information Systems (편입)
-
군 복무
2001.03 ~ 2003.05
육군 병장 만기 제대 (육군 5군단, 145 정보대대)