Skip to content
View venkamita's full-sized avatar

Highlights

  • Pro

Block or report venkamita

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

Hi! I'm Sharat Doddihal πŸ‘‹

Computer Science Undergraduate @ PES University β€” Bengaluru, India

I'm interested in Software Engineering, AI/ML, and LLM systems, with a focus on building practical systems and understanding how they work under the hood.


πŸš€ Skills & Interests

  • Languages: Python, C, JavaScript, SQL, HTML, CSS
  • AI/ML: TensorFlow, Keras, Scikit-learn, XGBoost, LightGBM, CatBoost, sentence-transformers
  • Data: NumPy, Pandas, SciPy, PostgreSQL
  • Tools: Git, Streamlit, VS Code
  • Currently: DSA, AI/ML systems, LLM applications, and open-source development

πŸ”¨ Projects

  • Self-Correcting Text-to-SQL Agent: Built an agentic Text-to-SQL pipeline using PydanticAI and Ollama with a dedicated repair agent that validates failed queries against schema and query intent. Tested and fixed failure cases involving column projections, JOIN semantics, and nested aggregation.

  • NIFTY-50 Delta-Space Hybrid Ensemble Forecasting: Developed a delta-space stacked ensemble using LSTM, CNN, and TCN models, benchmarking 13 meta-learners on 11 years of NIFTY-50 OHLC data. The best configuration achieved RΒ² = 0.989 with a 48.7% RMSE reduction over the strongest standalone model.

  • Framework-Free Retrieval-Augmented Generation (RAG) System: Built an end-to-end RAG system from scratch without LangChain or managed vector databases. Combines BM25 sparse retrieval, dense embeddings, and Reciprocal Rank Fusion (RRF) with grounded generation and chunk-level citations.

  • EDA on San Antonio Spurs: Explored NBA data from the San Antonio Spurs, combining my interest in basketball and data analysis.

  • SpotifyAI Playlist Generator: Built an AI-powered playlist generator during a hackathon, using an LLM to generate personalized music recommendations.


πŸ† Achievements

  • Top 10 β€” Confluence 2025 Hackathon
  • 4th Place / Best Strategy Team β€” CyberClash 2026
  • Prof. CNR Rao Scholarship β€” Semester 1

🌱 What I'm Up To

  • Grinding DSA and preparing for software engineering internships
  • Building AI/LLM systems from scratch
  • Exploring open-source contributions
  • Learning more about software engineering and scalable systems

🏟️ Outside Tech

Huge sports enthusiast β€” RCB, Leicester City, Ferrari, and the San Antonio Spurs.

I like building things, breaking things, and figuring out why they broke.

πŸ“« Let's Connect


"Learning never exhausts the mind."

Popular repositories Loading

  1. movie-reccomendation-system- movie-reccomendation-system- Public

    semester-3 dsa project

    C 1

  2. SpotifyAI SpotifyAI Public

    HTML

  3. Patient-Record-Management Patient-Record-Management Public

    semester -1 C project .

    C

  4. Web-scraping-nba-player-stats Web-scraping-nba-player-stats Public

    Simple course assignment where I was tasked with scraping data from a website and then cleaning it and making a csv file.

    Jupyter Notebook

  5. EDA-on-San-Antonio-Spurs-for-last-three-seasons EDA-on-San-Antonio-Spurs-for-last-three-seasons Public

    A simple EDA on season level statistics for the NBA team San Antonio Spurs

    HTML

  6. venkamita venkamita Public