Ismael Serrano López

Desarrollador Backend Backend Developer

Ismael Serrano López

Desarrollador Backend Backend Developer

Sobre Mi About Me

Soy un desarrollador de un pequeño pueblo a las afueras de Córdoba.

Siempre me han gustado los desafios, y por eso siempre estoy tratando de reinventarme y aprender cosas nuevas. Aunque me he especializado en PHP, sigo formándome, y actualmente estoy aprendiendo a desarrollar en Go.

¡No todo es programar! En mi tiempo libre también disfruto tocando la guitarra, aunque tengo dos, una resofónica y una eléctrica hecha por mí.

I'm a developer from a small town on the outskirts of Córdoba.

I have always liked challenges, and that is why I am always trying to reinvent myself and learn new things. Although I have specialized in PHP, I continue to train, and I am currently learning to develop in Go.

It's not all about programming! In my spare time I also enjoy playing the guitar, although I have two, a resophonic and an electric one made by me.

Experiencia Laboral Work Experience

  • Desarrollo de aplicaciones en Symfony PHP, integración y manejo de datos masivos, APIs REST y SOAP, tratamiento de datos sensibles y despliegue y mantenimiento de aplicaciones.

    Symfony PHP application development, integration and management of massive data, REST and SOAP APIs, sensitive data handling and application deployment and maintenance.

    PHP JS HTML CSS Symfony Docker POO SOA APIs Plesk MySQL Git Gitlab Apache IMAP Google API Go

  • Desarrollo de aplicaciones con Docker en Symfony PHP, creación de software a medida, APIs REST, Wordpress, despliegue y mantenimiento de aplicaciones.

    Application development with Docker on Symfony PHP, custom software creation, REST APIs, Wordpress, deployment and maintenance of applications.

    PHP JS HTML CSS Symfony Docker POO SOA MySQL Git RabbitMQ Crawlers

Educación Education

  • Máster en Inteligencia Artificial y Big Data Master in Artificial Intelligence and Big Data

    IES Zaidín Vergeles

    Python Rust Hadoop Kafka Spark Scikit Learn AWS Amazon EC2 Tensorflow BigML

  • CFGS Desarrollo de Aplicaciones Web ASVT Web Application Development

    IES Trassierra

    PHP JS POO Java HTML CSS

  • Bachillerato en Ciencias y Tecnología Bachelor of Science and Technology

    IES Maimónides

Proyectos Personales Personal Projects

Symfony Scaffold

Plantilla de aplicación Symfony 6.4 y PHP 8.2.

Cuenta con una estructura de carpetas y archivos predefinida para comenzar a desarrollar una aplicación web, comandos y una serie de funcionalidades extra, como validador de Request, sistema de encriptado de datos, filtros y una arquitectura de controladores y servicios.

Symfony 6.4 and PHP 8.2 application template.

It has a predefined folder and file structure to start developing a web application, commands and a series of extra functionalities, such as a request validator, data encryption system, filters and an architecture of controllers and services.

WailsCommander (En Desarrollo) WailsCommander (In Development)

Aplicación de escritorio desarrollada en Go 1.23.

Cliente SSH con interfaz gráfica gracias a la librería Wails, con la posibilidad de guardar las conexiones de forma sencilla y ejecutar comandos en los servidores.

Desktop application developed in Go 1.23.

SSH client with graphical interface thanks to the Wails library, with the possibility of easily saving connections and executing commands on the servers.

Encrypt Bundle

Bundle de Symfony para Criptografía.

Bundle cuya funcionalidad se basa en la criptografía, con la posibilidad de encriptar y desencriptar información en la base de datos de forma sencilla y customizable con tan solo añadir un atributo.

Este bundle se puede utilizar en cualquier proyecto Symfony actual (>=6.4).

Symfony Bundle for Cryptography.

Bundle whose functionality is based on cryptography, with the possibility of encrypting and decrypting information in the database in a simple and customizable way by simply adding an attribute.

This bundle can be used in any current Symfony project (>=6.4).

UrlTrim

Proyecto desarrollado en Go 1.23.

Acortador de enlaces gratuito, con limitación por IP de 5 enlaces a la hora para evitar ataques. Consta con un sistema de encriptación para proteger los datos en caso de ataque a la base de datos.

Project developed in Go 1.23.

Free link shortener, with IP limitation of 5 links per hour to avoid attacks. It has an encryption system to protect the data in case of an attack to the database.