소개
서버와 장비를
연결하는 개발자.
Go와 C#으로 백엔드를 개발합니다.
API와 장비 통신, 데이터 처리부터 컨테이너 기반 배포까지 경험해 왔습니다.
백엔드와 서비스
REST API와 gRPC 기반 서버를 개발하고, DDD와 MSA를 적용한 서비스 구조를 다뤄왔습니다.
Go, C# · REST API, gRPC · DDD, MSA, TDD
장비와 통신
장비와 서버, 운영 클라이언트를 연결하는 여러 프로토콜을 사용했습니다. Embedded Linux의 Qt UI와 Android 애플리케이션 개발 경험도 있습니다.
MQTT, TR-069, XMPP · TCP/IP, UDP · WebSocket, WebRTC · Qt, Android
데이터와 배포
관계형·문서형 데이터베이스와 Redis, 메시지 큐를 사용합니다. Docker와 Kubernetes 기반 서비스, CI/CD와 클라우드 배포를 경험했습니다.
MariaDB, MSSQL, MongoDB, Redis · RabbitMQ · Docker, Kubernetes · AWS, GCP