Display Picture

Diego Perez

DESARROLLADOR PROFESIONAL DE SOFTWARE

Perfil professional

diego icon

Mi nombre es Diego Perez y soy desarrollador profesional de software, webs y aplicaciones para dispositivos móviles. Nací en Argentina, pero vivo en Barcelona desde el año 2002.

university icon

Como siempre me han apasionado los ordenadores, estudié la carrera de Análisis de Sistemas en la Universidad Católica de Química e Ingeniería “Fray Rogelio Bacon” de Rosario.

piano icon

Además, amo el piano y he estudiado durante tres años en España con una profesora de conservatorio.

software icon

He dedicado la mayor parte de mi carrera profesional al desarrollo de aplicaciones web, participando en proyectos de gran escala tanto en frontend como especialmente en backend. Tengo amplia experiencia en la creación y mantenimiento de APIs REST utilizando ASP.NET y .NET Core, y en la implementación de arquitecturas hexagonales, patrones CQRS y microservicios. También he trabajado con bases de datos SQL Server y Oracle, mensajería con RabbitMQ y entornos Docker/Kubernetes para despliegue y orquestación.

Actualmente estoy buscando un nuevo desafío profesional en una empresa de producto, con modalidad 100 % remota desde Europa, donde pueda aportar mi experiencia y seguir creciendo.

Formación

1993 - 1998

Universidad.

Estudié la carrera de Análisis de Sistemas en la Universidad Católica de Química e Ingeniería “Fray Rogelio Bacon” de Rosario. Título: Frente - Reverso

2005

Curso: Programación Orientada a Objetos.

Instituto Bit (Barcelona), a cargo de Jordi Ascención Pestonit – 480 horas con prácticas en empresa.
Tecnologías: .NET, C#, VB.NET, SQL, HTML, CSS y JavaScript. Ver certificado

2018

Curso: Developing Dynamic Web Applications Using Angular.

Microsoft (DEV216x). Ver certificado

2008

Curso: Java.

Instituto Bit (Barcelona), a cargo de Jordi Ascención Pestonit.

2018

Curso: MVC Application Design using .NET Core 2.0

Microsoft (DEV250x). Ver certificado

2013

Curso: Android.

Empresa Enterprise Consulting (Barcelona), a cargo de Jordi Ascención Pestonit.

2018

Curso: Advanced Angular.

Microsoft (DEV315x). Ver certificado

2018

Curso: Construyendo Web APIs RESTful con ASP.NET Core 3.

Platform Udemy. Ver Certificado

2020

Curso: Microservicios con ASP.NET Core, Docker y RabbitMQ.

Platform Udemy. Ver Certificado

Trayectoria

12/2023 GTT
GTT es una empresa norteamericana que ofrece servicios de conectividad y redes en la nube a nivel global, proporcionando soluciones de comunicación seguras y de alto rendimiento para empresas multinacionales.
En GTT trabajo como desarrollador Senior Backend en uno de los equipos de desarrollo, centrado en el mantenimiento y migración de APIs desarrolladas en .NET.
Los proyectos en los que participo fueron originalmente creados en .NET 5, y actualmente estoy trabajando en su migración a .NET 8 y .NET 9, además de encargarme de resolver incidencias relacionadas con dichas APIs.
06/2023 – 11/2023 OPEN FINANCE
Openfinance es una empresa WealthTech que ofrece soluciones de alto valor añadido para automatizar y digitalizar procesos de asesoramiento, garantizando el cumplimiento normativo y las reglas de negocio. Su enfoque modular y su capacidad de integración con múltiples plataformas aportan una gran flexibilidad al negocio.

Actualmente se está reacondicionando el producto “Openworkplace” utilizando tecnologías de última generación. Este producto tiene como finalidad asistir en procesos de reporting, asesoramiento y gestión discrecional de carteras.

En Openfinance formé parte del equipo "Growth", encargado de la migración del producto actual (desarrollado en .NET Framework) a una versión modernizada basada en .NET 7 Web API con una arquitectura DDD/Hexagonal.

