Skip to content
View CharanBasava's full-sized avatar

Block or report CharanBasava

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

✨ Hey there! I'm Charan Basava

Full-Stack Developer | AI/ML Developer | Backend & API Systems


🔥 About Me

🎓 B.Tech Computer Science & Business Systems @ SRKR Engineering College, Bhimavaram (CGPA: 8.08)
💻 Experience building full-stack web applications, REST APIs, and AI systems
⚙️ Strong in backend logic, API integration, and production-style deployments
🤖 Developed machine learning pipelines and AI-powered applications
🎯 Currently seeking an Entry-Level Software Engineering Role


🧰 Tech Stack & Tools


📊 GitHub Stats


🧪 Projects

🌾 Predictive Analytics Platform for Crop Yield Forecasting

Machine learning platform that predicts crop yield using weather and soil parameters.

🔹 Implemented Random Forest regression (~90% accuracy)
🔹 Built Flask web application to collect user inputs and visualize predictions
🔹 Integrated Pandas, NumPy, and Plotly for dataset analysis and visualization

🛠 Tech: Python, Django, Pandas, Chart.js, Scikit-learn, NumPy


🎵 AI Mood-Based Music Recommender (MoodTunes)

Full-stack AI application that analyzes user emotions from text and recommends songs.

🔹 Implemented DistilBERT sentiment analysis using Hugging Face API
🔹 Integrated Spotify Web API for mood-based song recommendation
🔹 Built Django REST + React architecture with Firebase Authentication

🛠 Tech: React.js, Django, Hugging Face API, Spotify API, Firebase Auth, Tailwind CSS


🎮 Real-Time Multiplayer Drawing Game

Real-time multiplayer web application where players draw and guess words.

🔹 Implemented live gameplay synchronization with Socket.IO
🔹 Built secure authentication using bcrypt hashing
🔹 Developed private rooms, chat system, score tracking, and whiteboard canvas

🛠 Tech: Node.js, Express.js, Socket.IO, SQLite, HTML5 Canvas


🧠 Semantic Skill Gap Identification using Sentence-BERT

AI recruitment system that identifies skill equivalence and evaluates candidate profiles.

🔹 Built Sentence-BERT based semantic similarity model
🔹 Created 1000-pair benchmark dataset for evaluation
🔹 Implemented XGBoost salary classification (ROC-AUC 0.98)
🔹 Integrated RAG-based interview simulation with Llama 3.1 (Groq API)

🛠 Tech: Python, Flask, Sentence-BERT, XGBoost, Llama 3.1, RAG


🧩 Certifications

  • 📜 Prompt Engineering – EDX (2024)
  • 📜 Web Development with HTML, CSS & JavaScript – IBM via EDX (2024)
  • 📜 Python Essentials 1 & 2 – Cisco (2024)
  • 📜 AI Skills Workshop – SRKR Engineering College with Brainovision & AICTE (2025)

🌐 Let's Connect

   


📱 Contact Info

📧 Email: basavacharan85900@gmail.com
💼 LinkedIn: linkedin.com/in/charan-basava-961599284
💻 GitHub: github.com/CharanBasava


🌟 Open to Software Engineering Opportunities 🌟

Pinned Loading

  1. Crop-Yield-Prediction Crop-Yield-Prediction Public

    Python 1

  2. Inventory-control Inventory-control Public

    PHP 1

  3. wordguessing wordguessing Public

    JavaScript 1

  4. moodtunes moodtunes Public

    Python

  5. smart_browser_extension smart_browser_extension Public

    JavaScript