Display Picture

Diego Perez

DESARROLLADOR PROFESIONAL DE SOFTWARE

Sobre mí

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

Dado que siempre me han gustado 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, he estado estudiando durante tres años en España con una profesora de conservatorio.

software icon

He pasado la mayor parte de mi carrera profesional trabajando en importantes proyectos de aplicaciones web. Soy un programador fullstack con amplia experiencia tanto en backend cómo frontend, y en ésta última he desarrollado experiencia y conocimientos sólidos en ASP.Net, HTML 4/5, CSS 2/3, Javascript, jQuery y Bootstrap.

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.

2005

Curso: Programación Orientada a Objetos.

He realizado este curso -de 480 horas y con prácticas en empresa- en el instituto “Bit” de Barcelona a cargo de Jordi Asención Pestonit.

El temario que hemos trabajado es programación orientada a objetos con la plataforma .NET, C# y VB.Net con SQL, y también trabajamos con HTML, CSS y Javascript para el frontend. Ver certificado

2018

Curso: Developing Dynamic Web Applications Using Angular.

“Developing Dynamic Web Applications Using Angular” (Microsoft - DEV216x). Ver certificado

2008

Curso: Java.

He realizado un curso de Java en el instituto “Bit” de Barcelona a cargo de Jordi Ascención Pestonit.

2018

Curso: MVC Application Design using .NET Core 2.0

He realizado el curso “MVC Application Design using .NET Core 2.0” (Microsoft - DEV250x). Ver certificado

2013

Curso: Android.

He realizado un curso de desarrollo de apps para Android en la empresa “Enterprise Consulting” a cargo de Jordi Ascención Pestonit.

2018

Curso: Advanced Angular.

“Advanced Angular” (Microsoft - DEV315x). Ver certificado

2018

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

He realizado el curso “Construyendo Web APIs RESTful con ASP.NET Core 3” en Udemy. Ver Certificado

2020

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

He realizado el curso “Microservicios con ASP.NET Core, Docker y RabbitMQ” en Udemy. Ver Certificado

Trayectoria

06/2023 – 11/2023 OPEN FINANCE
Openfinance es una empresa WealthTech de soluciones de alto valor añadido que permiten automatizar y digitalizar los diferentes procesos en el asesoramiento, garantizando el cumplimiento normativo y las reglas de negocio. Su carácter modular y su potencial de integración con múltiples plataformas aportan una alta flexibilidad al negocio. Actualmente se está reacondicionando el producto “Openworkplace” con las últimas tecnologías, que tiene como finalidad acompañar en el asesoramiento sobre los procesos de reporting, asesoramiento y gestión discrecional de carteras.

Aquí en Open Finance he formado parte del equipo "Growth", cuyo objetivo es la migración del producto actual (realizado en .Net Framework) a una versión más actualizada y con tecnologías mucho más modernas, que en éste caso en concreto son .Net 7 WebApi con una arquitectura DDD/Hexagonal.

La única razón por la que dejo éste proyecto tan interesante e innovador es la falta de presupuesto para el mismo por parte de la compañía.
11/2021 – 11/2022 ADM PROMOTIONS
adm realiza marketing para grandes empresas internacionales como "Diageo" y "Campari". Allí, he estado trabajando en dos proyectos completamente diferentes -pero relacionados-, que son WebShop y Omega. Primero formé parte del equipo "WebShop", un grupo de desarrolladores involucrados en la actualización de un conjunto de 15 sitios web (uno por cliente), y luego me trasladaron al equipo "Omega", otro grupo de personas a cargo de migrar el antiguo ecosistema "WebShop" a un nuevo proyecto de arquitectura hexagonal con microservicios, RabbitMQ, Redis, IoC y tecnologías más actualizadas.
03/2021 – 11/2021 BYROM
Byrom trabaja en la gestión de eventos deportivos de alto nivel, como "Silverstone F1", "MotoGP", así como también "Fifa World Cup". En Byrom he estado desarrollando software relacionado con estos eventos, principalmente para la administración de hoteles.
12/2019 – 09/2020 GFI
En GFI trabajé para la empresa BSM, empresa de servicios públicos que depende del “Ajuntament de Barcelona” y tiene la concesión de todos los parquímetros de Catalunya.

