Skip to content
View KrisDcosta's full-sized avatar

Block or report KrisDcosta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KrisDcosta/README.md

Kris Dcosta

MS Data Science · UC San Diego  |  GPA 4.0
Applied ML  ·  Inference Optimization  ·  On-Device AI

LinkedIn  ·  HuggingFace  ·  kdcosta@ucsd.edu


What I work on

I build ML systems end-to-end — from research and experimentation to deployment on real hardware. My work spans model evaluation, inference optimization, data pipelines, and on-device AI across mobile, x86, and GPU targets.

Previously: 1.5 years at IIT Bombay's Vision & Image Processing Lab. Three IEEE publications. One published patent. Currently graduate researcher at MOSAIC Lab, UCSD.


Projects

Reproducible benchmarking framework for 7 GGUF variants of Llama 3.2 3B and Qwen 2.5 1.5B across Pixel 6a (ARM), Intel x86, and Apple M4 (Metal GPU).

  • Thermal isolation protocol reduced trial variance from ±8% → ±2%
  • Q2_K runs 112% faster than Q6_K on ARM; Metal GPU reverses the ranking entirely
  • Modeled KV-cache throughput cliff; predicted x86 collapse within 8%
  • Published dataset on HuggingFace · Live interactive dashboard with CI/CD

→ Dashboard  ·  → Dataset

Python llama.cpp ADB CI/CD


Production-grade recommender system on 1.1M Food.com interactions. Time-aware matrix factorization with bias terms to model 18-year rating drift. Deployed as a REST API with semantic search and full MLOps stack.

  • RMSE 0.68  ·  NDCG@10 0.23
  • FastAPI + FAISS vector search · Deployed on Google Cloud Run
  • 162 tests · CI/CD pipeline · Docker containerized

Python FastAPI FAISS scikit-learn Docker GCP

ML competition — predict coastal flooding across 12 tide gauge stations with OOD generalization as the core challenge. Trained on 9 stations, evaluated on 3 unseen. Modular src/ pipeline with SQL feature engineering, fixed seeds, MCC primary metric.

Python XGBoost SQL scikit-learn


Curated and published a unified multimodal retinal dataset (~4,700 images, 8 sources) on Kaggle. Two-stage ensemble: custom CNN + transfer learning (ResNet50, VGG16, EfficientNetB0, DenseNet121)

  • logistic regression meta-learner.

Python TensorFlow OpenCV Kaggle


DataHacks 2025 (contributor)

Hackathon project built on AWS and Databricks. Contributed SnapTrash — a geospatial feature for crowdsourced waste mapping with location-tagged image classification.

AWS Databricks Python


Research & Publications

Year Title Venue
2025 ARMD-NetX: Multimodal Retinal Disease Classification IEEE ICCCNT 2025
2025 Low-Cost Portable Biometric Attendance System Using R307 Fingerprint Scanner Integrated with Raspberry Pi Pico W INOACC 2025
2025 Enhancing Bone Fracture Detection: A Comparative Study with VGG16+CNN Hybrid Architecture IEEE ICCC 2025 · DOI: 10.1109/ICCC64910.2025.11077288
2024 DoppelScan Indian Patent Office (Published)

Skills

ML/AI: PyTorch · TensorFlow · scikit-learn · ONNX · llama.cpp · Transformers
Languages: Python · Java · SQL · JavaScript
Systems: Android (Java/Kotlin) · Flask · Docker · ADB
Cloud: AWS · GCP · Databricks
Tools: Git · HuggingFace · Kaggle · OpenCV

Pinned Loading

  1. edge-llm-bench edge-llm-bench Public

    Edge LLM benchmark for GGUF quantization across Pixel ARM, x86 AVX2, and Mac M4 Metal

    C

  2. recipe-recommender-system recipe-recommender-system Public

    End-to-end recipe recommender with time-aware matrix factorization, FAISS semantic search, LLM explanations, Cloud Run deployment, and monitoring.

    Jupyter Notebook

  3. KrisDcosta KrisDcosta Public

  4. armd-netx armd-netx Public

    Jupyter Notebook