About me

LMJ Author
I’m Luis Miguel, a graduate with a dual degree in Computer Science and Computer Hardware Engineering. I am also currently studying a master’s program on Deep Learning at Universidad Politécnica de Madrid.

My strongest qualities are my creativity, honesty, and natural ability to solve problems. As a calm and quiet person, I’m able to maintain focus and composure in stressful situations, allowing me to approach challenges with a clear mind and get to effective solutions.

I love everything related to game development and have over 10 years of experience creating games independently, with my latest currently selling on Steam. I’m also deeply passionate about Software Development and Artificial Intelligence, but I’m always eager to learn about science and technology of any kind!

Work Experience

INDRA INDRA SISTEMAS S.A.
Torrejón de Ardoz, Madrid
Software Engineer (C++)
February 2024 – Present
  • Independently developed the frontend application currently used by the Spanish Army on the S3T-SR Space Radar.
  • International experience: Designed and developed the complete radar server, involving REST interfaces on the L-GUARD Radar of the Luftwaffe.
  • Developed Monitoring & Control Software, integrating BACnet and Modbus protocols for communication with system components.
Junior Software Engineer
July 2023 – February 2024
  • LTR-25 Radar System engineer, updating and testing new hardware components and corresponding software adaptations.
  • Linux Kernel code development and compilation. Radar operating system and network management operations.
Student Internship
March 2023 – July 2023
  • Computer Engineering Internship. Worked on unifying different software modules, achieving improved code compatibility and reusability.
INDRA LMJ Games
Madrid
Studio Founder - Lead Game Designer
July 2022 – Present
  • Independent videogame studio founded with the release of Pathogen in 2022, with personal projects dating back to 2013.
  • LMJ Games is a small, independent indie game studio, created by a solo developer with over 10 years of experience in game making, passionate about innovation in storytelling, design and gameplay.

Main Aptitudes

Skill icon

C++

Advanced level.

Skill icon

Python

Upper-intermediate level.

Skill icon

Unity

Advanced level.

Skill icon

C#

Intermediate level.

Skill icon

Scala

Intermediate level.

Skill icon

Java

Intermediate level.

Other Aptitudes

Skill icon

Artificial Intelligence

Master’s degree in Deep Learning.

Skill icon

Mathematics & Statistics

Work experience + University & Projects.

Skill icon

Apache Spark

Data Science final degree project.

Skill icon

Amazon Web Services

S3 & EMR experience from Data Science project.

Skill icon

Qt Libraries & Enviroment

Work experience.

Skill icon

Git / Subversion

Work experience + Univ. projects + Personal experience.

Skill icon

Typescript

Work experience + Univ. projects + Personal experience.

Skill icon

Docker

Work experience + Univ. projects.

Skill icon

Spring Framework

From university projects.

Skill icon

Lua

Personal experience.

Skill icon

Linux driver development

Work experience + FPGA-SW communication driver.

Skill icon

MATLAB

Work experience.

Skill icon

Blender

Personal experience.

Skill icon

GameMaker

Personal experience.

Languages

Skill icon

Spanish

Native level

Skill icon

English

Advanced - Certified C1

Skill icon

Japanese

Beginner - JLPT N5

Skill icon

French

Beginner


Studies

UPM Universidad Politécnica de Madrid
Madrid
Masters Degree in Deep Learning
September 2025 – July 2026
  • Postgraduate program of Artificial Intelligence focused on Deep Learning.
  • Covers neural networks, computer vision, NLP, generative AI, MLOps, and large-scale data processing.
  • Delivered by industry professionals and academic experts from the Universidad Politécnica de Madrid.
  • Hands-on and project-oriented.
URJC Universidad Rey Juan Carlos
Móstoles, Madrid
BE in Computer Science
September 2018 – July 2024
  • Acquired a solid foundation in computer systems, hardware architecture, software development, operating systems, networks, and databases.
  • Gained hands-on experience in programming and large-scale software projects, applying theoretical knowledge to practical, real-world problems.
  • Final Degree Project: "Steam API Big Data Study"
BE in Computer Hardware Engineering
September 2018 – July 2024
  • Subjects taken throughout the degree cover the study of computer systems from different perspectives and at various levels, ranging from the physical and technological fundamentals of computers to the development of large-scale software projects.
  • This includes the structure and physical organization of computer hardware, programming, and the design and management of operating systems, computer networks, and databases.
  • Final Degree Project: "SW-FPGA DMA Communication Driver"
UAH Universidad de Alcalá
Alcalá de Henares, Madrid
  • Specialization course on Radar Systems Signal Processing delivered through a research contract at the University of Alcalá, funded by Indra Sistemas S.A.
  • Focused on advanced technologies and digital signal processing in radar applications.
El Pinar I.E.S El Pinar
Alcorcón, Madrid
Secondary Education / Science Baccalaureate
September 2016 – June 2018
  • General secondary and pre-university education focused on science, providing a foundation for higher studies.

Portfolio

“PATHOGEN” VIDEOGAME
March 2019 - Present

LMJ Games videogame available on Steam.

Pathogen is a real-time strategy game, where you take control of a plague that is causing a pandemic. Your goal is to defeat humanity by improving your abilities and earning points from infections.

FPGA-SW COMMUNICATION DRIVER
June 2023 - June 2024
DMA-driver GitHub

A Linux driver for the communication of any userspace application with physical memory written directly by an embedded system.

Contains an FPGA simulator providing testing for the full capabilities of the driver in any enviroment.

STEAM API BIG DATA STUDY
September 2022 - July 2024
Steam API Big Data Study

Studies on data obtained from the Steam API using the Spark framework in Scala.

This University Project consists of the massive download of data from the Steam video game store, for its subsequent study and visualization with the Big Data framework Apache Spark and graphical libraries such as Plotly, all by using Scala as a functional programming language.

See Study Results here
INMOOV ROBOTIC ARM
January 2022 - June 2022

University Project: Development of a modular robotic hand with retractable fingers and precise pressure control.

Designed and implemented two different input modules to control hand movements:

• Circuit Breaker Glove: equipped with strain gauges for pressure measurement.
• Leap Motion Controller: for real-time hand tracking and gesture recognition.


Contact Me!  




Email GitHub
LinkedIn
LMJ Games 2025