El proyecto que realizamos para esta empresa ha sido la migración del software interno de los parquímetros -realizado en .Net Framework- a .Net Core 3.0

La aplicación consiste en una serie de APIs (15 aproximadamente) de las cuales algunas se comunican entre ellas, y aparte de la migración propiamente dicha se han creado contenedores Docker para cada API, porque el nuevo conjunto migrado de APIs se aloja sobre un servidor de Kubernettes.

Los requests a las APIs se hacen desde diferentes fuentes, por ejemplo, una aplicación móvil llamada SMOU.

El proyecto finalizó luego de 9 meses, y he tenido que dejar la empresa por la falta de un nuevo proyecto para mí.
08/2019 – 10/2019 Proyecto personal independiente Android
Dado que además de la línea que he venido siguiendo a lo largo de mi carrera cómo desarrollador profesional .Net me gusta el mundo mobile, y en concreto tengo muchos conocimientos de Android, decidí invertir parte de mi tiempo libre en el desarrollo de una app para este sistema operativo.

Hace unos cuántos años que escribo pensamientos positivos, y ante la necesidad de darlos a conocer a más personas decidí llevarlos a plataformas digitales, y así nació mi proyecto “Art & Words”, una app -de momento sólo en versión Android- que agrupa todos mis pensamientos escritos a lo largo de estos años acompañados por 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 clientes más importantes de FHIOS es “Venca”, una empresa española qué se dedica a la venta de ropa (mayormente online). Aquí he trabajado para “Venca” en la realización de una importante modificación para su web qué ha consistido en migrar todas las imágenes de la web (1.000.000+) qué se almacenaban en binario en una base de datos MongoDB a la plataforma Azure utilizando Azure Blob Storage.
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.
He trabajado por mi cuenta en el desarrollo de una app para Android para la empresa Test Me! Inc.

El objetivo de la app es que estudiantes que aspiran a ingresar a la universidad en los Estados Unidos puedan preparar sus exámenes estandarizados de admisión (tipo SAT o ACT) con un dispositivo móvil mediante la realización de tests de tipo “multiple choice”.

La app es completamente gratuita y se puede obtener de:
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 de tipo ERP llamada A3Equipo. Aquí he contribuido a mejorar tanto la parte frontend -en dónde he utilizado mucho jQuery- como mucho del backend -hecha en VB.NET-. También me he visto involucrado en la gestión y resolución de incidencias.
10/2010 - 02/2013 Quiterian
“Quiterian” (actualmente perteneciente a la compañía “Actuate” de Silicon Valley) cuenta con una aplicación web para business intelligence (BI) denominada “Quiterian Analytics”. En esta empresa he participado en el desarrollo de nuevas funcionalidades y mantenimiento de dicha aplicación.
01/2009 - 08/2010 FSI
Aquí trabajé como desarrollador de aplicaciones web para la Generalitat de Catalunya, y mayormente para el departamento de “Cultura”, pero también he desarrollado un software para hacer instalaciones de un sistema de calefacción integrado para industrias que se instala y controla desde un ordenador, y sirve para que una serie de radiadores se enciendan y apaguen de forma programada a distancia.
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
Estuve 3 meses de prácticas en la firma “Sicsa” en Granollers en el desarrollo de una aplicación web para administración de geriátricos.

Trayectoria

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

Habilidades

ASP.Net 90%
ASP.Net MVC 85%
Dotnet Core Webapi 80%
AWS 85%
Azure 70%
C# 90%
VB.Net 90%
Java Android 90%
Bootstrap 90%
Javascript & jQuery 90%
CSS 2/3 95%
HTML 4/5 95%
SQL 85%
MySQL 80%
PHP 75%
TFS / SVN / Git 90%
Angular 80%
AWS (Amazon Web Services) 80%
Azure 50%
Visual Studio 90%
Visual Studio Code (VSCode) 90%
Android Studio 90%
Eclipse 90%
RabbitMQ 40%

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.





Contacto