About Xeleh

My name is Jose Moreno, also known as “Xeleh” and, for once and just to make it easy for whoever is in charge of creating my Wikipedia entry one day (just kidding) I’ll move on to talk about me in the third person.


Let’s start with the nickname. Xeleh adopted it in the mid-90s because in that Oldskool demoscene in which he was very involved having a handle or nick was kind of a tradition. He chose “Xele” because since he was a child he was known as “Josele” which in closed Andalusian would be something like “O’sele”… That seemed like a good wink to that 16-year-old boy.

The final “h” would be added a few years later because the four-letter .com domain had already been registered. Although strange, that solution turned out not to be so bad since with that final “h”, “Xeleh” is pronounced more or less the same in both English and Spanish. Or at least that’s what the “say” command says.


Xeleh has a very specific set of skills, although no, they do not have much to do with those of the Black Widow. Xeleh’s skills are about software development, especially tools and videogames, although he has also struggled enough with web development to hate understand it.

However, it is not this technical knowledge that makes Xeleh a different developer, but his other three great virtues: infinite patience, an absurdly effective associative memory and an exceptional tenacity to find solutions to those “impossibles” that inevitably appear in any project.

As if that were not enough, Xeleh’s ability to find faults in computer systems and tools in a matter of hours is also “legendary”. Something that Xeleh himself describes as “his cursed gift”, but which in reality is nothing more than the fruit of experience after years of observation of a particular development philosophy that can be summarized in one of his reflections:

“Why do I do quality control all the time? Because I hate surprises… if my software is going to fail, I want to be the first to know”.

Last but not least, Xeleh has leadership skills and the ability to build and manage successful development teams. An ability that he says should be attributed above all to respect for the work of others and empathy, i.e. the ability to listen and really understand the team’s problems as a logical first step to finding solutions.


Xeleh’s training was mostly self-taught and began more by chance than anything else. In the early 1980s, Pepe Moreno, a brilliant electronics engineer and Xeleh’s father, began to take up computers first with a ZX81 and then with a Spectrum, which would give Xeleh early and privileged access to both home computers and the magazines and books her father bought.

And so, through many hours, many trials and many mistakes, Xeleh learned Basic on his own to the point where he was able to make his first programs of his own. Programs that ranged from simple versions of commercial games to rare visual experiments that only made sense in that child’s imagination. Without knowing it, Xeleh was discovering one of his great passions: graphics programming.

The rest of the story is quite long because it involves several stages of learning, so you have it narrated in detail in a separate article entitled “How I Learned”, but you could sum it up by saying that, thanks to an innate passion for learning, Xeleh has been able to keep quite up to date with new technologies, as shown by the fact that today he is a Unity specialist.


Xeleh began her professional career in 1999, so today we can say that he has more than 20 years of experience in the software development industry. His beginnings, however, were not easy because due to his lack of formal training he did not have an easy time getting a first chance.

He never gave up and finally got it. And year after year, from those first positions as a programmer and through effort, successes and errors, Xeleh discovered that in addition to technical skills he had the ability to lead programming teams and the ability to act as an intermediary between management and technical positions:

“I understood that the most valuable thing I could do for a company was not to program, but to translate the “tie” language of management positions into a language that programmers could understand. And vice versa, of course.”

So, thanks to people who were able to see this in him, Xeleh ended up being promoted to technical management positions where - with different luck, it has to be said - he was involved in building, training and leading teams on projects of all kinds, but which were almost always related in one way or another to video game development.

For more information, on the Experience page you can find a detailed list of the positions, dates, companies, functions, projects and technologies that make up Xeleh’s entire professional experience.


All the projects in which Xeleh has participated and which are worthy of mention can be found on the Projects page.

Currently there are 28 projects (and counting) among which you can find both Xeleh’s first amateur productions for the demoscene and all the professional projects developed throughout her career including also some new projects currently in development.

It’s easy to say that GameFlow has been the longest and most ambitious project in which Xeleh has participated, but actually the most remarkable in terms of importance would be Vitrun because for Xeleh it meant making a dream come true that he had wanted to fulfill for many years.


Although Xeleh is not much of a public speaker, in early 2014 he was encouraged to give some talks on video game development with Unity as part of the promotion of their new tool GameFlow.

His first talk was entitled “Modern Video Game Development” and was an introduction for people interested in making their own games where he touched on points like the definition of a video game, the importance of teamwork and choosing the right tools, and above all the need to be practical. All this with his usual sense of humor.

In the summer of that same year, Xeleh would give his second and so far his last talk at Gamepolis, one of the most important events on video games in Spain. Xeleh officially presented the beta version of GameFlow making a live demonstration of its power, as you can see (from minute 16:30) in the following video:


Outside the sporting arena -where a young Xeleh stood out as an excellent indoor soccer player winning many championships- Xeleh’s record to date is limited to a single award worthy of mention.

It was a first prize obtained in the intros 64k competition at the Posadas Amiga Party 1995 with his production “IntroXele”, an electronic poetry about frustration, overcoming and dreams synchronized with a piano piece by Fermix.

In this video you can see the 18 year old Xeleh picking up the prize and just below you will find a badly recorded version -it appears without color- but still enjoyable of the above mentioned intro: