C
NOGUERALES
BACK-END

Hey, soy Christian

Desarrolador Backed-End

Ingeniero en Computadores y actualmente estudiante en la Universidad de Alcalá

Estoy buscando nuevas oportunidades para crecer profesionalmente y contribuir a proyectos interesantes.

Imagen perfil

Experiencia laboral

  1. Soy un desarrollador back-end en formación con una base sólida adquirida a través de proyectos académicos y personales, enfocados principalmente en la programación con C++, Python y Java. He trabajado en el desarrollo de sistemas y aplicaciones donde he aplicado estructuras de datos, lógica de programación y conceptos fundamentales de la arquitectura del software. Además, tengo experiencia utilizando PostgreSQL para la gestión de bases de datos relacionales y consultas eficientes. Me apasiona el desarrollo del lado del servidor, la optimización del rendimiento y la creación de soluciones funcionales y escalables. He participado activamente en proyectos universitarios donde he aprendido a trabajar de forma organizada, a colaborar en equipo y a cumplir objetivos técnicos en plazos definidos. . Acabo de finalizar mis prácticas profesionales en el Área de Seguridad del Software Aeronáutico, donde tuve la oportunidad de trabajar en proyectos reales. Durante este tiempo participé en el estudio de amenazas y vulnerabilidades que afectaban al software de aviones y drones, analizar posibles ataques, como podrían afectar a sistemas importantes del avión y que medidas de protección se pueden aplicar e investigar como se puede usar la inteligencia artificial para detectar ataques de drones. Además, colaboré de cerca con un equipo de desarrollo bajo metodologías ágiles, lo que me permitió adquirir experiencia práctica y fortalecer mis habilidades técnicas.

Proyectos

Captura de pantalla del proyecto /Aeropuerto.png

Aeropuerto

Simulación de aeropuertos que utiliza una serie de elementos interconectados que interactúan para lograr el funcionamiento del intercambio de aviones y pasajeros de dos aeropuertos (Madrid y Barcelona), consta de dos componentes principales (aparte de los aeropuertos). Estas son los aviones y los autobuses.

Captura de pantalla del proyecto /Paqueteria.png

Paqueteria

Sistema de simulación que represente el funcionamiento de una red de distribución de paquetería, utilizando estructuras de datos como árboles binarios de búsqueda (ABB) y listas enlazadas. Este sistema permite insertar, distribuir, buscar, eliminar y mover paquetes entre centrales de forma eficiente.

  • C++ C++
GitHub
Captura de pantalla del proyecto /Porfolio.png

Porfolio

Este porfolio ha sido desarrollado como una extensión de mi currículum, combinando diseño minimalista y funcionalidad web moderna para reflejar tanto mi perfil profesional como mis habilidades técnicas. Lo he construido utilizando Visual Studio Code como entorno de desarrollo, junto con tecnologías punteras del desarrollo web: Astro como framework base: me ha permitido crear una web rápida, optimizada y centrada en el contenido, ideal para un porfolio personal. Tailwind CSS: utilizado para diseñar una interfaz limpia y adaptable, con un estilo minimalista que sigue la estética del currículum en el que me inspiré. JavaScript: implementado para añadir interactividad y dinamismo a ciertos elementos de la web, manteniendo una navegación fluida y moderna.

  • Astro
  • Tailwind
  • JavaScript
GitHub

Habilidades

BACK-END

  • Java
  • C++ C++
  • Python
  • PostgreSQL

APRENDIENDO

  • MySQL
  • MongoDB
  • GitHub
  • JavaScript
  • Astro
  • Tailwind

HERRAMIENTAS

  • VisualStudio
  • Netbeans
  • Matlab
  • CodeBlocks
  • Eclipse