Hey There.

नमस्ते.

Hola.

ನಮಸ್ಕಾರ.

ちょっと、そこ.

हे त्यहाँ.

I'm SHUBHAM SHANKAR.

Computer science enthusiast exploring possibilities </>

I have a simple goal: Develop products that improve human lives.

GitHub

Explore my GitHub to see the code behind my projects and dive into my world of Data Science and Generative AI. Discover innovative solutions, collaborate on cutting-edge projects, and join me on my journey of continuous learning and technological advancement.

Let's create something amazing together!

LinkedIn

Connect with me on LinkedIn to follow my professional journey in Data Science and Generative AI. Explore my career achievements, and stay updated on my latest projects and insights.

Let's grow and innovate together!

YouTube

Check out my YouTube channel to watch my presentations and deep dives into Data Science and Generative AI. Discover insightful content and see my work in action.

Join me as I share knowledge and explore the exciting world of AI and technology!

Hugging Fcae

Visit my Hugging Face profile to explore my apps powered by state-of-the-art Language Models and contributions in the field of Generative AI. Check out my cutting-edge work, collaborate on innovative projects, and see firsthand how I leverage AI to solve real-world problems. Join me in advancing the frontier of AI technology!

About 

About Me

Hey there! I’m thrilled to have you here and excited to share my professional journey with you. As a Computer Science student specializing in Data Science with a keen focus on Generative AI, I am deeply passionate about leveraging technology to innovate and solve complex problems.


My journey in this fascinating field began with a strong foundation in computer science, which naturally evolved into a love for data and its transformative power. My work as a Data Scientist has provided me with the opportunity to dive into the cutting-edge realm of Generative AI, where I continually strive to push the boundaries of what's possible.


Throughout my career, I’ve dedicated myself to learning and growth, always seeking out new challenges and opportunities to enhance my skills. This relentless pursuit of knowledge has led me to some incredible projects and experiences that I’m proud to showcase.


From building sophisticated AI models to discovering new ways to interpret and utilize data, my work is driven by a passion for innovation and excellence. I’m incredibly grateful for the chance to work in a field that excites me every day, and I’m eager to share some of my most impactful projects with you.

Track

Work Experience

TCS - Tata Consultancy Services. 

  • Deep Learning Engineer.
  • December 2021 - Present.

🏎️. A day in my life as a TCS internal innovation team member involves leveraging cutting-edge technologies, including LLMs, computer vision, and neural networks, to design and implement robust models. 

🏎️. The project focuses on building TCS solutions in the Smart Mobility space, particularly in the area of Autonomous Vehicle Safety and Validation. 

🏎️. This solution is being developed to address the validation and safety aspects of Automated driving.

🏎️. The project aims to minimize the testing components of an autonomous vehicle by automating the various scenarios that an automobile would experience.


Lateetud.

  • Associate Consultant - ML/Cloud Engineer.
  •  July 2021 - November 2021.

✢ Designed, developed, trained, and deployed high-quality custom NER & topic modeling solutions using Python, NumPy, Panda, BOTO3, AWS Comprehend, and Sage Maker.

✢ Designed and implemented a Rule-Based Classifier using Python and spaCy.

✢ Upgraded business utility by designing and implementing python flask application to operate on API based on internally specified rules.

✢ Programmed Python scripts & ML pipelines.

✢ Collaborate with an agile team both on and offshore.


Simple Technologies.

  • Software Developer (Internship).
  • June 2018 - December 2018.

‣ Designed & implemented code to improve functionalities of a web-based application using React JS.

‣ Migrated prior systems to the AWS cloud.

‣ Built REST API to monitor customer transactions. 

‣ Operated on MySQL Database.

‣ Used Agile Scrum methodologies & understood the software development life cycle.

Technical Excellence Award.
STAR TEAM AWARD.

EDUCATION

The University of Texas at Arlington.

  • Master of Science - MS, Computer Science.

Major: Big Data Management, Databases and Cloud Computing; Intelligent Systems;
Minor: Software Engineering and Computer Network.


New Horizon College Of Engineering.

  • Bachelor of Engineering - BE, Computer Science.

Engineering has revealed the most practical and down-to-earth approach of tackling human problems. My journey to study the broad topics began here, where I was introduced to the majority of them, including Data Structure and Algorithms, Database Systems, Computer Architecture, Computer Networks, Machine Learning, Web & Mobile Application and Coding Concepts, among others.


Case Studies

Projects

