I’m Vishal, software developer from India, with a strong foundation in Machine Learning, Artificial Intelligence, and DevOps. I thrive on solving complex problems, particularly in scalability, efficiency, and automation, with a focus on real-time data processing and AI-driven solutions. My journey spans projects in game development, text processing, and blockchain technology. I’m passionate about open-source, cloud computing, DevOps, innovation, and automation.
Integer Recognition Using Neural Networks
Developed a custom neural network in Java for real-time integer recognition, featuring custom weight and bias handling. The model efficiently processes low-resolution and stylized images using image preprocessing pipelines, enabling accurate recognition even in challenging conditions.Flappy Bird Agent with Reinforcement Learning and Neuroevolution
Created an AI agent for the Flappy Bird game using NeuroEvolution of Augmenting Topologies (NEAT) and Q-learning. This agent learns through fitness-based evolution and adapts dynamically to the game environment, improving its survival rate with each generation.Self-Driving Car Simulation
Designed an autonomous car simulation using the NEAT algorithm and Python, which visualizes adaptive decision-making for navigating a 2D track. This project simulates real-time sensor feedback and optimizes collision avoidance through an evolving neural network.Fake News Detection using Passive-Aggressive Classifiers
Developed a real-time fake news detection model leveraging TF-IDF vectorization and a passive-aggressive classifier. This web application classifies news articles as "Fake" or "Real," providing a practical solution to counter misinformation.Deep Learning Upscaling Model for Textures
Created a deep learning model using Residual in Residual Dense Blocks (RRDB) to upscale low-resolution game textures by up to 4x. The model enhances image clarity and detail, with efficient GPU processing using PyTorch, suitable for real-time game development.

