차세대 비즈니스 아이디어를 위한 기술 자문 및 개발 업무를 수행
빌딩 추출 AI 파이프라인 구축:
- 기존 backbone AI 모델을 단일 10GB GPU 환경에 맞도록 최적화
- 항공 이미지와 COCO 형식 마스크 파일 기반으로 입력 데이터를 정제
- 4000장 이상의 항공영상 이미지를 사용하여 모델 재학습
빌딩 마스크 추출 알고리즘 구현:
- AI 기반 분석과 3D surface·이미지 기반 휴리스틱을 결합하여 멀티 스테이지 건물 마스크 추출 알고리즘을 개발
3차원 빌딩 생성:
- 자동 생성된 빌딩 마스크와 Computation Geometry 알고리즘을 결합해 3D 빌딩 생성 최적화 실현
DEM 생성:
- 여러 단계의 병렬 처리를 사용해 Python으로 구현
- Tcl/Tk 기반 파이프라인 관리 GUI를 구축
python
numpy
scipy
pytorch
C++
postgreSQL
CGAL
3D
TIN
RANSAC
JavaScript
MapLibre
Tcl/Tk
datacube
flask
Alexa 멀티미디어 오디오 스트리밍 팀에서 디바이스·클라우드·소프트웨어 스택 전반에 걸쳐 고성능 스트리밍 서비스를 구현, 새로운 HiFi streaming 기반으로 Amazon–Spotify 서비스 재인증을 완료했으며, 핵심 기여자로서 Team MVP로 선정
Alexa: Podcast streaming:
- ID3 metadata를 활용한 파이프라인을 설계 및 구현하여 Amazon 오디오 인프라 내에서 podcast-style 재생 기능을 지원
Spotify: HiFi streaming pipeline:
- 기존 Spotify 스트리밍 프로세스를 FFMpeg 기반 구조로 재설계.
- 새로운 HiFi streaming 기반으로 Amazon–Spotify 서비스 재인증 완료. (Team MVP)
C++
FFMpeg
yocto
python
Design pattern
Event handling
brazil
git
cmake
ninja
기존의 지리공간 데이터 생성 파이프라인을 Google Cloud 환경으로 전환
GCP integration:
- 연산량이 많은 기존 batch 작업을 Google Cloud 기반의 병렬 처리 시스템으로 구축
- Release 시에 기존 1주 이상 소요되던 시간이 몇 시간 수준으로 크게 단축
Geocoding algorithm:
- 기존 geocoding 시스템의 성능 병목과 알고리즘 문제를 분석, 개선
C++
C#
python
sqlite
MS SQL
GCP
gtest
선거 준비 기간 동안 전자 투표 시스템을 개발했으며, 모듈형 GTK++ 기반 Linux 환경에서 CI/CD 파이프라인을 활용하여 개발 참여
libSANE: Canon 스캐너:
- libSANE 드라이버 내부의 문제를 분석·수정 / 오픈소스 드라이버 업데이트
C
C++
ubuntu
GTK++
CI/CD
레거시 C++ 기반 3D CAD 플랫폼의 현대화와 성능 최적화를 담당
플랫폼 UI 속도 개선:
- 기존 위젯과 엔진간의 통신 구조를 개선하여 전체 UI 반응성과 성능을 크게 향상함
영상 변환 플러그인 개발:
- 플랫폼 상에서 별도의 Adobe Photoshop 없이 플러그인으로 영상 편집 가능하도록 구현
3D CAD 플랫폼 테마 지원:
- 레거시 MFC 기반 프레임워크 위에 BCGC를 적용하여 테마 구현
- 광범위한 리팩토링과 호환성 조정을 수행
Visual C++
MFC
BCGControlBar
Bitmap
OpenCV
마이크로서비스 기반 수술 내비게이션 플랫폼 개발 / full-stack 디자인 및 개발 업무 수행
아날로그 비디오 서비스:
- V4L2 기반 아날로그 비디오 캡처 및 초음파 영상 스트림 개발
- 신호 불안정 상황에서도 화면이 꺼지지 않도록 fault-tolerant 제어 로직 개발, 영상 안정성 확보
- RabbitMQ 를 통한 대용량 메시지 전송으로 발생하던 성능 문제를 shared memory 를 사용하여 해결
의료 장비 관리 서비스:
- 다양한 수술 장비들의 가용성과 호환성을 지원함. 장비 종류에 따라 서로 다른 메뉴·설정 구성이 자동으로 생성되도록 구현
- 환자/의사용 설정 메뉴 구현
의료 현미경 Calibration:
- 의료용 현미경의 calibration 프로세스 모듈 구축
C++
python
rabbitMQ
PostgreSQL
QML
RS232
boost (signal/slot)
gtest
대규모 C/C++ 기반 지오코딩 엔진을 관리하며, 시스템 상호운용성과 지리공간 알고리즘을 최적화
PxPoint API:
- C/Handle 기반으로 제공되던 DLL API를 service 기반 API 로 재설계
- 시스템 메모리 Leak 분석하고 프로파일링을 통해 시스템 성능 문제를 해결
GPU 를 사용한 벡터 알고리즘 구현:
- Florida 늪지대와 같은 초대형 폴리곤 정규화 과정에서 생기는 병목 현상을 OpenCL 을 사용한 GPU 연산으로 해결
C++
OpenCL
Java
COM
DLL
C++ 엔지니어 팀 매니저 역할을 수행하고 개발 조직의 기술 방향성과 일정을 관리. 프로젝트 실행 방식 디자인, 팀 간 협업, 프로젝트 계획 수립, 인력 채용 인터뷰 등을 진행.
서울시 3D 빌딩 구축:
- 항공 영상을 기반으로 고해상도 3D 건물·지표 모델을 생성하는 end-to-end 파이프라인 설계 및 개발 주도
- 카메라 센서 시스템의 핵심 구성 요소 설계 / 구현
C++
XML
Photogrammetry
Image processing
CGAL
IPP
Agile
글로벌 스케일의 3D 지도 제작을 위한 DEM 핵심 알고리즘 리드 역할 수행
Web 기반 위성 기상국 소프트웨어 개발:
- 위성 데이터를 분석하기 위한 middleware를 구현하고, 추출된 메타정보를 데이터베이스에 저장하는 파이프라인을 구축.
디지털 표고 생성 파이프라인:
- Microsoft 3D 영상 파이프라인 내에서 초고해상도 DSM 데이터를 기반으로 정확한 DEM을 생성하는 새로운 알고리즘을 설계 및 구현
- 미국 100여 개 도시의 DEM을 고품질로 제작, Bing Maps 의 고도 정보 품질 향상에 크게 기여
- Microsoft Gold Star Award 수상
Windows 플랫폼 스택 이전:
- UNIX/big-endian 기반 소프트웨어 프로젝트들을 Windows/little-endian 환경에서 빌드, 실행 가능하도록 구현
Visual C++
C#
C++/CLI
Multithreading
POSIX
SQLServer
gcc
ArcGIS
Erdas Imagine
위성 데이터 처리 및 실시간 데이터 전송 시스템을 위한 핵심 알고리즘 설계. 인공위성 기상국 시스템의 플랫폼 전환 (Unix->Linux) 프로젝트 주도.
위성 영상 수신 처리 시스템:
- Landsat-7, SPOT-2, MODIS, Aqua, Terra, Envisat, Orbview, WorldView 등 다양한 위성 센서에서 오는 신호 동기 처리
소프트웨어 Reed-Solomon 모듈 개발:
- 비트 오류를 보정하기 위한 범용 Reed-Solomon 송수신기 라이브러리 개발
실시간 위성영상 방송 시스템:
- 하드웨어로부터 수신한 데이터를 기반으로 실시간으로 위성 이미지를 생성하고 전송하는 시스템 구축
Xilinx 내부 운영 firmware 개선:
- 기존 수신용 firmware 내부에서 Xilinx 기반 구성 요소를 동적으로 재구성할 수 있도록 플래시 메모리 기반 bootloader 기능을 추가
C++
C
avr-gcc
Perl
Java
Multithreading
Satellite telemetry
Sensor processing
IRIX64
SunOS
Alpha
RS232
tcp/ip
Firmware