You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Alejandro CastilloAC

Alejandro Castillo

Software Engineer

€280/day
Madrid, ES
3-7 years

Average response time: 1 hour

About Alejandro

I help companies build reliable, high-performance software in C++ and Python, with a strong focus on backend systems, simulation, automation, and performance-critical applications. If you need clean, maintainable code, debugging expertise, or scalable technical solutions, I can deliver fast and effectively.
I currently work as a Simulation Software Engineer, developing real-time aeronautical simulators and advanced software systems using C++17, modular architecture, and modern engineering practices. I also have solid experience in backend development, scripting, APIs, automation tools, and system integrations.
What makes me stand out is my combination of strong low-level engineering skills and practical business mindset: I focus not only on writing code, but on solving problems efficiently and delivering results.
I can help with projects such as:


C++ / C++17 software development


Python automation and backend tools


Real-time systems and simulation software


Performance optimization and debugging


Refactoring legacy codebases


API integrations and custom tooling


Cross-platform applications (Linux / Windows)


Technical problem solving and architecture improvements


I communicate clearly, work professionally, and care about quality, deadlines, and long-term maintainability.
  • Spanish

    Native or bilingual

  • English

    Fluent

  • French

    Basic

Remote only
Primarily works remotely

Experience

  • Capgemini Engineering
    Aircraft Simulation Software Engineer
    DEFENSE AND MILITARY
    June 2025 - Today (1 year)
    Madrid, Spain
    Responsable del desarrollo de simuladores de aeronaves de alta fidelidad, aplicando técnicas avanzadas de modelado, simulación y desarrollo de software en el sector aeronáutico. Especializado en la creación de entornos virtuales realistas que reproducen con precisión la dinámica de vuelo, la aviónica y los sistemas de misión,
    contribuyendo a proyectos estratégicos de alto impacto en el ámbito de la defensa y la aviación.
    Back-End development Windows C++ Linux Python
  • ALTEN Delivery Centre Spain
    Desarrollador de Back-end en ALTEN Delivery Centre para Scania Group
    DIGITAL AND IT
    August 2024 - July 2025 (11 months)
    Madrid, Spain
    Tareas y Responsabilidades: -Gestión de Tareas y Colaboración: Uso de JIRA para el seguimiento de tareas, colaboración y adherencia a la metodología SCRUM. -Despliegue y Contenedorización: Empleo de Docker para la creación y gestión de contenedores y despliegues. -Integración y Control de Calidad: Utilización de pipelines de GitLab para verificar la calidad del código. -Gestión de Versiones: Administración del control de versiones e integración continua mediante GitLab.
    -Refactorización de Código: Refactorización de código en Python para mejorar la eficiencia y mantenibilidad. -Implementación de Nuevas Funcionalidades: Desarrollo de nuevas funciones según los requisitos del cliente. -Creación de tests para CI/CD: Creacion de tests usando Pytest para comprobar el correcto funcionamiento de los endpoints. -Creación de endpoints: Creación de endpoints para manejar peticiones a una api usando fastAPI -Soporte y Colaboración: Soporte a las herramientas ya creadas y colaboración con otros equipos para asegurar una integración y funcionamiento óptimos.
    Python C++ Back-End development Gitlab FastAPI
  • Scania Group
    Backend developer
    DIGITAL AND IT
    August 2024 - July 2025 (11 months)
    Madrid, Spain
    Python Backend programer via ALTEN
    - Linux ( Debian/Ubuntu)
    - C++ (v17)
    - Atalassian tools
    - GitLab
    Python Linux C++ Scrum Windows

Recommendations

Be the first to recommend Alejandro

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Software Engineering Essentials Python Project for AI and Application Development Aprende Cloud Computing desde Cero RTI DDS Ping and Spy User Git and GitHub Essentials
    Software Engineering Essentials Python Project for AI and Application Development Aprende Cloud Computing desde Cero RTI DDS Ping and Spy User Git and GitHub Essentials
  • Grado, Ingeniería informática
    UNIR-Universidad Internacional de La Rioja
    2025
    Grado, Ingeniería informática

Certifications

Skill set

Categories