Shekhawat Portfolio
BackDownload resume
Resume

Digvijay Singh Shekhawat

Machine Learning & GenAI Engineer

Artificial Intelligence and Machine Learning undergraduate with hands-on experience developing AI-powered data analytics applications, machine learning pipelines, and deep learning solutions. Experienced with Python, SQL, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), NLP, feature engineering, and predictive analytics. Interested in Generative AI, computer vision, and building end-to-end AI systems that transform structured and unstructured data into actionable insights.

Experience

  1. Present

    Graduate Engineer Trainee (GTE)

    Coforge

    Hyderabad, India

  2. Aug 2025 – Jul 2026

    Machine Learning Intern

    Anmoul Infomatics

    Jamshedpur · Remote

    Prepared analysis-ready data, built document processing workflows, and developed semantic search and a RAG-based LLM knowledge assistant.

    • Automated cleaning, validation, and preprocessing of structured Excel/CSV datasets using Python, preparing analysis-ready data for exploratory data analysis and visual reporting.
    • Built document processing workflows using Tesseract OCR, NLP, and document classification to extract text and structured fields from scanned PDFs and multi-format files.
    • Developed embedding-based semantic search and an LLM knowledge assistant using RAG; refined document chunking and similarity-based retrieval to improve response relevance and grounding.

Projects

Fantasy Cricket Prediction & Team Optimization

  • Won 1st Place at FIFS Sports Data Gameathon 2025 2.0.
  • Engineered player-form, venue, and matchup features using pandas and NumPy for IPL fantasy-point prediction with PyCaret models.
  • Implemented PuLP integer programming to optimize 11-player teams within 100 credits and 15-player squads within 145 credits; deployed a Streamlit app with API-based data ingestion and CSV export.
PythonpandasNumPyPyCaretPuLPStreamlit

DataBuddy – LLM-Powered Conversational Data Analyst

  • Built a Streamlit analytics assistant that converts natural-language queries into pandas code for CSV/Excel analysis and interactive Plotly visualizations.
  • Implemented dataset profiling, AST-based code validation, and subprocess execution with a configurable 5-second timeout.
  • Integrated Groq, Mistral, and Gemini APIs for LLM routing, provider fallback, and conversation summarization to support contextual follow-up queries.
PythonpandasStreamlitPlotlyGroqMistralGemini

NLP-Based Automated Fake News Detection

  • Developed a LIAR2 classification pipeline using claim text, fact-checker justifications, and speaker credibility, with 18,369 training and 2,296 test examples.
  • Fine-tuned bert-base-uncased with a hybrid text–credibility classifier in PyTorch, achieving 0.8830 weighted F1 versus 0.8684 for SVM.
  • Benchmarked SVM, Random Forest, and BiLSTM; engineered 50,000 TF-IDF features and applied SHAP to explain SVM predictions across 200 test samples.
PyTorchBERTScikit-learnTF-IDFSHAP

Education

2022–2026

B.Tech in Computer Science

SOA · Institute of Technical Education and Research

Data Science specialization · 7.5 / 10 GPA

Make it yours

Accent color

Interface style

Portrait distortion