Welcome to my site

Error:

If you are seeing this message, it's because this site requires server-side features that do not work when loaded from file
Please use a web server to view this page. You can do that by running the following in your terminal:
python -m http.server

New: Nand2Tetris: A take on Shimon Shoken's Hack Computer
New: "Dragon Snake" A fully playable and published take on the classic game Snake
New: Reelscrape: Scrape text from Instagram Reels (w.i.p)

About Me

Hi! Nice to meet you. I'm Ari, a Software Engineer and Tech Enthusiast. I'm a third-year student at Reichman University, and I'm interested in Machine Learning and Computer Vision.
In my free time, I love to go on runs and to develop video games.

My Journey in Computer Science

I've known I would be a Computer Scientist since I was 10 years old. I've been learning about computers and programming since then.

I grew up watching videos of people doing crazy things with computers, and I wanted to be like them. As a result, I thought everyone at university would be super skilled. I started working hard and learning as much as I could about computers and programming, so that I wouldn't fall behind.

By the time I entered University, I realised that not everyone was like the youtubers I grew up watching, so I found out that I actually already had a strong foundation in computer science.

Over the past year, I've been studying ML, and I hope that by next year I'll be able to get a relevant research position in this field, or perhaps pursue my Master's degree.

My Journey in Game Development

I've been dabbling in Game Dev for as long as I can remember.

As a kid, I first started with a no-code tool called Stencyl, where I created a simple "Platformer" game. I also published an asset which received thousands of downloads.

In middle school, I led a project with hundreds of members and consistent revenue, to recreate a popular game world in Minecraft. I also took part an an indie dev team, for a 2D sandbox game.

In high-school, I started learning Monogame/XNA, which is when I first got serious about game dev. I worked on a simple space shooter, and a 2D top-down maze game. I taught myself things such as the A* algorithm, events and delegates, OOP and more.

Recently in between courses at university, I started learning Godot, a game engine that I've been wanting to learn. I developed a simple Snake game, for PC and Android.

Although I like Godot, I've been wanting to learn 3D game development, so I'm currently learning Unreal Engine 5.