I’m a driven full-stack software developer with a strong focus on backend architecture, clean project structure, and scalable solutions. I have collaborated on a variety of projects, including 3D simulators and virtual reality experiences, and I bring solid experience in optimization, profiling, and multiplayer systems. I enjoy turning complex problems into maintainable, modular code and applying best engineering practices to deliver efficient software. Currently I’m involved in Unity-based simulations and game projects as both a team member and freelancer. I’ve built and shipped multiple projects end-to-end, from front-end interfaces to backend logic, and I continually expand my skill set with new tools and technologies to deliver robust, performant software.

Teodoro

I’m a driven full-stack software developer with a strong focus on backend architecture, clean project structure, and scalable solutions. I have collaborated on a variety of projects, including 3D simulators and virtual reality experiences, and I bring solid experience in optimization, profiling, and multiplayer systems. I enjoy turning complex problems into maintainable, modular code and applying best engineering practices to deliver efficient software. Currently I’m involved in Unity-based simulations and game projects as both a team member and freelancer. I’ve built and shipped multiple projects end-to-end, from front-end interfaces to backend logic, and I continually expand my skill set with new tools and technologies to deliver robust, performant software.

Available to hire

I’m a driven full-stack software developer with a strong focus on backend architecture, clean project structure, and scalable solutions. I have collaborated on a variety of projects, including 3D simulators and virtual reality experiences, and I bring solid experience in optimization, profiling, and multiplayer systems. I enjoy turning complex problems into maintainable, modular code and applying best engineering practices to deliver efficient software.

Currently I’m involved in Unity-based simulations and game projects as both a team member and freelancer. I’ve built and shipped multiple projects end-to-end, from front-end interfaces to backend logic, and I continually expand my skill set with new tools and technologies to deliver robust, performant software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent
English
Advanced

Work Experience

Self-Employed / Lead, Programmer at TicTacLife – Videogame (Unity)
July 31, 2024 - October 19, 2025
Created a small game based on Tic-Tac-Toe with a twist inspired by Conway’s Game of Life. Handled all aspects of development, including implementing a min-max AI with iterative deepening capable of playing with high proficiency.
Self-employed at TicTacLife – Videogame (Unity)
July 1, 2024 - October 19, 2025
Created a small game based on Tic-Tac-Toe, given a new twist with some rules from Conway’s Game Of Life. Handled all aspects of the development. Additionally, I coded a min-max AI with iterative deepening that is capable of playing with considerable success.
Programmer at Skylife Engineering
July 1, 2023 - Present
Development of multiple software applications: • Virtual reality applications (Unity + VR SDKs): Immersive 3D interaction and navigation in complex environments. • Simulators for Windows and Web (Unity): Full-stack development of 3D simulations, including frontend user interfaces and backend logic and functionality. • Multiplayer systems (Unity + Fishnet): Implementation of network logic with state synchronization and LAN testing. • Management / internal applications (Qt + MySQL): Development of management tools with custom interfaces, C++ backend and database communication.
Programmer at Skylife Engineering
July 1, 2023 - Present
Development of multiple software applications: • Virtual reality applications (Unity + VR SDKs): Immersive 3D interaction and navigation in complex environments. • Simulators for Windows and Web (Unity): Full-stack development of 3D simulations, including frontend user interfaces and backend logic and functionality. • Multiplayer systems (Unity + Fishnet): Implementation of network logic with state synchronization and LAN testing. • Management / internal applications (Qt + MySQL): Development of management tools with custom interfaces, C++ backend and database communication.
Self-Employed at Rain World Mods (.Net)
February 1, 2023 - Present
Developed multiple mods for the game Rain World that modify mechanics, creature AIs, physics and other aspects to improve the experience.
Self-employed at Akupara Games, Videocult
February 1, 2023 - Present
I have developed multiple mods for the game Rain World that modify mechanics, creature AIs, physics and other things to improve the experience.
Apprenticeship, Lead, Programmer at UNIR – La Universidad de Internet
August 31, 2022 - October 19, 2025
Dungeon Assault – Videogame Demo (Unity): Final master’s project, 2D platformer with procedurally-generated terrain; contributed to terrain and enemy procedural generation, optimization, debugging and documentation.
Apprenticeship, Lead, Programmer at UNIR – La Universidad de Internet
August 1, 2022 - October 19, 2025
As the master's degree final project, I proposed to create a demo of a 2D platformer with procedurally-generated terrain, and developed it alongside two partners. I worked on the terrain and enemy procedural generation, optimization, debugging and documentation.
Apprenticeship at Universidad de Cádiz
October 31, 2021 - October 19, 2025
Camera pose estimation with markers: As the degree's final project, developed an application that, given a recording camera, could detect markers and calculate the pose and position of the camera relative to said markers.
Apprenticeship at Universidad de Cádiz
October 1, 2021 - October 19, 2025
As the degree's final project, I was tasked to develop an application that, given a recording camera, was able to detect markers and calculate the pose and position of the camera relative to said markers.

Education

Computer Engineering Degree at Universidad de Cádiz – Escuela Superior de Ingeniería
January 1, 2016 - January 1, 2021
Master’s Degree in Videogame Design and Development at UNIR – La Universidad de Internet
January 1, 2021 - January 1, 2022
Computer Engineering Degree at Universidad de Cádiz – Escuela Superior de Ingeniería
January 1, 2016 - December 31, 2021
Videogame Design and Development Master’s Degree at UNIR – La Universidad de Internet
January 1, 2021 - December 31, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Education, Professional Services, Other

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more