GenAI Project.

LLM, LVM, CLIP, Whisper, Azure, AWS, Huggingface, and D-ID.

Explore my GenAI project, where cutting-edge Generative AI technologies come to life. This project leverages the power of Large Language Models (LLMs), Large Vision Models (LVMs), the CLIP model, Whisper, and D-ID to create innovative and intelligent AI solutions. Dive into the code to see how these advanced models are implemented and discover the exciting possibilities of Generative AI.

Deep Learning.

CNN, RNN, LSTM, Transformer, Detectron and

Yolo v8.

Yolo NAS.

Yolo v10.

Dive into my Deep Learning projects, where complex algorithms and neural networks come together to solve real-world problems. From image recognition to natural language processing, these projects showcase the power and versatility of deep learning techniques. Explore the code to see detailed implementations and innovative solutions in action.

Recommendation System.

Neighborhood models, Latent factor methods, Matrix Factorization

Explore my Recommendation System projects, where sophisticated algorithms help users discover relevant content and products tailored to their preferences. These projects showcase the application of collaborative filtering, matrix factorization, and deep learning techniques to provide personalized recommendations. Delve into the code to understand how these systems are designed and optimized for maximum effectiveness.

Whatsapp Web.

Send messages from WhatsApp without having to save their number in your contact list.

Discover my WhatsApp Messaging project, which allows you to send messages on WhatsApp without needing to save the recipient's number in your contact list. This project demonstrates a seamless and efficient way to communicate directly via WhatsApp, showcasing practical applications of automation and integration. Check out the code to see how this innovative solution is built and implemented.

AWS Comprehend.

Topic modeling, Classifier, Sentiment analysis - NLP, Boto3.

Discover my project, where I leverage the power of AWS Comprehend and Boto3 to perform advanced Natural Language Processing (NLP) tasks such as topic modeling and sentiment analysis. This project demonstrates how cloud-based NLP services can be seamlessly integrated into applications, allowing for scalable and efficient analysis of text data. Explore the code to see how AWS Comprehend and Boto3 are utilized to gain valuable insights from textual information.

Netflix Clone.

API, Postman, ReactJS, and Bootstrap.

Explore my Netflix clone project, where I harness the power of APIs and React to recreate the immersive streaming experience of the popular platform. This project showcases my skills in frontend development and API integration, providing users with a seamless interface to browse and stream their favorite movies and shows. Dive into the code to see how React components are used to build a dynamic and responsive user interface, while APIs fetch data to populate the content library in real-time.

Advanced Driver Safety System : ADSS 

Drowsiness Monitoring, Real-Time Notification & Object detection and Recognition 

The Advanced Driver Safety System is a comprehensive project dedicated to enhancing road safety by employing cutting-edge technology. This system focuses on detecting driver drowsiness and conducting real-time object detection on the road to prevent accidents. Leveraging advanced sensors and algorithms, it continuously monitors the driver's state and promptly sends emergency notifications if signs of drowsiness are detected. This proactive approach aims to mitigate the risks associated with drowsy driving and improve overall road safety.

Skills

95%
80%
77%
90%
75%
83%
100%
Testimonials

Recommendations

Varsha S
Perception Engineer - Autonomous and Connected Vehicles Solutions.

I highly recommend Shubham for his exceptional talent and dedication as an AI engineer. Ever since starting his career at TCS, he has displayed a remarkable ability to learn and grow consistently. Shubham's passion for his work is evident in his commitment to staying updated with the latest advancements in AI and AV technology. His innovative mindset and problem-solving skills make him a valuable asset to any team tackling challenging projects with efficiency and precision.


Shubham has not only demonstrated remarkable talent but also proven himself to be a valuable team player. Shubham’s ability to collaborate with colleagues and communicate complex ideas clearly has enhanced our team’s productivity greatly. Shubham's strong execution skills have been evident in his ability to meet tight deadlines and deliver high-quality results consistently. 


Working with Shubham has been a great experience. Shubham’s future in the field of AI is bright, and I have no doubt he will continue to excel and make significant contributions in his career.

Disha Baikerikar
System Engineer.

Shubham is a fantastic professional who brings a wide range of skills to the table.

He is a valuable member of any team since he is dedicated, dependable, and goal-oriented. Shubham is an open-minded individual who embraces change and strives to improve every day.

Mr Shubham comes highly recommended and endorsed by me for anyone trying to improve themselves.

Sri Aravind Sairaman.
Deep Learning Engineer.

