Soy técnico informático, desarrollador de herramientas y formador TIC con más de diez años de experiencia en soporte a usuarios, mantenimiento de equipos, sistemas Windows y Linux, redes, automatización de tareas y formación tecnológica.

Mi forma de trabajar se basa en un proceso claro: analizar el problema, diagnosticar su causa, aplicar una solución, comprobar los resultados y documentar el procedimiento. El objetivo no es solamente resolver una incidencia, sino dejar una solución comprensible, mantenible y reutilizable.

Perfil profesional

Mi trayectoria combina experiencia práctica en soporte informático, administración básica de sistemas, programación y docencia.

He trabajado atendiendo a usuarios, reparando ordenadores, configurando sistemas, resolviendo problemas de conectividad, desarrollando aplicaciones y formando a estudiantes en programación y tecnologías de la información.

Esta combinación me permite abordar los problemas desde tres perspectivas complementarias:

  • La del usuario que necesita una solución clara.
  • La del técnico que debe diagnosticar y resolver la incidencia.
  • La del desarrollador que puede automatizar y mejorar el proceso.

Qué puedo aportar a un equipo

Soporte IT y mantenimiento informático

Tengo experiencia en el diagnóstico y resolución de incidencias relacionadas con equipos, sistemas operativos, aplicaciones y periféricos.

Entre las tareas que puedo desarrollar se encuentran:

  • Diagnóstico de averías de hardware y software.
  • Mantenimiento preventivo y correctivo de ordenadores.
  • Instalación y actualización de sistemas operativos.
  • Instalación de controladores y aplicaciones.
  • Optimización del rendimiento de los equipos.
  • Eliminación de programas maliciosos.
  • Sustitución y comprobación de componentes.
  • Configuración de cuentas, perfiles y herramientas.
  • Preparación de equipos para su entrega a usuarios.
  • Elaboración de listas de comprobación y procedimientos técnicos.
  • Atención y asistencia a usuarios con distintos niveles de conocimientos.

Mi experiencia en tiendas y talleres informáticos me ha permitido desarrollar capacidad para identificar problemas con rapidez, explicar las soluciones de forma comprensible y trabajar con incidencias reales.

Sistemas Windows y Linux

Trabajo habitualmente con sistemas Windows y distribuciones Linux, tanto en equipos físicos como en máquinas virtuales y entornos de laboratorio.

Mis conocimientos incluyen:

  • Instalación y configuración de Windows 10 y Windows 11.
  • Instalación y administración básica de distribuciones Linux.
  • Experiencia práctica con Debian, Linux Mint y sistemas derivados.
  • Diagnóstico de problemas de arranque.
  • Resolución de errores de rendimiento y compatibilidad.
  • Configuración y comprobación de servicios.
  • Gestión básica de usuarios, permisos y aplicaciones.
  • Configuración de entornos de trabajo.
  • Copias de seguridad y recuperación básica.
  • Comprobación de registros y recopilación de información del sistema.
  • Creación de laboratorios para formación y pruebas técnicas.

Aplico un enfoque práctico a la continuidad de los sistemas, adaptando las copias de seguridad, la documentación y los procedimientos a las necesidades reales de cada entorno.

Redes y conectividad

Dispongo de experiencia técnica en la instalación, comprobación y resolución de problemas de redes locales y conexiones inalámbricas.

Puedo realizar tareas como:

  • Diagnóstico de conectividad en redes LAN y Wi-Fi.
  • Comprobación de direcciones IP, máscaras y puertas de enlace.
  • Diagnóstico de problemas relacionados con DNS y DHCP.
  • Utilización de herramientas como ping, tracert, traceroute, ipconfig e ip.
  • Aislamiento de fallos entre equipos, router, red local e Internet.
  • Configuración básica de routers y pequeñas redes.
  • Conexión y comprobación de dispositivos.
  • Documentación de configuraciones y procedimientos.
  • Explicación de incidencias de red a usuarios no especializados.

Automatización con Python y Bash

Utilizo Python y Bash para automatizar operaciones repetitivas, reducir errores manuales y convertir tareas técnicas en procedimientos reproducibles.

