Hi, my name is Jordan Castro and I enjoy writing advanced software with intricate features. It all
started during the Covid-19 pandemic; when we had to stay at home and quarantine.
I started learning Android programming in Java. I found it challenging at first but when I showed my
family the little number guessing app, and they were impressed by it,
I knew there was something here. It inspired me to continue throught the challenge and finish the
course. I learned much and got to put that knowledge to the test building my very first app for my dads
business.
It was a complex app using androids native XML ui layout tool; which if you've ever used it can be a
real pain in the butt.
Now I mostly work in my full time job where I maintain 3 different web applications and a Text2SQL multi
agent ai model. And when I am not working, I spend my free time working on
my game studio EpochTech where I am developing a mobile platforming game that uses AI to generate a new
level daily. And a in-house programming language designed to replace JavaScript called EasyJS. I use
easyJS
everywhere I would have used JS in the past. This and the 3D version (BETA) are written in easyjs.
Below you can browse the things I have been working on. Thank you for visiting my page.
A mobile platformer where everyday there is a new level generated by a custom written AI algorithm. Built in Godot with custom C++ extensions for low level AI interop.
Easy to use, modern programming languge to replace JS. Write your code in easyjs and compile it to JS. EasyJS came to life because I dislkiked the JavaScript syntax. I wanted a programming language that: