My Projects

Algorithm

Rubik's Cube Solver Rubik's Cube Solver Image

Technologies Used

C++ Data Structures Algorithms

Features

  • Solving time < 3s for 8 moves
  • Multiple algorithms: BFS, DFS, IDDFS
  • IDA* implementation
  • 3x3 cube modeling

Machine Learning

DNA Classification

Technologies Used

Python KNN SVM

Features

  • UCI Molecular Biology Dataset
  • Text to numerical conversion
  • Gene sequence classification
Breast Cancer Detection

Technologies Used

Python Machine Learning Data Analysis

Features

  • UCI cell dataset analysis
  • Binary classification
  • KNN & SVM implementation

Programming Fundamentals

Web-Socket-Server

Technologies Used

HTML JavaScript Socket.IO

Features

  • Real-time bidirectional communication

Game Development

Rust Starship Game (In Progress)

Technologies Used

Rust Game Development

Features (Planned/Ongoing)

  • 2D Space Shooter Mechanics
  • Complex Game Logic in Rust

Current Development Status

  • Core Game Mechanics Prototype
  • Ongoing Gameplay Refinement

Technical Skills

Programming Languages

  • C++
  • Python
  • GoLang
  • JavaScript
  • Rust

Frameworks & Tools

  • Scikit-learn
  • Data Structures
  • Algorithm Design

Core Competencies

  • Machine Learning
  • Algorithm Optimization
  • Data Analysis