Skip to content
View bopanna012's full-sized avatar
  • germany

Highlights

  • Pro

Block or report bopanna012

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.

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
bopanna012/README.md

πŸ‘‹ Hi, I'm Yashu Bopanna Pasura Devaiah

MSc Data Science Student | Associate Cloud Engineer | Data & ML Enthusiast

Building data-driven solutions with Machine Learning, Cloud Engineering, and Analytics.

Portfolio LinkedIn Email GitHub


πŸš€ Professional Snapshot

  • πŸŽ“ MSc Data Science University of Europe for Applied Sciences, Potsdam, Germany β€” since 09/2025
  • πŸ’Ό Associate Cloud Engineer @ ArisGlobal, Mysuru, India β€” 10/2021 – 09/2025
  • πŸ“ Berlin (Teltow), Germany

I'm a Data Science master's student with 4 years of professional experience as a Cloud Engineer, now focused on building data-driven applications that combine machine learning, cloud computing, and analytics to solve real-world problems.


🎯 Current Focus

  • πŸ€– Machine Learning
  • ☁️ Cloud Computing (AWS)
  • πŸ“Š Data Analytics & Visualization
  • 🌸 Large Language Models (LLMs)
  • πŸš€ AI-powered Applications

πŸ’Ό Work Experience

Associate Cloud Engineer β€” ArisGlobal, Mysuru, India 10/2021 – 09/2025 Worked on AWS cloud infrastructure and implementation consulting for enterprise deployments, building a strong analytical foundation in SQL, Python, Excel, and Power BI along the way.


πŸ› οΈ Skills & Tech Stack

Languages & Data

Python SQL JavaScript

ML & Analytics

scikit-learn Jupyter FAISS Ollama

Visualization & BI

Power BI Plotly Streamlit Excel


πŸ“‚ Featured Projects

A data-visualization study of global maritime trade (2019–2026) using IMF PortWatch's daily, satellite-derived AIS data for ~90,000 vessels. Answers 10 analytical questions on how the 2023–24 Red Sea and Panama Canal disruptions rerouted trade rather than shrinking it, via a shared pipeline feeding both a notebook and a live dashboard. Tools: Plotly Β· Streamlit Β· IMF PortWatch / ArcGIS API Β· World Bank LPI API Β· NY Fed GSCPI Languages: Jupyter Notebook, Python, HTML Live: Streamlit app

A hybrid caching layer for LLM applications that checks an exact-match cache, then a semantic cache (sentence-embedding similarity via FAISS) before falling back to a local LLM β€” cutting latency, cost, and repeated inference. Includes a benchmarking and threshold-tuning framework for cache-hit quality. Tools: FAISS (vector search) Β· Sentence-Transformers (all-MiniLM-L6-v2) Β· Ollama (local LLM) Languages: Python

A machine-learning system that recommends the best-suited crop for a plot of land from its soil nutrients (N/P/K) and climate (temperature, humidity, pH, rainfall), trained on the Kaggle Crop Recommendation dataset (2,200 records, 22 crop classes). Ships as a Streamlit app with explainable feature importances plus a Power BI dashboard for exploring the data. Tools: scikit-learn (Random Forest, 99.32% test accuracy) Β· Streamlit Β· Power BI Languages: Jupyter Notebook, Python

An end-to-end ML pipeline for weakly-labelled bird-sound classification, built around the Kaggle BirdCLEF 2026 dataset. Converts field-recorded audio into Log-Mel spectrograms and classifies them with a 2D CNN using Multiple-Instance-Learning pooling over frame-level predictions, since only file-level species tags are available. A Streamlit dashboard lets you upload audio and view spectrograms, species predictions, and confidence scores. Tools: CNN / deep learning (Multiple-Instance-Learning pooling) Β· Streamlit Languages: Python, Jupyter Notebook

A full-stack decision-support system for retail inventory management: a normalized multi-store, multi-supplier PostgreSQL schema with live stock-health monitoring, reorder alerts, and days-to-expiry tracking. Derived-field logic (stock status, reorder alerts, capacity) is implemented once on the backend and imported directly by the frontend so the UI can never disagree with the API. Tools: Next.js (frontend) Β· Express REST API Β· PostgreSQL Β· Joi validation Languages: JavaScript, PLpgSQL, CSS


πŸ“Š GitHub Stats


πŸ“« Let's Connect

Pinned Loading

  1. biodiversity-sound-monitor biodiversity-sound-monitor Public

    End-to-end ML pipeline and Streamlit dashboard for weakly-supervised bird sound classification (BirdCLEF 2026)

    Python

  2. Crop_Recommendation Crop_Recommendation Public

    ML-powered crop recommendation system (Random Forest, 99.32% test accuracy) with a Streamlit app and Power BI dashboard

    Jupyter Notebook

  3. Eye_Gaze_Estimation Eye_Gaze_Estimation Public

    Python

  4. Reducing-Repeated-LLM-Calls-Through-Caching Reducing-Repeated-LLM-Calls-Through-Caching Public

    Semantic caching system reducing repeated LLM calls via exact-match + FAISS semantic caching with local LLM (Ollama) fallback

    Python

  5. Retail_inventory_optimisation Retail_inventory_optimisation Public

    JavaScript

  6. Global-Supply-Chain-Performance-Dashboard Global-Supply-Chain-Performance-Dashboard Public

    IMF PortWatch analysis of the 2023-24 shipping chokepoint disruptions - Plotly notebook + interactive Streamlit dashboard

    Jupyter Notebook