24/03/11/f5341c8a-94e3-436f-8b11-9ab36aa08ff0_linkedin-photo-43496.linkedin-photo-43496
Jesus Bonete S.
24/03/11/f5341c8a-94e3-436f-8b11-9ab36aa08ff0_linkedin-photo-43496.linkedin-photo-43496

Jesus Bonete S.

.NET Developer | Backend Developer

En Elda, España

Información General

Presentación

Con alrededor de 3 años de experiencia en el desarrollo de software, actualmente trabajando en SAVIA, una empresa líder en servicios digitales en la administración pública. En mi día a día, desarrollo soluciones innovadoras y eficientes utilizando tecnologías como .NET, WebAPIs, Entity Framework y Dapper. Siempre buscando escribir código limpio, escalable, bien estructurado y la mejor forma de optimizar cada solución.

Lo que realmente me apasiona de este mundo es que siempre hay algo nuevo por aprender. Siento que los días se quedan cortos con todo lo que quiero explorar, por eso dedico gran parte de mi tiempo libre a seguir formándome, ya sea investigando nuevas tecnologías, mejorando mis conocimientos en arquitecturas de software o practicando con proyectos personales.

Disfruto enfrentándome a nuevos retos, probando enfoques distintos y aprendiendo de cada experiencia. Mi objetivo es seguir creciendo tanto a nivel técnico como profesional, rodeado de un equipo que valore la mejora continua y el desarrollo de software de calidad. Puedes echar un vistazo a mi perfil de GitHub y mi portfolio web para conocer más sobre mi trabajo.

Mis buenas prácticas

En mi trabajo como desarrollador backend en .NET, siempre busco aplicar buenas prácticas para escribir código limpio, mantenible y escalable. Me apoyo en principios sólidos de desarrollo y herramientas que me permiten optimizar cada solución.

Creo firmemente en la importancia de seguir los principios SOLID para lograr un código modular y fácil de mantener. Aplico Clean Architecture y patrones como DDD para estructurar las aplicaciones de manera clara, separando correctamente las responsabilidades y evitando dependencias innecesarias. Esto me ayuda a construir soluciones escalables y flexibles.

Utilizo patrones como CQRS para separar las operaciones de lectura y escritura, mejorando el rendimiento y la organización del código. Empleo MediatR para desacoplar componentes y facilitar la comunicación entre distintas partes de la aplicación sin necesidad de dependencias directas.

Trabajo con Entity Framework cuando necesito un ORM potente que simplifique el acceso a bases de datos, y con Dapper cuando busco un enfoque más ligero y eficiente en consultas complejas. Tengo experiencia en bases de datos como MSSQL y PostgreSQL, eligiendo la mejor estrategia según el caso de uso y optimizando consultas para mejorar el rendimiento.

Utilizo Hangfire para gestionar tareas en segundo plano de forma eficiente, asegurando que procesos críticos se ejecuten sin afectar el rendimiento de la aplicación principal. También empleo AutoMapper para reducir la complejidad en la conversión de modelos de datos, evitando código repetitivo y mejorando la mantenibilidad.

Más allá de las herramientas y tecnologías, me esfuerzo por seguir aprendiendo y mejorando mis habilidades. Leo sobre nuevas tendencias, pruebo enfoques diferentes y estudio arquitecturas avanzadas para mantenerme actualizado. Creo que escribir buen código no solo es una habilidad técnica, sino una disciplina que requiere constancia y aprendizaje continuo.

Mis habilidades

Autonomía en el aprendizaje
Capacidad de autogestión
Trabajo en equipo

Idiomas

Inglés
Intermedio

Tecnologías y herramientas

Controlo de

  • Angular2+
  • Azure
  • C#
  • Dapper
  • Docker
  • Entity
  • Git
  • Github
  • LinQ
  • .NET
  • .Net Core
  • PostgreSQL
  • SignalR
  • SQL
  • SQLServer
  • Visual Studio

Quiero trabajar con

  • Azure DevOps
  • C#
  • Git
  • .NET
  • .Net Core
  • SQL
POWERED BYManfred Tech© 2025 Manfred Tech S.L.