I am a Senior Software Engineer with 15+ years of experience delivering AI and machine learning solutions across healthcare and enterprise domains. I specialize in building transformer-based NLP models, scalable backend microservices, and data pipelines, with a focus on reliability, security, and HIPAA-compliant deployments. I enjoy collaborating with cross-functional teams to solve complex problems, design human-in-the-loop workflows, and operationalize ML models through MLOps, Kubernetes, and CI/CD. In my spare time I like building front-end tooling in React/TypeScript to improve data quality and user feedback loops.

Ivan Caban

I am a Senior Software Engineer with 15+ years of experience delivering AI and machine learning solutions across healthcare and enterprise domains. I specialize in building transformer-based NLP models, scalable backend microservices, and data pipelines, with a focus on reliability, security, and HIPAA-compliant deployments. I enjoy collaborating with cross-functional teams to solve complex problems, design human-in-the-loop workflows, and operationalize ML models through MLOps, Kubernetes, and CI/CD. In my spare time I like building front-end tooling in React/TypeScript to improve data quality and user feedback loops.

Available to hire

I am a Senior Software Engineer with 15+ years of experience delivering AI and machine learning solutions across healthcare and enterprise domains. I specialize in building transformer-based NLP models, scalable backend microservices, and data pipelines, with a focus on reliability, security, and HIPAA-compliant deployments.

I enjoy collaborating with cross-functional teams to solve complex problems, design human-in-the-loop workflows, and operationalize ML models through MLOps, Kubernetes, and CI/CD. In my spare time I like building front-end tooling in React/TypeScript to improve data quality and user feedback loops.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Software Engineer at CorroHealth
November 1, 2020 - November 26, 2025
Developed and maintained scalable AI-powered clinical data extraction pipelines using transformer models (BERT, GPT variants) for automated medical record summarization and information retrieval. Designed backend microservices with FastAPI and Flask for real-time NLP inference, enabling interoperability with EHR systems and HL7/FHIR standards. Implemented retrieval-augmented generation (RAG) with vector search (FAISS, Elasticsearch) to enhance clinical Q&A and decision support. Built Kafka and Spark data pipelines for large-scale structured/unstructured healthcare data with HIPAA-compliant storage/access controls. Automated MLOps with Kubernetes, Docker, and GitLab CI/CD for model deployment and monitoring, including drift detection and scheduled retraining via Airflow. Supported human-in-the-loop workflows with React/TypeScript annotation tools. Established Prometheus/Grafana dashboards to monitor AI system health and latency SLAs, and aligned deployments with security and high-availa
Software Engineer at Biofourmis
November 1, 2020 - November 1, 2020
Built distributed model serving pipelines using TensorFlow Serving, gRPC, and Envoy across multi-region GCP clusters with autoscaling and request tracing. Implemented JAX/Flax-based training workflows for ad ranking models optimized for TPU v4 pods, integrated with internal orchestration. Refactored data preprocessing with Apache Beam (Python) to reduce latency and enable real-time feature generation from streaming logs. Implemented feature caching with Redis (Cloud Memorystore) and Bigtable, coordinated via Kafka and Pub/Sub topics. Created Go-based CLI tools for experiments, rollouts, and evaluation data management. Developed real-time model monitoring dashboards (React/TypeScript) for output drift, latency trends, and error distributions.
Software Developer at EliseAI
May 1, 2016 - May 1, 2016
Developed scalable backend microservices (Python FastAPI/Flask) and Node.js (Express) on Kubernetes for real-time inference of symptom classification and early-warning AI models. Built clinician-facing web apps and dashboards with React, TypeScript, and D3.js to visualize patient health data and predictive alerts. Engineered streaming data pipelines with Apache Kafka and Spark Streaming to ingest sensor, EHR, and patient data for ML workflows. Designed and fine-tuned transformer-based NLP and time-series models (BERT, custom LSTMs) for personalized digital therapeutics and risk scoring. Automated ML pipelines with Airflow; monitoring via Prometheus and Grafana. Implemented robust CI/CD with Jenkins, Docker, and Helm to ensure HIPAA-compliant deployments.
Software Developer at Clarius Mobile Health
September 1, 2014 - September 1, 2014
Developed backend services and APIs (Python Flask, Node.js Express) to support mobile ultrasound imaging apps and cloud data synchronization. Designed real-time image processing pipelines using OpenCV to enhance image clarity and diagnostic quality. Built scalable microservices deployed on AWS and on-premises with a focus on performance, security, and HIPAA-compliant handling of medical imaging data. Collaborated with radiologists and product managers to translate clinical requirements into technical specifications and AI model improvements.
Junior Software Developer at Enlitic
February 1, 2011 - February 1, 2011
Assisted in developing machine learning pipelines for medical image analysis, focusing on preprocessing DICOM datasets and annotating radiology images for CNN training. Supported backend API development using Python and Flask to enable integration between AI models and clinical systems. Contributed to data cleaning/augmentation workflows to improve dataset quality and model training efficacy. Collaborated with senior engineers and data scientists to prototype early deep learning models for abnormality detection in chest X-rays; participated in testing and debugging AI service components and documenting codebases for onboarding.

Education

B.S. in Computer Science at The University of Melbourne
August 1, 2006 - April 1, 2010
B.S. in Computer Science at The University of Melbourne
August 1, 2006 - April 1, 2010

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Software & Internet, Professional Services