Entre las posibles aplicaciones se incluyen:

  • Recopilación automática de información del sistema.
  • Generación de inventarios de equipos y software.
  • Análisis y organización de registros.
  • Comprobación de archivos, servicios o configuraciones.
  • Creación de utilidades para mantenimiento.
  • Validación y transformación de datos.
  • Automatización de copias y operaciones periódicas.
  • Ejecución de chequeos técnicos.
  • Preparación de scripts para soporte informático.
  • Estandarización de tareas habituales.

Mi objetivo al automatizar no es complicar la operativa, sino crear herramientas sencillas, documentadas y fáciles de mantener.

Desarrollo de software y utilidades

Mi experiencia en programación está orientada principalmente a la creación de aplicaciones, herramientas internas, automatizaciones y soluciones para necesidades concretas.

Trabajo o he trabajado con las siguientes tecnologías:

  • Java.
  • Python.
  • C y C++.
  • C# y .NET.
  • Kotlin y Android Studio.
  • Flutter y Dart.
  • PHP y JavaScript.
  • HTML, CSS y jQuery.
  • APIs REST, JSON y webhooks.
  • Git para control de versiones.

También tengo experiencia con bases de datos como:

  • SQLite.
  • MySQL.
  • MongoDB a nivel práctico y de aprendizaje.

Puedo desarrollar pequeñas aplicaciones de escritorio o móviles, sistemas CRUD, herramientas de validación, utilidades de soporte, integraciones con APIs y soluciones internas destinadas a agilizar procesos.

Formación y documentación técnica

Una parte importante de mi experiencia profesional está relacionada con la enseñanza de informática y programación.

Como formador, procuro que los alumnos entiendan tanto el procedimiento como el motivo por el que se utiliza. Para ello, combino explicaciones progresivas, ejemplos prácticos, ejercicios y resolución guiada de errores.

Puedo aportar experiencia en:

  • Formación en programación.
  • Enseñanza de sistemas Windows y Linux.
  • Introducción a redes y soporte informático.
  • Preparación de ejercicios prácticos.
  • Elaboración de apuntes y guías paso a paso.
  • Creación de materiales para cursos.
  • Adaptación de contenidos al nivel del estudiante.
  • Documentación de procedimientos técnicos.
  • Conversión de procesos complejos en instrucciones reproducibles.

Esta capacidad para comunicar conocimientos técnicos también resulta útil dentro de un equipo, especialmente al crear documentación interna, procedimientos de soporte y materiales de incorporación.

Áreas de experiencia práctica

Windows

  • Instalación y mantenimiento de Windows 10 y Windows 11.
  • Resolución de errores habituales.
  • Diagnóstico de rendimiento.
  • Configuración de controladores y periféricos.
  • Instalación y mantenimiento de aplicaciones.
  • Recuperación básica y copias de seguridad.

Linux

  • Instalación y configuración de distribuciones.
  • Uso habitual de Debian y Linux Mint.
  • Administración básica desde terminal.
  • Diagnóstico de servicios y conectividad.
  • Automatización mediante Bash.
  • Preparación de laboratorios y entornos de aprendizaje.

Virtualización

  • Creación de máquinas virtuales.
  • Preparación de entornos aislados para pruebas.
  • Laboratorios de sistemas y redes.
  • Instalación de diferentes sistemas operativos.
  • Entornos controlados para formación y demostraciones.

Programación

  • Java: programación orientada a objetos, ficheros, Swing, JDBC y aplicaciones CRUD.
  • Python: automatización, scripts, procesamiento de datos y utilidades.
  • C y C++: fundamentos, memoria, estructuras de datos y resolución de ejercicios.
  • C# y .NET: desarrollo de aplicaciones y herramientas.
  • Kotlin y Android: aplicaciones móviles y utilidades.
  • Flutter y Dart: desarrollo de aplicaciones multiplataforma.
  • PHP y JavaScript: desarrollo web e integración de sistemas.

Proyectos y portfolio

Mantengo un portfolio profesional y repositorios públicos donde publico proyectos relacionados con programación, sistemas, automatización y formación.

Entre mis proyectos se pueden encontrar:

  • Aplicaciones móviles creadas con Android y Flutter.
  • Aplicaciones para lectura, consulta y organización de contenidos.
  • Herramientas de automatización desarrolladas con Python y Bash.
  • Scripts de mantenimiento y soporte técnico.
  • Aplicaciones con bases de datos SQLite y MySQL.
  • Proyectos backend y pruebas de integración con APIs.
  • Sistemas CRUD para la gestión de información.
  • Ejercicios prácticos de programación.
  • Materiales formativos y ejemplos reutilizables.
  • Guías sobre sistemas, Linux, redes y desarrollo de software.

