Open to new opportunities

Hi, I'm

Full Stack Web Developer

I build full stack web apps with Java, PHP, Python and JavaScript. I work with Laravel, Spring Boot, Django and React across the whole stack. Looking for new opportunities where I can keep growing and contribute from day one.

  • Seville, Spain
  • Junior
  • Full Stack
  • 0 Projects
  • 0 Technologies
  • 0 Milestones
Retrato de Ismael Piña Ramos
Now Full Stack at Kentia Engineering
Scroll
  • Java
  • PHP
  • Python
  • Laravel
  • Spring Boot
  • Django
  • JavaScript
  • React
  • Tailwind CSS
  • MySQL
  • PostgreSQL
  • Git
  • GitHub

01

My tech stack

Tools and frameworks I use in real projects.

Backend

Business logic, APIs and server architecture

  • Java
  • PHP
  • Python
  • Laravel
  • Spring Boot
  • Django
  • Node.js
  • REST APIs

Frontend

User interfaces, components and visual experience

  • JavaScript
  • React
  • Tailwind CSS
  • TypeScript
  • HTML / CSS
  • Blade
  • React Native

Databases

Schema design, queries and data management

  • MySQL
  • PostgreSQL
  • Eloquent ORM
  • SQL

Tools

Workflow, version control and deployment

  • Git
  • GitHub
  • Docker
  • Linux
  • Postman
  • Figma
  • Tauri

02

My path so far

Training and experience that gave me the foundation to work on real projects.

  1. Employed

    Desarrollador Full Stack

    Ongoing

    Kentia engineering Sevilla, España

    Diseñé y desarrollé HERKO Calibration Manager, aplicación de escritorio (Tauri + React + FastAPI) para gestión de calibraciones de ECUs automotrices. Parsers propios para formatos A2L, DCM y S37, flujo de aprobación de work packages con 8 roles diferenciados, trazabilidad completa vía audit log y migración de MongoDB a PostgreSQL. Actualmente ampliando funciones hacia análisis de ciberseguridad: revisión de vulnerabilidades en dependencias, buenas prácticas OWASP y primeros pasos con herramientas de análisis estático de código (SAST).

  2. Certificate

    IFCD0112 — Programación con Lenguajes Orientados a Objetos y Bases de Datos Relacionales

    Ongoing

    Core Network Sevilla, España

    Certificado de profesionalidad de nivel 3. Profundización en programación orientada a objetos, bases de datos relacionales y desarrollo de aplicaciones multiplataforma.

  3. Internship

    Desarrollador en prácticas

    Ayuntamiento de Alcalá de Guadaíra Alcalá de Guadaíra, Sevilla

    Prácticas profesionales del Grado Superior DAW. Desarrollo de aplicaciones web con Vue.js, Spring Boot y Laravel. Control de versiones con Git y GitHub en proyectos del departamento de informática.

  4. Education

    Técnico Superior en Desarrollo de Aplicaciones Web (DAW)

    Cesur Sevilla Sevilla, España

    Grado Superior con formación integral en desarrollo web full-stack: frontend, backend, bases de datos y despliegue. Java, PHP, JavaScript, Spring Boot, Laravel, Django, MySQL y PostgreSQL.

03

What I've built

Client projects and my own. My code, from idea to production.

Client work

Captura de DTF al metro — RM Ingenia

01 E-commerce Real client

DTF al metro — RM Ingenia

Proyecto real para un cliente, de la maqueta al servidor. El cliente sube su PDF o imagen, la API comprueba resolución y medidas, calcula el precio y cobra con TPV Redsys. Incluye un montador de pliegos que encaja los diseños y genera el PDF a tamaño real, un personalizador de ropa sobre foto con la tarifa de casi 900 prendas, bonos, SEO local y cumplimiento LSSI/RGPD. El taller gestiona pedidos, envíos y correos desde una app de escritorio hecha con Tauri que se actualiza sola. Desplegada con Docker y Caddy en un VPS propio.

Role
Full stack & deployment
Year
2026
Context
Real client · RM Ingenia (Seville)
Stack
  • Astro
  • Tailwind
  • FastAPI
  • Python
  • PostgreSQL
  • Tauri
  • Docker
  • Caddy

Personal & academic projects

Captura de RefrigeraSpace

02 Aplicación Web

RefrigeraSpace

Desarrollada con Laravel 12 como proyecto final del Grado Superior DAW. El sistema calcula automáticamente las necesidades de climatización de un espacio según sus dimensiones y orientación, cruza los resultados con un catálogo obtenido mediante scraping y recomienda el equipo más adecuado. Los presupuestos se exportan a PDF directamente desde el navegador.

Role
Solo full stack
Year
2025
Context
Final project · Higher Diploma in Web Development
Stack
  • Laravel
  • PHP
  • MySQL
  • Tailwind
  • JavaScript
  • Node.js
Captura de 4BITO — Retro Sports

03 E-commerce

4BITO — Retro Sports

Tienda con búsqueda full-text, pagos por PayPal y tarjeta, stock por talla, lista de deseos, comparador, reseñas moderadas, devoluciones y chat de soporte con motor de intenciones propio. El panel de administración cubre pedidos, inventario, ventas y moderación. La misma app Angular se empaqueta además como ejecutable de escritorio nativo con Tauri 2 (instaladores MSI y NSIS para Windows).

Role
Solo full stack
Year
2026
Context
Personal project
Stack
  • Angular
  • Node.js
  • TypeScript
  • PostgreSQL
  • Express
  • Tauri
More repositories on GitHub

05

Let's connect

I'm open to new job opportunities.
If you have a project or an offer, let's talk.