Software Architect
Juan Fernando Castro
@juanfernandocastro
Software architect specializing in cloud-native microservices and scalable enterprise solutions.
What I'm looking for
Systems Engineer with a Master's Degree in Systems Engineering, with experience in Software Factories. I can fill positions such as Solutions/Software Architect, Application Leader, Software Engineer. Ability to lead and manage teams, proactivity, teamwork, analysis, and a high degree of abstraction. Additionally, I have knowledge of AI (LangChain (OpenAI, Ollama)), and I am certified in the following skills, which are available for practical use in the design, documentation, and communication of software architectures:• Fundamentals of software architecture• Functions and tasks of software architects• Architecture requirements and objectives• Non-functional requirements and quality objectives• Components/building blocks and their interfaces and dependencies• Cross-cutting aspects and technical concepts• Architecture documentation and communication.
Experience
Work history, roles, and key accomplishments
Arquitecto de Microservicios
AcidLabs-Tenaris
Oct 2023 - Oct 2025 (2 years)
Definió políticas y estándares de arquitectura, seleccionó la pila tecnológica e integró soluciones en Azure; contribuyó a la implementación de IpipeTrak e IFS y desarrolló Azure Durable Functions para workflows con estado.
Software Architect
Dacartec
Jun 2023 - Nov 2023 (5 months)
Definió políticas y arquitectura base (Azure, Java, Spring Boot, microservicios hexagonales) y habilitó integración con Azure AD B2C y procesos DevOps para el sistema de gestión de pymes.
Software Architect
XpertGroup
Nov 2022 - Jun 2023 (7 months)
Diseñó la arquitectura base (AWS, Java, WebFlux, microservicios), estimó tiempos y recursos, optimizó microservicios con DDD y eventos, y lideró observabilidad e integración en proyecto Ternium.
Software Architect
Palo IT
Sep 2022 - Oct 2022 (1 month)
Apoyó definición de arquitecturas y selección de stack para múltiples proyectos (AWS, GCP, on-premise), preparó propuestas técnicas y colaboró en reuniones con clientes.
Arquitecto de Software
Simetrik
Apr 2022 - Jun 2022 (2 months)
Analizó código y propuso reestructura de la solución DataHub usando herramientas de análisis estático y recomendaciones de arquitectura para mejorar mantenibilidad.
Arquitecto de Software
Siigo
Nov 2021 - Apr 2022 (5 months)
Apoyó la transformación digital definiendo arquitectura base con microservicios, eventos y CQRS para modernizar productos y plataformas internas.
Arquitecto de Software
The Bridge
Aug 2021 - Sep 2021 (1 month)
Definió arquitectura base y requisitos para proyectos financieros y KYC, apoyó RFIs y diseñó customer journeys y soluciones de onboarding y card issuing.
Director de Desarrollo
Certicámara
Apr 2020 - Jul 2021 (1 year 3 months)
Lideró gestión de requisitos no funcionales y arquitectura, gestionó equipos y proveedores, implementó Gitflow y control de calidad con SonarQube en productos de identidad y firma digital.
Arquitecto de Software
Asesoftware
Jul 2018 - Sep 2020 (2 years 2 months)
Definió arquitecturas candidatas, seleccionó tecnologías, aseguró calidad con SonarQube y apoyó migraciones a la nube y adopción de microservicios en múltiples proyectos empresariales.
Arquitecto de Software
Software Estratégico
Oct 2018 - Dec 2018 (2 months)
Recibió requerimientos, definió arquitecturas y apoyó técnicamente proyectos de gobierno y servicios digitales incluyendo bots, open data y sistemas de atención.
Arquitecto de TI
Telefónica Movistar
Aug 2017 - Sep 2017 (1 month)
Definió arquitectura SOA y soluciones de acceso (OAM/OIM), acompañó transformación digital y desplegó Kibana para observabilidad en proyectos internos y en la nube.
Ingeniero Consultor Software
Bex Technology
Sep 2016 - Aug 2017 (11 months)
Desarrolló soluciones sobre SharePoint 2013 y entregó funcionalidades para proyectos de sector público, incluyendo consultoría y despliegue de aplicaciones.
Arquitecto de Software (Preventa)
Personal Soft
May 2016 - Jul 2016 (2 months)
Brindó consultoría en preventa, estimación de propuestas y arquitectura de software para clientes en sectores diversos, apoyando diseño y propuestas técnicas.
Arquitecto de Software (Líder)
Oasis IT
Dec 2013 - Mar 2015 (1 year 3 months)
Lideró diseño y ejecución de soluciones ERP y supervisó equipo de desarrollo, definiendo atributos de calidad, revisando diseños y asegurando cumplimiento arquitectónico.
Ingeniero Consultor
Grupo Cinte
May 2014 - Jan 2015 (8 months)
Participó en concepción y ejecución de aplicaciones web, aportando diseño arquitectónico y desarrollo para proyectos core bancario y de intranet.
Desarrollador Senior I
Stefanini IT
Nov 2012 - Nov 2012 (0 months)
Desarrolló soluciones web empresariales (Banco de la República) con .NET, Entity Framework y SQL Server, implementando componentes frontend y backend.
Arquitecto y Desarrollador Senior
Independiente
Nov 2011 - Jun 2012 (7 months)
Lideró y desarrolló proyectos web para clientes como Compensar y Ecolcin, entregando soluciones con .NET y reporting services y coordinando equipos pequeños.
Diseñador de Software
Compensar
May 2009 - May 2011 (2 years)
Analizó y diseñó proyectos informáticos corporativos, desarrollando soluciones en ASP.NET y participando en integración con SharePoint y SQL Server.
Ingeniero de Desarrollo
Intergrupo
Jun 2008 - Feb 2009 (8 months)
Desarrolló aplicaciones .NET para clientes como Colsubsidio, implementando soluciones backend con SQL Server y .NET Framework.
Especialista Software
ARD Colombia
Nov 2007 - Jul 2008 (8 months)
Diseñó y desarrolló intranet y sistemas de soporte (Systravel, Syshelpdesk) usando .NET y SQL Server, contribuyendo a la automatización de procesos internos.
Ingeniero Consultor
Intersoft
Aug 2007 - Nov 2007 (3 months)
Realizó análisis, diseño y desarrollo de proyectos para clientes como Compensar, implementando soluciones en .NET y bases de datos SQL Server.
Profesional Grado 14
Consejo Superior de la Judicatura
Aug 2007 - Nov 2007 (3 months)
Participó en análisis y desarrollo de sistemas judiciales, incluyendo consulta de historia penal y procesos del sistema penal acusatorio con .NET y SQL Server.
Education
Degrees, certifications, and relevant coursework
Institución Universitaria Politécnico Grancolombiano
Master of Science, Ingeniería de Sistemas
2014 -
Grade: 4.5
Activities and societies: Tesis: Sistema de registro e identificación de estudiantes utilizando patrones de reconocimiento del hablante; supervisor José Manuel Chauta.
Maestría en Ingeniería de Sistemas en curso en la Institución Universitaria Politécnico Grancolombiano, con tesis sobre registro e identificación de estudiantes mediante reconocimiento del hablante.
Institución Universitaria Politécnico Grancolombiano
Bachelor of Engineering, Ingeniería de Sistemas
1995 - 2000
Grade: 3.5
Pregrado en Ingeniería de Sistemas completado en la Institución Universitaria Politécnico Grancolombiano.
Tech stack
Software and tools used professionally
DATOS
Microsoft Azure
SonarQube
NumPy
DB
Visual Paradigm
Gmail
Spring Boot
.NET
Visual Studio
PyCharm
WebStorm
Azure DevOps
jQuery
JavaScript
Python
Java
C#
ASP.NET
JSON
F#
Logstash
Kafka
WCF
FastAPI
Grafana
Kibana
Prometheus
OpenTelemetry
iOS
Windows
Azure Active Directory
Docker
Airflow
SQL
LangChain
Ollama
DataHub
Cursor
Flower
Maestro
Arq
LangSmith
Bridge
Durable
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Juan Fernando?
You can contact Juan Fernando and 90k+ other talented remote workers on Himalayas.
Message Juan FernandoFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