La única razón por la que dejé este proyecto tan interesante e innovador fue la falta de presupuesto asignado por parte de la compañía.
11/2021 – 11/2022 ADM PROMOTIONS
adm realiza acciones de marketing para grandes empresas internacionales como Diageo y Campari. Allí trabajé en dos proyectos diferentes pero relacionados: WebShop y Omega.

Primero formé parte del equipo de WebShop, un grupo de desarrolladores encargado de actualizar un conjunto de 15 sitios web (uno por cliente). Más adelante, me trasladaron al equipo Omega, dedicado a migrar el antiguo ecosistema WebShop hacia una nueva arquitectura basada en microservicios.

Este nuevo proyecto fue desarrollado siguiendo una arquitectura hexagonal, utilizando tecnologías modernas como RabbitMQ, Redis, inversión de control (IoC) y otros componentes actualizados tanto en frontend como backend.
03/2021 – 11/2021 BYROM
Byrom se dedica a la gestión de eventos deportivos de alto nivel, como la Fórmula 1 en Silverstone, el MotoGP o la Copa Mundial de la FIFA.

En Byrom desarrollé software relacionado con la logística de estos eventos, especialmente para la gestión de hoteles vinculados a los equipos, personal y asistentes acreditados.
12/2019 – 09/2020 GFI
En GFI trabajé para la empresa BSM (Barcelona de Serveis Municipals), entidad pública dependiente del Ajuntament de Barcelona que gestiona, entre otras cosas, todos los parquímetros de Catalunya.

El proyecto consistió en la migración del software interno de los parquímetros, originalmente desarrollado en .NET Framework, a .NET Core 3.0.

La aplicación está compuesta por unas 15 APIs, algunas de las cuales se comunican entre sí. Además de la migración, se crearon contenedores Docker para cada API, ya que el nuevo ecosistema se aloja en un entorno Kubernetes.

Estas APIs reciben solicitudes desde diferentes fuentes, como por ejemplo la app móvil SMOU.

El proyecto tuvo una duración de 9 meses. Dejé la empresa al finalizarlo, ya que no disponían de un nuevo proyecto asignado para mí.
08/2019 – 10/2019 Proyecto personal independiente Android
Además de mi trayectoria profesional como desarrollador .NET, siempre me ha interesado el mundo mobile, especialmente Android, plataforma en la que tengo una sólida base de conocimientos.

Hace años comencé a escribir pensamientos positivos, y ante el deseo de compartirlos con más personas decidí llevarlos al mundo digital. Así nació Art & Words, una app —por el momento solo disponible para Android— que reúne todos mis pensamientos, acompañados de obras de arte y música.

La app es completamente gratuita y se puede obtener de:
https://play.google.com/store/apps/details?id=com.artandwords.thoughtoftheday&gl=ES
02/2019 – 09/2019 FHIOS Smart Knowledge
Uno de los principales clientes de FHIOS es Venca, una empresa española dedicada a la venta de ropa, principalmente a través de su plataforma online.

Trabajé para Venca en un proyecto clave que consistió en migrar más de un millón de imágenes que estaban almacenadas en formato binario dentro de una base de datos MongoDB hacia la plataforma Azure, utilizando Azure Blob Storage como nueva solución de almacenamiento.
02/2018 - 01/2019 Carver Advanced Systems
Un importante cliente de Carver, y para el cuál trabajé, es Cirsa, una firma de Terrassa que se dedica al rubro casinos. Aquí trabajé en el desarrollo de una aplicación web para envío de solicitudes (cómo ser aumento de sueldo, bajas por maternidad, etc) que requieren aprobación de cargos con rangos superiores. Su frontend fue realizado en Angular y el backend en .Net Core con Web Api.
05/2017 - 12/2017 Indra
En la empresa “Indra” he sido miembro clave en el desarrollo de un proyecto WinForms (Desktop) de corta duración para la central nuclear Ascó - Vandellós. He estado a cargo de un analista de sistemas -qué es quien tomaba los requerimientos-, pero la aplicación la he desarrollado enteramente solo. El aplicativo se utiliza para la gestión de alarmas contra incendios, y sirve básicamente para qué en caso de incendio en alguna de las dos centrales, los bomberos tengan rápido acceso a información relevante como, por ejemplo, dónde están ubicadas las puertas y qué habitaciones cuentan con extintor y medidas de seguridad.
2016 - 2017 Test Me Inc.
Trabajé de forma independiente en el desarrollo de una app para Android para la empresa Test Me! Inc.

