Technical depth
One engineer. Four deep system domains.
The headline stays simple. The depth comes from owning the hard boundaries: model versus truth, research versus runtime, camera versus evidence, implementation versus acceptance.
01
Applied AI · Agents · Voice · RAG
I build the orchestration, data contracts, APIs and safeguards that turn language models into working software.
- Clinical decision support with governed knowledge, citations, deterministic application authority, and explicit human/production boundaries
- Designed core LangGraph orchestration for a multi-tenant enterprise assistant: tenant-scoped retrieval, tools, state and failure handling
- Multilingual speech and real-time interaction across API, worker, and browser-facing paths
Python · FastAPI · LangGraph/LangChain · Azure OpenAI · Qdrant/Milvus/pgvector · PostgreSQL · Playwright · Celery/RabbitMQ/Redis
02
Computer Vision · Video · Edge AI
Physical-world AI spanning camera/media input, perception, tracking, temporal state, evidence, target-device inference, and recovery.
- Production multi-camera video intelligence across heterogeneous real-world sources and operational failure modes
- Industrial and academic vision workflows for inspection, recognition, tracking, and workstation state
- Edge optimization with TensorRT/CUDA/Jetson plus RGB-D and embedded perception work
PyTorch · TensorFlow · OpenCV · YOLO · ALPR · Tracking · TensorRT · CUDA · ONNX Runtime · Jetson · RTSP/HLS · FFmpeg
03
Quantitative ML · Credit Risk · Trading Systems
From credit-risk modeling to market research, I work on data availability, leakage, validation and production inference.
- EPIC: Open Banking/CDR features with Spark/Iceberg, XGBoost/LightGBM validation and SageMaker inference
- Curren: point-in-time market research, probabilistic forecasting and source-driven signal operations
- Leakage-aware evaluation, reproducible data artifacts, selection controls, lifecycle/risk state, and reconciliation
- Earlier equity, crypto, and FX research with ML ensembles, market data, cloud execution, and experiment tracking
Python · Rust · Spark · Iceberg · SageMaker · XGBoost · LightGBM · Arrow/Parquet · Polars · DuckDB · Scikit-learn · NautilusTrader
04
Research · Multimodal & Temporal ML
Peer-reviewed research across temporal video understanding, vision-language learning, medical time-series representation learning, and industrial computer vision.
- Temporal action proposal generation and interaction modeling for long untrimmed video
- Vision-language learning and coherent video paragraph captioning, including an AAAI 2023 Oral
- Medical time-series representation learning and industrial visual inspection research
Transformers · Contrastive Learning · PyTorch · TensorFlow · Detectron2 · MATLAB · NumPy · SciPy · Scikit-learn · Weights & Biases