Avatar

Andrés Giménez Perales

Desarrollador Java & Backend

Desarrollador Java con experiencia en aplicaciones de gestión y administración pública. Actualmente centrado en Java moderno, backend, aplicaciones web modernas e inteligencia artificial aplicada al desarrollo.

Codewars badge for agimenez122

Sobre mí

Soy ingeniero informático por la UNED con más de 10 años de experiencia en el sector IT. He trabajado en empresas de consultoría y desarrollo de software en proyectos para administraciones públicas y empresas privadas, trabajando en análisis, desarrollo y mantenimiento de aplicaciones empresariales. Mi experiencia está centrada sobre todo en tecnologías Java y entornos J2EE, utilizando herramientas y frameworks como Spring Boot, Hibernate, Node.js, Maven y MySQL.

Actualmente sigo ampliando conocimientos en tecnologías backend modernas, APIs REST y inteligencia artificial aplicada al desarrollo. Dedico tiempo a explorar soluciones prácticas de IA para automatización, análisis de datos y mejora de productos software.

Me gusta desarrollar aplicaciones claras, mantenibles y funcionales, manteniendo un enfoque práctico y orientado a resolver problemas reales.

Fuera del ámbito profesional, también me apasiona la informática clásica, el desarrollo de herramientas y los proyectos relacionados con retrocomputación y emulación, intereses que a menudo inspiran iniciativas personales y experimentales.

Tecnologías

Herramientas, lenguajes y frameworks que utilizo habitualmente en el desarrollo de software backend, aplicaciones web, multiplataforma y sistemas embebidos o retro.

SQL
Git
Java
JUnit
Maven
Gradle
Spring Boot
C
Angular

Proyectos

Selección de proyectos de software libre, herramientas de desarrollo, aplicaciones móviles y utilidades creadas principalmente en Java, Ionic/Angular y tecnologías web.

SamaruC

SamaruC

IDE para desarrollo de software en máquinas de 8 bits. Además de editor de código, incluye emulador integrado, gestor de proyectos y sistema de compilación para múltiples plataformas clásicas.

Java 21JavaFXJUnit
SmartEnergy

SmartEnergy

Aplicación Android para consultar precios diarios de la luz en el mercado español y optimizar consumo diario.

IonicAngularCapacitor
Game Boy Serial Data Base

Game Boy Serial Data Base

Aplicación web hecha en VueJS para obtener informacion técnica de una consola Game Boy mediante su numero de serie.

JavascriptVueJS

ProbModelXMLTester

Aplicación para probar archivos probmodel mediante validación contra archivos XSD, los archivos probmodel son los utilizados Open Markov Software (https://www.openmarkov.org/). Este software está desarrollado en Java y XML Schema.

XML SchemaJava 17JavaFX
GitHub Activity

GithubActivity console

Aplicación de consola en Java para obtener información de la actividad de un usuario en GitHub, incluyendo número de commits, repositorios activos y contribuciones recientes. Utiliza la API de GitHub para recopilar datos.

JavaJSONJUnit
ISS Tracker

ISS Tracker

Aplicación Android para rastrear la Estación Espacial Internacional (ISS) en tiempo real, mostrando su ubicación en un mapa y proporcionando información sobre los próximos pases visibles desde la ubicación del usuario.

IonicAngularCapacitor

Juegos retro

El desarrollo y la experimentación con hardware clásico es una de mis grandes aficiones personales. Aquí comparto pequeños juegos, demos técnicas y proyectos desarrollados en C o Java, y algunos de ellos creados utilizando SamaruC, para plataformas retro como ZX Spectrum, Game Boy o Atari XE, explorando sus limitaciones técnicas y reviviendo la esencia de los sistemas de 8 y 16 bits.

CQ, Are you Copy? para ZXSpectrum

CQ, Are you Copy? para ZXSpectrum

Mini novela gráfica minimalista, es un relato corto de terror ambientado en un faro que gira alrededor de la radioafición. Es una demo técnica de un desarrollo para ZXSpectrum usando Samaruc Code. El juego se ejecuta en el navegador mediante EmulatorJS si pruebas el link "Demo".

SpectrumEmulatorJS
Star Combat GB

Star Combat GB

Es una demo técnica de un desarrollo para Game Boy usando Samaruc Code. El juego se ejecuta en el navegador mediante EmulatorJS si pruebas el link "Demo".

Game BoyEmulatorJS
Atari XE La Pocima

Atari XE "La Pocima"

ROM Atari XE disponible para descarga desde la carpeta de roms. Es una traducción al español del juego "The Potion" Copyright (C) 2002-2003 Peter Karlsson peter@softwolves.pp.se Un lanzamiento de Softwolves Software en 2003 URL: http://www.softwolves.pp.se/cbm/ Distribuido bajo la licencia GNU. Esta versión hereda la licencia GNU de su predecesora. En esta configuración actual no hay emulación web para Atari XE.

Atari XE
ClonePong

ClonePong

Es una demo técnica de un desarrollo para Game Boy usando Samaruc Code. El juego se ejecuta en el navegador mediante EmulatorJS si pruebas el link "Demo".

Game BoyEmulatorJS

Blog

Entradas breves sobre desarrollo, decisiones técnicas y aprendizajes que voy recopilando mientras construyo proyectos.

SamaruC: un IDE para crear software retro de 8 bits
Retrodev7 min

SamaruC: un IDE para crear software retro de 8 bits

Cómo nació SamaruC, qué problemas resuelve y por qué puede acelerar el desarrollo para plataformas clásicas.

SamaruCJavaIDE8-bit
04 jun. 2026Leer más

Experiencia

Entelgy logo

Senior Java JavaEE Developer

Entelgy

Desde jun. 2026

Desarrollo de software en Java para administraciones públicas.

Martico logo

IT Project Manager

Martico

mar. 2023 - ago. 2025 · 2 años 4 meses

Gestión de proyectos de TI y coordinación de equipos de desarrollo.

Martico logo

Programmer Analyst

Martico

jul. 2019 - mar. 2023 · 3 años 8 meses

Análisis y desarrollo de software, participación en proyectos de TI.

VIEWNEXT logo

Senior Java JavaEE Developer

VIEWNEXT

nov. 2017 - jul. 2019 · 1 año 9 meses

Servicios de Aprovisionamiento y Mantenimiento de Aplicaciones en la Generalitat de Catalunya – Lote A8

Indra logo

Java Developer

Indra

ago. 2012 - nov. 2017 · 5 años 4 meses

Desarrollo de software en J2EE para administraciones públicas, usando Struts, Hibernate, Spring y Maven.

Verdnatura logo

Junior Software Developer

Verdnatura

mar. 2012 - jun. 2012 · 4 meses

Técnico en desarrollo, principalmente con PostgreSQL, también Visual Basic y MySQL.

Contacto

¿Tienes un proyecto en mente? Escríbeme y hablamos.