Welcome to gatoware.xyz!

i develop stuff i guess

Projects

Ever since I started experimenting with JavaScript when I was 9 years old, I've been slowly learning more concepts in programming along the way and eventually became the semi-competent developer I am! Some of my experience includes web development (very limited, as you can probably tell), along with backend programming, where I have much more experience with C, Java, x86/64 Assembly, Python, Kotlin, Lua and more. That's a picture of my cat, Billie :)

Projects

Atlas

Atlas is a hobby operating system featuring a Windows 95~ like GUI called Genesis (though it initially boots into TUI mode), a full filesystem in RAM, usb-drive support for persistant storage, several built in applications, support for userspace applications (yes, it can run DOOM) in Assembly, C, Lua, and GatoLang. Learn more

GatoLang

GatoLang is a simple, fast, compiled language with a clean and compact syntax. It compiles to C code, which is then compiled to native binaries using GCC or Clang. GatoLang is designed for ease of use, performance, and safety, making it a great choice for beginners and experienced developers alike. Learn more

MDG

MDG (Multiplayer Defense Game) was a simple, but fun game made in Java using LWJGL built with multiplayer support from the ground up. Inspired by Minecraft, the goal is to gather resources and craft tools during the daytime in order to protect your base from monsters at night. Learn more

My other notable projects include many AI experiments with LLMs and general Neural Networks, utilities and games in assembly, some hardware related projects, and many more.