도구

매일 사용하는 소프트웨어와 앱

Visual Studio Code

Primary code editor. Lightweight, extensible, and great TypeScript support.

Postman

API testing and documentation. Essential for working with REST APIs.

기술 스택

주로 사용하는 기술과 프레임워크

언어 & 런타임

Python

데이터 파이프라인, IoT·AI 연동 프로젝트 전반의 백엔드·스크립팅 언어

Java 17 / Spring Boot

V2X 데이터 통신 미들웨어 등 대용량 백엔드 서비스 구현

Node.js

온프레미스 백엔드 API 서버 (토큰 갱신 스케줄러 등)

Android (Native)

모바일 클라이언트 UI·로직 스레드 분리 및 성능 개선

Shell Script

서버 운영 자동화, 인프라 점검 리포트 스크립트

데이터 파이프라인 & 스트리밍

Apache Kafka

이벤트 스트리밍 백본 — V2X, 데이터 플랫폼, 창고 로봇, 개인 프로젝트 전반의 메시지 브로커

Apache Spark

대용량 배치·스트림 데이터 적재 성능 개선

Apache Airflow

운영 자동화 스케줄링 — 만료 알림, 서버 점검 리포트, 배치 집계

Apache Zeppelin

폐쇄망 환경에서의 데이터 수집·가공·배치 노트북

Protocol Buffers

메시지 재직렬화 및 내부 파이프라인 스키마 계약

MQTT (mosquitto)

저전력 IoT 기기의 비동기 pub/sub 통신 브릿지

TCP Socket Server

외부 벤더 시스템과의 직접 소켓 연동 (ASN.1 원본 데이터 수신)

데이터베이스 & 스토리지

PostgreSQL

앱 RDB, 토큰/세션 관리 등 범용 관계형 저장소

MSSQL

여러 모델이 공용으로 쓰는 원본 데이터 1차 적재

TimescaleDB

위치·배터리 등 고빈도 시계열 데이터 저장

Elasticsearch / OpenSearch

실시간 검색·시각화용 인덱싱, 이벤트 데이터 저장

Redis

무상태 미들웨어의 TTL 기반 세션·처리 상태 저장

Hadoop Ecosystem (Hive · HBase · Phoenix)

대용량 배치 적재 및 NoSQL 조회, ANSI SQL 변환 계층

Amazon DynamoDB

파일 개수 카운팅 등 경량 상태 저장

클라우드 (AWS)

AWS IoT Core / IoT Rule

MQTT 브릿지 연결, 수신 메시지 라우팅 규칙 정의

Amazon Kinesis (Data Streams / Firehose)

Pub/Sub 스트리밍, 다중 Consumer 독립 구독·분배

Amazon S3

Raw/DW/DM 계층의 Data Lake 스토리지

AWS Lambda

이벤트 트리거 기반 자동 압축·배치 처리

Amazon Athena

CTAS 쿼리 기반 데이터 압축·집계

Amazon EC2

대시보드 등 보조 워크로드 호스팅

인프라 & DevOps

Docker / Docker Compose

프로젝트 전반의 공통 컨테이너 배포 표준

Kubernetes (K3s → K8s)

배포 인프라를 Docker Compose에서 단계적으로 확장

GitLab CI/CD

브랜치 기반(develop→dev, master→prod) 자동 배포 파이프라인

Ubuntu Server / Linux

베어메탈 서버 OS, 컨테이너 호스트 환경

RAID 1 / RAID 5, LVM

OS·데이터 영역 이중화 및 유연한 볼륨 관리

Nginx

리버스 프록시 및 정적 자원 서빙

Samba (SMB)

이종 OS(Linux/Windows) 간 파일 리소스 공유

모니터링 & 관측성

Grafana

Kafka Consumer Lag, Fleet 가동률 등 실시간 운영 대시보드

Jaeger · Prometheus

구간별 분산 트레이싱과 메트릭 수집으로 병목 지점 특정

Datadog

Spark 등 자체 계측이 어려운 블랙박스 구간의 end-to-end 관측

머신러닝 & 데이터 처리

TensorFlow

진단·예측·추천 AI 모델(.h5)을 운영 파이프라인에 통합

librosa / SciPy

시계열 프레이밍(슬라이딩 윈도우) 및 신호 스무딩 전처리