Yash Bharatula

Just learning a bit more about web development

About Me

My name is Yash Bharatula and I graduated from Purdue University with a B.S. in Computer Engineering. I am very experienced with embedded systems and hardware design. I am very interested in computer architecture and I always try to learn more.

Experience

AMD Hardware Design Engineer: July 2019 - Present

Graduated Purdue University: May 2019

ECE437 Computer Architecture Teaching Assistant: August 2018 - January 2019

Garmin Software Engineering Intern: May 2018 - August 2018

ECE337 ASIC Design Teaching Assistant: January 2018 - May 2018

Garmin Software Engineering Intern: May 2017 - August 2017

CS 159 Intro to C Programming Teaching Assistant: August 2016 - May 2017

Research Internship at UCSD: May 2016 - August 2016

Started at Purdue University: August 2015

Initial commit

Projects

Click on the image to view more information (not implemented yet)

2048 Bot

September 2022

A bot that can play and win the popular game 2048

Genetic Algorithms for XOR Decryption

October 2022

Using a genetic algorithm to decrypt an XOR Cipher

Snake AI

Jan 2023

Watch an AI play snake

Wordle Hard Mode Bot

February 2024

A bot that can play Wordle in Hard mode and create poetry using ChatGPT

Fun

Mostly projects that I want to test out

Janken Step

Mar 2022

Game similar to Rock, Paper, Scissors!

Snake

Jan 2023

Classic Snake!

Movie Compare

May 2023

Movie Compare Game

Seven of Hearts

December 2024

The card game: Seven of Hearts

The Blog

Various projects/posts that I think are interesting