Skip to content
View Deepu-p-123's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Deepu-p-123

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
Deepu-p-123/README.md

Hi, I'm Deepu P πŸ‘‹

Junior AI/ML Engineer | Data Science & NLP Specialist


πŸ§‘β€πŸ’» About Me

  • πŸŽ“ MSc Computer Science (Artificial Intelligence) β€” University of Kerala (2026 Passout) | CGPA: 8.75/10
  • πŸ€– Passionate about building end-to-end AI/ML pipelines, NLP applications, and production-ready data science solutions
  • πŸ’Ό Hands-on experience through internships at Edunet Foundation and TechMindz
  • πŸ§‘β€πŸ« Currently mentoring 15+ students in Python, OOP, and Data Structures at Transeduverse
  • πŸ“ Based in Thiruvananthapuram, Kerala β€” available for immediate joining
  • πŸ”­ Currently building production-grade AI systems with Docker, FastAPI, and LLMs

πŸ› οΈ Tech Stack

πŸ‘¨β€πŸ’» Languages

Python SQL Java C C++

πŸ€– ML / Deep Learning

TensorFlow Keras Scikit-learn

🧠 NLP & AI

HuggingFace FAISS FLAN-T5 Claude API

☁️ MLOps & Deployment

Docker Docker Compose FastAPI Streamlit

πŸ“Š Data Science

Pandas NumPy Matplotlib Seaborn

πŸ—„οΈ Databases

PostgreSQL SQLite

πŸ”§ Tools & Practices

Git GitHub VS Code Jupyter


πŸš€ Featured Projects

Python · Anthropic Claude API · Streamlit · Mermaid.js · GitHub REST API · 🌐 Live App

AI-powered tool that takes any public GitHub URL and instantly generates a plain-English explanation, structured architecture breakdown, data flow walkthrough, and a live Mermaid architecture diagram. Integrated Claude Sonnet API with real-time streaming output, analysing up to 20 source files per repository. Deployed on Streamlit Cloud.


Python · TensorFlow · Keras · Word2Vec · FastAPI · Docker · Docker Compose · 🐳 Docker Hub

Wide & Deep neural network for detecting vulnerabilities in Ethereum smart contracts, achieving 89% accuracy, 0.92 F1-score, and <4% false positive rate on the IJCAI 2020 dataset. Fully containerised with Docker Compose β€” FastAPI REST API on port 8001 and HTML web UI on port 8000. Published to Docker Hub; deployable with a single command.

docker pull deepuprakash/widennet
docker compose up

Python Β· FAISS Β· Sentence-Transformers Β· FLAN-T5 Β· Streamlit

Built a Retrieval-Augmented Generation (RAG) system for querying the Bharatiya Nyaya Sanhita. Implemented FAISS-based vector search with dense embeddings for semantic document retrieval and an interactive Streamlit UI.


Python Β· FLAN-T5 Β· Streamlit Β· NLP

End-to-end NLP application generating ATS-optimised resumes and cover letters using transformer-based semantic matching between job descriptions and candidate profiles.


Python Β· TF-IDF Β· Cosine Similarity

Content-based recommendation engine using TF-IDF vectorisation and cosine similarity to surface the top-N most relevant research documents.


πŸ’Ό Experience

πŸ€– AI & ML Intern β€” Edunet Foundation (Remote, Jan–Apr 2025)

  • Built a production-ready AI-powered resume generator using FLAN-T5 with NLP-based semantic job description matching
  • Designed structured prompt pipelines using Python and OOP best practices for automated document generation
  • Deployed a Streamlit web app with automated PDF export; documented full pipeline for stakeholder review

πŸ“Š Data Science Intern β€” TechMindz (Onsite, Kerala, Jun–Sep 2023)

  • Performed end-to-end EDA and feature engineering on structured datasets with 10,000+ records using Python and Pandas
  • Built and evaluated classification models using Scikit-learn; analysed precision, recall, and F1-score to select optimal models
  • Communicated findings through clear stakeholder reports

πŸ§‘β€πŸ« Python Tutor β€” Transeduverse (Remote, Jan 2025–Present)

  • Delivering structured training in Python, OOP, and Data Structures to 15+ students
  • Mentoring students on problem-solving and algorithmic thinking

πŸ”¬ Research

Wide & Deep Learning for Smart Contract Vulnerability Detection (MSc Research, 2025)

  • Designed a hybrid Wide & Deep neural network (TensorFlow/Keras) to classify Ethereum smart contract vulnerabilities
  • Achieved 89% accuracy and 0.92 F1-score with false positive rate below 4% on the IJCAI 2020 dataset
  • Built a full ETL pipeline: Solidity source β†’ bytecode β†’ opcode extraction β†’ Word2Vec embeddings β†’ model training
  • Containerised and published as a multi-service Docker application to Docker Hub

πŸ“œ Certifications

  • πŸ… Business Etiquette β€” TCS (Batch 04) Β· Score: 90% Β· 2026
  • πŸ… Python for Data Science β€” NDZ Technologies (Dec 2023)
  • πŸ… Personality Development Certificate Β· 2024

πŸ“ˆ GitHub Stats


πŸŽ“ Education

Degree Institution Year Score
MSc CS (Artificial Intelligence) University of Kerala 2024–2026 CGPA 8.75/10
BCA UIT Mannady, University of Kerala 2020–2023 CGPA 8.36/10 (Distinction)

⭐ Results-driven. Always learning. Always building. ⭐

Pinned Loading

  1. ai-resume-coverletter-builder ai-resume-coverletter-builder Public

    AI-powered Resume and Cover Letter Builder using Streamlit and NLP for generating professional job application documents.

    Python 1

  2. bns-rag-assistant bns-rag-assistant Public

    RAG-based legal assistant for querying Bharatiya Nyaya Sanhita (BNS) documents using LLMs, embeddings, and semantic search.

    Python 1

  3. widennet-docker widennet-docker Public

    Dockerised Wide & Deep neural network for Ethereum smart contract vulnerability detection β€” FastAPI REST API + Web UI + Docker Compose. 89% accuracy Β· 0.92 F1-score Β· Published on Docker Hub.

    Python 1

  4. codelens- codelens- Public

    CodeLens : taking any public GitHub URL and instantly generating a plain-English explanation, structured architecture breakdown, data flow walkthrough, and a live visual diagram β€” all powered by AI.

    Python

  5. research-paper-suggestion-app research-paper-suggestion-app Public

    Streamlit app for recommending research papers using NLP and Machine Learning.

    Python 1

  6. DataScience-Heart_Disease_Prediction DataScience-Heart_Disease_Prediction Public

    Jupyter Notebook 1