GitHub Repositories

Latest Technology | Innovative System Design | Best Solutions

99-leetcode-solutions

99 Problems from leet code - solved with explanation of what is done and why is it best solution. Algorithm to solve the problem. Each problem is solved using Java, Python, Typescript, Javascript and C#. It includes hard, medium and easy problems.

AirFlow_RAG_Pipeline

The RAG Framwork developed for Book Recommendation System and Automated the deployment pipeline using Apache Airflow.

AI_ML

A curated collection of AI/ML projects including Agentic RAG pipelines, LLM-powered workflows, and end-to-end ML applications. Showcasing hands-on implementations with LangChain, HuggingFace, Scikit-learn, and more.

algorithms

Efficient problem-solving using algorithms and data structures implemented in the latest Java version. Includes optimized solutions with caching, memoization, and performance-focused design patterns.

Algorithms_Made_Easy

This repository simplifies core algorithms with clear Java implementations, making them easy to understand for beginners and even 10th-grade students. Includes practical examples and caching techniques for efficient problem-solving.

Books_Review

A repository dedicated to writing and publishing books using LaTeX and Markdown, covering topics like AI, ML. Includes templates, formatting guides, and version-controlled content for collaborative writing.

CICD_Java

A CI/CD setup using a declarative Jenkins pipeline to automate build, test, and deployment stages. Features clean, maintainable syntax with integration for Docker, Git, and environment-based deployments.

CrewAI_HealthAssessment

A health assessment system built using CrewAI’s agentic framework, enabling collaborative agents to analyze symptoms, suggest recommendations, and simulate expert consultations. Designed for personalized, interactive health evaluations.

Django_DataBase_Project

A Python project using the Django framework to connect and interact with relational databases. Includes models, migrations, and CRUD operations with a user-friendly web interface.

DSPy_with_MLFlow

DSPy optimization of prompt engineering and integrated with MLFlow for monitoring

FlowCharts

A collection of flowcharts and architecture diagrams created using draw.io for software systems, ML pipelines, and cloud architectures. Useful for visualizing complex concepts with clear, editable diagrams.

HTML_CSS

A collection of HTML and CSS code snippets for modern web designing. Includes responsive layouts, navigation bars, forms, buttons, and UI components for quick integration and customization.

JavaServlets

A health assessment system built using CrewAI’s agentic framework, enabling collaborative agents to analyze symptoms, suggest recommendations, and simulate expert consultations. Designed for personalized, interactive health evaluations.

MachineLearning_Projects

A collection of end-to-end machine learning projects covering data preprocessing, model building, evaluation, and deployment. Includes real-world datasets, performance metrics, and deployment via Streamlit or Flask.

MicroServicesCommunication

A project demonstrating communication between microservices using Kafka Connect for real-time data streaming and integration. Includes producer-consumer architecture, topic management, and scalable message handling.

ML_Recommendation_System

A machine learning-based recommendation system built using collaborative filtering, content-based filtering, and hybrid models. Includes data preprocessing, model training, evaluation, and real-world use case examples.

NetWebApp

A .NET web application framework project demonstrating MVC architecture, Razor pages, and Entity Framework integration. Designed for building scalable, secure, and maintainable web apps using C# and .NET Core.

NewsResearchAggregator

This application is the ML app which fetches the News from NEws API and research articles from arXiV and summarizes and posts top 5 into the dashboard.

RAG_VertexAI_MCP

An end-to-end RAG pipeline integrating MCP server with Vertex AI for intelligent chat summarization. Combines LLMs, document retrieval, and API orchestration to deliver contextual, real-time summaries.

ReactJSConcepts

React JS Made easy with the React Hooks - Let us discuss the features hidden in the React JS which makes our life easier.

RealTimeMonitoringAndAlertingSystem

This Project integrates with ELK stack which is Elastic search, Logstash and Kibana to collect the logs and visualize them

SafeEncrypt

This Project focuses on Some Services and how the encryption mechanisms can be leveraged to enhance the security of the services

ServiceDiscovery

A microservices project implementing service discovery with Netflix Eureka Server. Demonstrates registration and communication between three services for dynamic load balancing and fault tolerance.

shilpathota

A collection of essential config files to enhance and manage your GitHub profile and repositories. Includes .gitignore, README.md, LICENSE, GitHub Actions workflows, and project metadata for automation and documentation.

shilpathota.github.io

A personal resume built with HTML and CSS showcasing education, experience, skills, and projects. Easily customizable and responsive for use as a professional online portfolio or GitHub Pages site.

SimpleKafkaService

A basic Kafka service setup demonstrating producer and consumer workflows with step-by-step explanation. Covers topic creation, message publishing, consumption, and essential Kafka configurations for beginners.

SpeechtoTextConverterStreams

This project shows how the speech to text is converted and main focus is on kafka streams

Spring_Batch_Project

Demonstrates Spring Batch usage in CSV to Database load using Chunk and Tasklet which is scheduled to run every 60 sec