임베디드 시스템 엔지니어로 15년 이상 IoT 및 전기차 충전 분야에서 상용 펌웨어와 시스템 아키텍처를 설계·개발했습니다. 보드 브링업, 임베디드 네트워킹, 시큐어 프로비저닝, OTA 업데이트, 운영 모니터링까지 제품 개발과 운영 전 과정을 주도했습니다.
레거시 시스템의 아키텍처를 재설계하며 복잡한 기술 요구사항을 확장 가능하고 유지보수 가능한 제품으로 구현해 왔습니다.
전기차 충전기 펌웨어와 프로비저닝 및 운영 시스템을 통합한 전기차 충전 솔루션 파직(Pazzk)을 개발했습니다.
C, Golang, ESP32-S3, ISO 15118, IEC 61851, OCPP 1.6, WebSocket, HomePlug Green PHY (PLC), PKI, Secure Boot
MCU 벤더에 관계없이 동일한 개발 환경을 제공하기 위해 마디(Madi) 개발보드와 멀티플랫폼 프레임워크를 설계했습니다.
ESP32, nRF52, STM32, C, Python, WiFi, BLE, USB, DFU, Zephyr, FreeRTOS
레거시 전기차 충전기 펌웨어를 전면 분석하고 유지보수성·확장성을 위해 재설계했습니다.
BLE Mesh, WiFi, nRF52, ESP32, OCPP1.6, WebSocket, J1772, IEC61851
충전기 생산, 설치, 등록, 운영 과정에서 발생하는 설정 불일치 문제를 해소하기 위해 디바이스 온보딩 및 생산 자동화 시스템을 설계했습니다.
BLE Mesh, WiFi, nRF52, ESP32
파편화된 개발 자산을 통합하고, 공통의 개발 환경과 협업 프로세스를 구축했습니다.
GitHub, Make, CMake, Docker, GCC, Keil, IAR, STM32CubeMX
환경부 요구사항을 충족하기 위해 OCPP 1.6 클라이언트 라이브러리를 개발하고 OCA Subset 인증을 받았습니다.
C, WebSocket, WiFi
스마트 전력량계 에너톡 디바이스를 개발하고 형식승인 인증을 받았습니다.
STM32, ESP8266, FOTA, WiFi
프로토콜 오버헤드를 줄이고 표준화된 통신방식을 채택하기 위해 MQTT PoC 를 진행했습니다.
AWS IoT Core, RPi, ESP8266, MQTT
디바이스 및 통신 구간의 보안 취약점을 분석하여 시스템 보안 수준을 검토했습니다.
TLS, X509, PKI
Keil 중심의 폐쇄적인 개발 환경을 개선하기 위해 GCC 기반 빌드 시스템과 표준화된 개발 프로세스를 구축했습니다.
GitHub, GCC, Make, Docker, TDD, Keil
물 사용량 및 흐름 제어, 그리고 수온을 자동 조절하는 스마트 샤워기를 개발했습니다.
STM32, NRF52832, PID, TFT-LCD, emWin(GUI), BLE
GPS RTK 기술을 활용한 차량쏠림 측정 장비 개발 및 특허출원. 그 외 GPS 관련 제품 개발.
STM32, AVR, PIC, WiFi, Bluetooth, GPS, gyro, accelerometer
HVDC 제어시스템 시험장비 개발, 정전기 발생 장치(ESD) 개발. 그 외 산업 자동화 장비 및 LED 안전 신호등 개발.
AVR, GTK+-2.0
libmcu, yaos, yaboot, 전기차 충전기 펌웨어 등 임베디드 오픈소스 프로젝트를 개발 및 유지보수하고 있습니다.