Shaked Levy Profile Picture

Shaked Levy

Software Engineering Student

I build interactive projects and explore algorithms, game development, and AI. Currently studying at Bar-Ilan University and based in Tel Aviv.

I'm a software engineering student at Bar-Ilan University (2nd year), based in Tel Aviv. I enjoy building interactive projects and exploring topics like algorithms, game development, and AI.

Currently working on a chess game in Java and a maze solver with A* algorithm in Python. I'm passionate about creating engaging user experiences and solving complex problems through code.

When I'm not at the computer, I'm usually reading about technology trends, playing chess, or exploring new places around Tel Aviv. I'm always eager to learn new technologies and contribute to interesting projects.

Experience

2024 — Present

Currently pursuing a Bachelor's degree in Software Engineering at Bar-Ilan University, Tel Aviv. Focusing on algorithms, data structures, object-oriented programming, and software development methodologies. Passionate about game development, artificial intelligence, and creating interactive user experiences.

  • Java
  • Python
  • C++
  • JavaScript
  • HTML & CSS
  • Git
  • Data Structures
  • Algorithms
  • OOP
  • Software Engineering

Featured Projects

Interactive Chess Game

A fully playable chess game with graphical user interface, complete move validation, and smooth animations. Features proper chess rules implementation, piece movement validation, and an intuitive drag-and-drop interface built with Java Swing.

  • Java
  • Swing
  • OOP
  • Game Logic

Maze Generator & A* Solver

An interactive maze generator and pathfinding visualizer that creates random mazes and solves them using the A* algorithm. Features adjustable speed controls, real-time visualization of the pathfinding process, and multiple maze generation algorithms.

  • Python
  • PyGame
  • A* Algorithm
  • Visualization

Handwritten Digits Classifier

A machine learning project that classifies handwritten digits using neural networks. Implements digit recognition algorithms with high accuracy, featuring data preprocessing, model training, and evaluation metrics visualization.

  • Python
  • Machine Learning
  • Neural Networks
  • NumPy

Image to ASCII Converter

A fun project that converts images into ASCII art. Takes any image input and transforms it into text-based art using ASCII characters, with adjustable parameters for customization and different output formats.

  • Python
  • Image Processing
  • ASCII Art
  • File I/O

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a conversation about technology and software development. Whether you have a question or just want to say hi, feel free to reach out!

Or reach out directly:

shakedlevy2112@gmail.com