John Bachoura
JB

Hi, I'm John Bachoura 👋

I am a passionate Software Engineer focused on building engaging and performant web experiences.

About Me

Hello! I am a self-taught software engineer who is currently attending Georgia Tech's Online Masters of Science Computer Science Program. I first found my passion for computer science in October of 2021, when I started learning to program.

From there I have had the opportunity to grow my career and work on a myriad of diverse projects and applications. This includes but is not limited to: computer vision, aritificial intelligence, robotics, video game design, and data analytics/business intelligence.

I have fostered a thorough and concise development style that allows me to work well within a team and contribute functioning, well-tested, and efficient software for end-users.

My Projects

Rise of the Inferno
RPG Maker MV, JavaScript, Aseprite, Logic Pro

A JavaScript-based game I am currently developing solo with the following incorporated: fully animated sprites I have drawn, a comprehensive narrative, turn-based combat, RPG gameplay systems, and SteamOS/Linux support.

Slime Trouble
Unity, C#

Engineered a state-based enemy AI system in Unity game, encompassing Attack, Damage, Patrol, Idle, and Emote behaviors for dynamic gameplay. This AI allows for an immersive world experience.

RPM AI Agent Research Paper
Python, OpenCV, Pillow, NumPy

This AI agent was created for my graduate-level Knowledge-Based AI class at Georgia Tech. I designed an AI Agent that can successfully take Raven's Progressive Matrices human intelligence test using Computer Vision.

Get In Touch

I'm currently open to new opportunities. Feel free to reach out!

Send Me an Email