미리보기
기본 정보
.NET 개발자로, C# 언어에 능통하며 웹 어플리케이션, 데스크탑 어플리케이션 등 프로그램 개발을 수행한 경험이 있습니다. 다양한 프로젝트를 통하여 인프라 구축, 요구사항 분석, 기능 개발, 테스트 등 프로젝트의 전 과정을 수행한 경험이 있습니다.
기술 스택
C#, .NET, MSSQL, PostgreSQL, Elasticsearch, C++, Git, REST API
경력
엘아이지넥스원(주)
선임 연구원 | 지상통제연구소.3팀
2020.08. ~ 2024.09. (4년 2개월)
주요 업무 : 무인항공기 지상통제시스템 SW 개발
* 사용 기술 : C#, .net Core, Blazor, SyncFusion, PostgreSQL, MSSQL, ElasticSearch
* 수행 내역
1) 인프라 구축 - gitlab, MSSQL, PostgreSQL, ElasticSearch 등
2) 요구사항 분석 및 아키텍처 설계
- MSA 기반 프로그램 아키텍처 및 Boiler Plate 설계
- UI 및 DB 설계
3) 기능 설계 및 개발
- Boiler Plate 자동 생성 프로그램 설계 및 개발, 배포
- 시스템 관리 서비스 설계 및 개발, 배포 (웹 앱, .Net Core)
> 서비스 관련 REST API 설계
> 사용자 관리, 로그인, 시스템 구성요소 모니터링 기능 제공
- 로그 관리 서비스, DB 관리 서비스 설계 및 개발, 배포 (웹 앱, .Net Core)
> ElasticSearch를 이용하여 시스템에서 발생하는 로그 및 API 호출 내역을 저장 및 분석
> MSSQL, PostgreSQL 데이터베이스와 커넥션 관리 및 쿼리 수행 기능
- Behavior Tree 수행 엔진 개발 및 이를 이용한 무인 항공기 자동 점검 프로그램 설계 및 개발 (WPF)
4) 통합시험 수행
5) 사업 진행 간 필요한 산출 문서 작성
(주)티맥스에이앤씨
연구원 | PK1-2
2019.07. ~ 2020.08. (1년 2개월)
주요 업무 : Office 프로그램 Windows 운영체제 전환
* 사용 기술 : c++
* 수행 내역
1) Linux 기반 어플리케이션 프레임워크 Windows 전환 업무
2) Office 프로그램 Windows 전환 업무
3) Office in Windows 성능 분석
프로젝트
Whiskey Tasting Tale
개인
2024.10. ~ 2024.10.
주요 수행 내역 : 웹 어플리케이션 개발 (풀스택)
* 프로젝트 목표 : 위스키 정보 검색 및 평가
* 사용 기술 : C#, .net Core, Blazor, MudBlazor, MSSQL, ELK Stack, EF Core, Signal R
* 수행 내역
1) 인프라 구축 - gitlab, MSSQL, ELK Stack , 프로젝트 구성, CI 등
2) 요구사항 분석 및 아키텍처 설계
- 주요 개발 환경 및 기술 스택 결정
- UI 및 DB 스키마 설계
3) 기능 설계 및 개발
- 백엔드 API, 프론트엔드 화면 설계 및 개발 (.NET 8, REST API, EF Core, MSSQL, Blazor, MudBlazor)
- 사용자 인증 및 권한 관리 기능 개발 (JWT)
- API 성능 및 로그 모니터링 시스템 구축 및 적용 (ELK Stack, Elastic APM)
- 실시간 알림 시스템 (Signal R)
포트폴리오
자격증
정보처리기사
2016.07.