Welcome

Hi, I'm Hardip Singh Dhaliwal, a Computer Science graduate and Software Engineer based in Fresno, California.

I'm passionate about machine learning, neural network optimization, and web development. With hands-on experience in research and development, I specialize in creating efficient solutions and interactive applications.

Machine Learning Neural Networks Web Development Algorithm Development Data Analysis
Hardip Singh Dhaliwal

Projects

Instagram Unfollowers Checker

Chrome Extension JavaScript Instagram API GraphQL

Built a Chrome extension that identifies Instagram users who don't follow you back and enables one-click unfollowing.

  • Integrated Instagram GraphQL API for data fetching
  • Implemented smart profile picture handling with CORS workarounds
  • Created modern gradient UI with real-time statistics
  • Built intelligent rate limiting and error recovery

AI Path-finding Game

JavaScript Dijkstra's Algorithm HTML/CSS Game Development

Developed a survival game where enemies use Dijkstra's algorithm to intelligently track and chase the player.

  • Implemented Dijkstra's algorithm for enemy pathfinding
  • Created dynamic enemy AI behavior
  • Designed interactive game mechanics and controls
  • Built multiple game levels with increasing difficulty

Online Checkers Game

MySQL PHP JavaScript HTML/CSS

Developed a multiplayer checkers game with user authentication and competitive leaderboard system.

  • Implemented secure login and registration system
  • Created real-time game mechanics with JavaScript
  • Designed MySQL database for user data and rankings
  • Built competitive leaderboard with player statistics

Netflix Data Analysis System

SQL Database Design Data Analysis

Designed and implemented a comprehensive database system for analyzing Netflix content and user preferences.

  • Created normalized database schema for efficient data management
  • Implemented complex SQL queries for content analysis
  • Developed data loading and preprocessing procedures
  • Built systems for content recommendation and trend analysis

Fingerprint Detection System

Python Machine Learning MLP Image Processing

Enhanced fingerprint detection using Multilayer Perceptron (MLP) neural networks for improved biometric authentication.

  • Integrated MLP classification with fingerprint recognition
  • Improved detection accuracy through neural network optimization
  • Processed biometric data for feature extraction
  • Implemented image processing techniques for fingerprint analysis