Desarrollador de Software en Barcelona

Andrés Ledo

Bienvenid@ a mi Web. Soy un desarrollador con más de 7 años de experiencia, especializado en crear soluciones de vanguardia tanto en entornos de escritorio .NET, como en aplicaciones web PHP, ASP.NET y Blazor.

Sobre mí

Como desarrollador, me considero autodidacta, con un compromiso inquebrantable hacia el aprendizaje continuo, constantemente busco y consumo contenido para enriquecer mis habilidades.

Mi experiencia profesional está centrada en el desarrollo de software, destacándome en el uso de tecnologías de escritorio y web como .NET (Blazor, ASP.NET, Blazor, WINUI3, WPF, etc...), PHP con Laravel y también móviles con React Native.

Al inicio de mi carrera laboral también trabaje como SysAdmin con personal a mi cargo, esta experiencia me ha dotado de una visión integral de la infraestructura de TI, permitiéndome comprender con mayor profundidad cómo mi labor de desarrollo se entrelaza con las necesidades y estructuras empresariales

Experiencia laboral

Senior Software Developer
Control Group (Grupo Solitium)
2018 - Actualmente

En Control Group he podido ampliar mis conocimientos .NET, he realizado una gran cantidad de aplicaciones de diferentes tamaños utilizando tecnologías como Blazor, WPF, Windows Forms y WinUI3.

También he adquirido una gran experiencia en PHP utilizando el Framework Laravel, mediante el cual he creado aplicaciones MVC y API REST y una aplicación móvil mediante React Native para la gestión de recogida de materiales de obra.

Junior Software Developer
Perfect Training Centre de Formació
2015 - 2018

Cómo desarrollador Junior trabaje en la realización de un CRM para la gestión de clientes e incidencias de la empresa, desarrollado con VB.NET y WinForms.

Paralelamente, desempeñe un papel crucial como administrador de sistemas, en el que llegue a gestionar un Active Directory de más de 200 equipos, también hice la supervisión de otros técnicos IT.

Está experiencia me ha ayudado a mejorar mis competencias en infraestructura TI y adaptar esta experiencia al desarrollo de mis aplicaciones.

Habilidades

.NET

PHP

Laravel

Blazor

ASP.NET

WPF

WinUI3

Javascript

React

API REST

GIT

HTML5

CSS3

Bootstrap

SQLServer

MySQL

PostgreSQL

Linux

Windows Server

Educación

Salesforce Certified Administrator
2019

Grado superior en ASIX / ASIR
Instituto Bernat el Ferrer
2013 - 2015

Analítica Web
Escuela de organización industrial
2014

Grado medio en SMX / SMR
Instituto Bernat el Ferrer
2013 - 2015

Hablamos sobre diferentes temas de programación, creación de sitios Web y desarrollo de aplicaciones de escritorio..

Herramienta para contar palabras online

Herramienta para contar palabras online

Una herramienta online para contar palabras permite a usuarios evaluar rápidamente la longitud de sus documentos, artículos, o asignaciones escolares, garantizando que cumplan con los requisitos específicos de palabras o caracteres. Esta guía explora el uso de dichas herramientas online, mostrando cómo pueden ayudar a mejorar la precisión y eficiencia del proceso de escritura.

Herramienta para validar DNI, NIE y CIF online

Herramienta para validar DNI, NIE y CIF online

En España, validar la autenticidad de documentos como el DNI, NIE y CIF es crucial para cumplir con las regulaciones y prevenir fraudes. Las herramientas online para esta verificación ofrecen una solución rápida y segura, facilitando procesos administrativos y empresariales.

Dónde comprar VPS en 2024

Dónde comprar VPS en 2024

Descubre los mejores VPS para tu negocio. ¡Compara proveedores, precios y características en nuestra guía y elige la opción perfecta para ti!

Switch en C#: Guía Completa

Switch en C#: Guía Completa

La estructura switch ofrece una alternativa más limpia y organizada a múltiples if-else encadenados, permitiendo a los programadores gestionar varias condiciones con mayor claridad. A través de varios ejemplos y casos de uso, ilustraremos cómo switch puede ser empleado en diferentes escenarios, desde la selección simple de opciones hasta su integración en sistemas de menús complejos y el manejo de múltiples tipos de entradas.

C#: Cómo usar SqlCommand Update

C#: Cómo usar SqlCommand Update

En el desarrollo de aplicaciones con acceso a bases de datos SQL, el manejo adecuado de las operaciones CRUD (Crear, Leer, Actualizar, Eliminar) es fundamental para la integridad y eficiencia del sistema. Dentro de C#, la clase SqlCommand ofrece métodos poderosos para interactuar con bases de datos, siendo el método Update crucial para actualizar registros existentes.

Cómo hacer decode de un base 64 en PHP

Cómo hacer decode de un base 64 en PHP

La codificación base64 es una forma de representar datos binarios como texto ASCII, usando solo 64 caracteres diferentes. Cada carácter representa 6 bits de información, por lo que se necesitan 4 caracteres para codificar 3 bytes de datos.

¿Qué es un software standalone?

¿Qué es un software standalone?

¿Sabes qué es un software standalone y por qué es importante conocerlo? En este artículo te explicamos todo lo que necesitas saber sobre este tipo de software