El objetivo de la aplicación es ayudar a estudiantes que aspiran a ingresar a universidades en los Estados Unidos a preparar exámenes estandarizados (como el SAT o el ACT) mediante tests de opción múltiple directamente desde el móvil.

La app es completamente gratuita y se puede descargar desde:
https://play.google.com/store/apps/details?id=com.testmepracticetool.toeflsatactexamprep
10/2013 - 02/2016 Wolters Kluwer
En la multinacional Wolters Kluwer trabajé como programador sénior .NET en la evolución de una aplicación tipo ERP llamada A3Equipo.

Contribuí tanto en el desarrollo del frontend, utilizando principalmente jQuery, como en tareas de backend, desarrolladas en VB.NET.

También participé activamente en la resolución de incidencias y mejoras funcionales de la aplicación.
10/2010 - 02/2013 Quiterian
Quiterian, actualmente parte de la compañía Actuate (Silicon Valley), contaba con una aplicación web de business intelligence (BI) llamada Quiterian Analytics.

En esta empresa participé en el desarrollo de nuevas funcionalidades y en el mantenimiento evolutivo de la aplicación.
01/2009 - 08/2010 FSI
Trabajé como desarrollador de aplicaciones web para la Generalitat de Catalunya, principalmente en proyectos del departamento de Cultura.

También desarrollé un software para la gestión e instalación remota de sistemas de calefacción industrial, controlado desde un ordenador. Este sistema permitía programar el encendido y apagado de radiadores a distancia, optimizando el consumo energético y la automatización de procesos.
06/2006 - 02/2009 Bcnbit
“Bcnbit” se dedica al desarrollo de sistemas informáticos para empresas, y aquí he desarrollado aplicaciones tanto en PHP -con MySQL-, cómo aplicaciones web en ASP.NET -con SQL 2000 y VB.NET-.

Mi proyecto más importante ha sido una aplicación web de mucha magnitud para la clínica “Eugin” (proyecto de 2 años de duración), la cual se puede ver en www.eugin.net y he sido clave ya que la he realizado solo, con la colaboración de una diseñadora. Esta web es dinámica, o sea que se gestiona su contenido con un gestor de contenido que creamos, crea presupuestos de tratamientos en PDF en tiempo real y los envía por email a los pacientes y también es multi-idioma, es cross-browser y cuenta con 3 áreas, un área pública, un área privada para pacientes y un área privada para profesionales (médicos y periodistas).
01/2005 - 04/2006 Sicsa
Realicé una práctica profesional de 3 meses en la firma Sicsa (Granollers), donde desarrollé una aplicación web para la administración de geriátricos.

Referencias

Referencias
Open Finance: CARTA DE RECOMENDACIÓN
Gfi:
Fhios:
Indra:
Keapps:
Wolters Kluwer:
Bcnbit:

Conocimientos técnicos

 Avanzado   Intermedio   Básico
Backend
ASP.Net / Razor / MVC
ASP.Net Core Web API
C#, VB.Net
Hexagonal Architecture
CQRS
TDD / DDD
RabbitMQ
Frontend
HTML 4/5, CSS 2/3, JavaScript, jQuery, Bootstrap
Angular
Mobile
Java Android, Kotlin
Android Studio, Eclipse
DevOps & Cloud
AWS
Azure
Docker, Kubernetes
Databases
SQL Server, MySQL
MongoDB
Version Control
Git, SVN, TFS
Tools & IDEs
Visual Studio, VS Code
Other
PHP

Dado que es imposible medir el conocimiento en porcentaje, y mucho menos qué este valor sea exacto, estos números son estimaciones pero a lo largo de toda mi carrera profesional he trabajado con todas estas tecnologí­as.

Frontend

He trabajado mayormente en proyectos web y he hecho mucha programación de frontend, área en la que tengo sólidos conocimientos en HTML 4/5, CSS2/3, Bootstrap, Javascript, jQuery y ASP.Net

Backend

También he realizado mucha programación backend y tengo sólidos conocimientos en programación orientada a objetos de modo que domino este área también.

Conocimientos técnicos

Contacto