Working with Shubham was a fantastic experience. Shubham consistently demonstrated a remarkable capacity to take on and comprehend novel ideas within the realm of artificial intelligence. His ability to grasp complex concepts and apply them to real-world scenarios is truly impressive. Whether it's delving into cutting-edge algorithms or navigating the intricacies of neural networks, Shubham has showcased an innate aptitude for understanding and mastering challenging technical domains.


During our time working together, I was particularly impressed with shubham's dedication to tackling difficult assignments. He not only embraces challenges but excels in finding innovative solutions to overcome them. His analytical mindset, coupled with a strong problem-solving ability, has been instrumental in successfully navigating intricate projects. His proactive approach to staying updated with the latest research and technologies reflects a genuine passion for the field.


Furthermore, Shubham is an excellent team player who collaborates seamlessly with colleagues. His effective communication skills and willingness to share knowledge make him a valuable asset to any project or team.


I have no doubt that shubham will continue to make significant contributions to the field of machine learning and deep learning. His combination of technical expertise, intellectual curiosity, and commitment to excellence sets him apart as a standout professional in the industry.


It is with great confidence that I recommend Shubham for any role or project that requires a skilled and forward-thinking individual in the field of machine learning/ deep learning.

Blog

My Blogs

Exploring the transformative realm of spatial intelligence with vector databases.

In today's data-driven landscape, spatial information is a critical asset for decision-makers. Vector databases stand at the forefront, revolutionizing how businesses manage and analyze spatial data. From efficient storage to lightning-fast queries, these databases enable organizations to seamlessly navigate the complexities of geospatial analytics. Whether it's optimizing logistics, enhancing location-based services, or gaining strategic insights, the adoption of vector databases empowers businesses to leverage the full potential of spatial intelligence.

Dive into my blog to explore the latest trends, insights, and innovations in the realm of vector databases and geospatial analytics.

Dijkstra's Algorithm: Unlocking the Path to Efficient Graph Navigation!

A pathfinding algorithm is a computational method used to determine the most optimal path between two points in a graph or network. It is primarily employed to solve the problem of finding the shortest or most efficient route from a starting point to a destination while considering certain constraints or obstacles. These algorithms explore the graph by examining possible paths and making decisions based on various factors, such as distances, costs, or heuristic estimations, to determine the best path.

Dive into my blog to explore the intricacies, applications, and innovations in the realm of pathfinding algorithms and their impact on various fields.

Single-Source Shortest Path Problem.  

The shortest path problem in graph theory involves determining the path between any two vertices (or nodes) in a graph such that the sum of the weights along its constituent edges is minimized. This fundamental problem is crucial in various fields, from network optimization to transportation logistics, enabling efficient route planning and resource allocation.

Explore my blog to delve into the methodologies, algorithms, and real-world applications that solve the shortest path problem and enhance decision-making in complex networks.

Merkle Tree in Blockchain.

I've been studying and working on blockchain technology extensively over the past several days. In blockchain, data or transactions within a block are not maintained as plain text; they are organized into a sophisticated tree-like data structure known as a Merkle tree. This structure enhances security and efficiency by allowing quick and secure verification of the data.

Dive into my blog to learn more about the fascinating world of blockchain, the role of Merkle trees, and their impact on data integrity and verification in decentralized networks.

An Introduction to Topic Modeling with Latent Dirichlet Allocation (LDA) - Natural Language Processing(NLP).

Text analytics is all about extracting high-quality information from data. In today's world, finding relevant and desired information is challenging due to the predominance of "unstructured" data. However, technological advancements have made data retrieval possible. Text mining, an artificial intelligence (AI) technology, utilizes natural language processing (NLP) to transform free (unstructured) text in documents and databases into normalized, structured data suitable for analysis or driving machine learning (ML) algorithms.

Explore my blog to delve into the world of text analytics, the technologies behind it, and its powerful applications in data-driven decision-making.

Building Custom Classifier using Amazon Comprehend.

For the past few days, I've had the pleasure of working with Amazon Comprehend, a fantastic service provided by Amazon Web Services (AWS). AWS Comprehend is one of the most remarkable technological marvels I've encountered. Its effectiveness and user-friendly interface amazed me. Starting as a complete novice, I quickly discovered incredible features that captivated me.

Dive into my blog to learn about my journey with AWS Comprehend, its powerful capabilities, and how it can revolutionize natural language processing tasks.

Built with Dorik