Mi cuenta de GitHub reúne más de 60 repositorios públicos, que reflejan tanto mi aprendizaje continuo como mi interés por crear proyectos funcionales y demostrables.

Experiencia profesional resumida

Técnico, desarrollador y creador de proyectos tecnológicos

2012 – Actualidad

Trayectoria continuada en soporte técnico, mantenimiento informático, programación, automatización y creación de documentación.

Formador TIC y soporte técnico

2022 – Actualidad

Formación en programación, sistemas y herramientas digitales, junto con asistencia técnica, elaboración de materiales y creación de procedimientos.

Técnico informático

2015 – 2018

Mantenimiento preventivo y correctivo de ordenadores, reparación de hardware y software, instalación de sistemas, configuración de periféricos, redes locales y atención a usuarios.

Consultoría y desarrollo tecnológico

2019 – Actualidad

Trabajo relacionado con desarrollo web, integración de sistemas, APIs, procesamiento de información, trazabilidad de operaciones y creación de herramientas para mejorar procesos.

Formación académica

Técnico Superior en Desarrollo de Aplicaciones Web

Formación especializada en programación, bases de datos, aplicaciones web, interfaces, entornos de desarrollo y despliegue de software.

Técnico en Sistemas Microinformáticos y Redes

Formación orientada al montaje y mantenimiento de equipos, sistemas operativos, redes locales, seguridad, aplicaciones informáticas y soporte técnico.

Tecnologías y herramientas

Sistemas operativos

  • Windows 10 y Windows 11.
  • Linux.
  • Debian.
  • Linux Mint.

Automatización

  • Python.
  • Bash.
  • Tareas programadas.
  • Procesamiento de archivos y registros.
  • Utilidades de diagnóstico.

Desarrollo

  • Java.
  • Python.
  • C y C++.
  • C# y .NET.
  • Kotlin.
  • Flutter y Dart.
  • PHP.
  • JavaScript.
  • HTML y CSS.

Bases de datos

  • SQLite.
  • MySQL.
  • MongoDB a nivel práctico.

Herramientas y entornos

  • Git y GitHub.
  • Android Studio.
  • Entornos de virtualización.
  • Terminal de Linux.
  • APIs REST.
  • JSON y webhooks.

Qué estoy buscando

Estoy interesado en oportunidades profesionales relacionadas con los siguientes puestos:

  • Técnico informático.
  • Técnico de soporte IT.
  • Técnico de sistemas Windows y Linux.
  • Técnico de mantenimiento informático.
  • Técnico de redes y soporte a usuarios.
  • Desarrollador de herramientas internas.
  • Perfil junior o intermedio de automatización y scripting.
  • Formador TIC.
  • Puestos que combinen soporte, sistemas, programación y documentación.

También estoy disponible para colaboraciones puntuales y proyectos con un alcance claramente definido, especialmente en áreas como:

  • Automatización de tareas.
  • Soporte técnico avanzado.
  • Documentación de procedimientos.
  • Creación de pequeñas herramientas internas.
  • Desarrollo de utilidades.
  • Formación tecnológica.
  • Elaboración de materiales educativos.

Por qué puedo encajar en un equipo técnico

Puedo aportar una combinación poco habitual de experiencia en soporte, programación y formación. No me limito a resolver una incidencia: también puedo documentarla, explicar su solución y estudiar si es posible automatizarla para evitar trabajo repetitivo.

Puedo encajar especialmente bien en entornos donde se valore:

  • La capacidad para diagnosticar y resolver incidencias.
  • La comunicación clara con usuarios y compañeros.
  • La documentación técnica.
  • La organización y trazabilidad del trabajo.
  • La automatización de procesos repetitivos.
  • El aprendizaje continuo.
  • La versatilidad entre soporte, sistemas y desarrollo.

Contacto

Si buscas un profesional capaz de resolver incidencias, trabajar con sistemas Windows y Linux, automatizar tareas y transmitir conocimientos técnicos de forma clara, puedes contactar conmigo para estudiar posibles oportunidades o colaboraciones.

error: Content is protected !!
Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad   
Privacidad