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
Defined architecture policies and standards, selected the technology stack, and integrated solutions in Azure; contributed to the implementation of IpipeTrak and IFS and developed Azure Durable Functions for stateful workflows.
Software Architect
Dacartec
Jun 2023 - Oct 2023 (4 months)
Defined policies and base architecture (Azure, Java, Spring Boot, hexagonal microservices) and enabled integration with Azure AD B2C and DevOps processes for the SME management system.
Software Architect
XpertGroup
Oct 2022 - May 2023 (7 months)
He designed the base architecture (AWS, Java, WebFlux, microservices), estimated times and resources, optimized microservices with DDD and events, and led observability and integration in the Ternium project.
Supported architecture definition and stack selection for multiple projects (AWS, GCP, on-premise), prepared technical proposals, and collaborated in client meetings.
Analyzed code and proposed restructuring of the DataHub solution using static analysis tools and architecture recommendations to improve maintainability.
Software Architect
Siigo
Oct 2021 - Mar 2022 (5 months)
Supported digital transformation by defining base architecture with microservices, events, and CQRS to modernize internal products and platforms.
Software Architect
McKinsey
Jul 2021 - Sep 2021 (2 months)
Defined base architecture and requirements for financial and KYC projects, supported RFIs, and designed customer journeys and onboarding and card issuing solutions.
Director of Development
Certicámara
Apr 2020 - Jun 2021 (1 year 2 months)
Led non-functional requirements and architecture management, managed teams and suppliers, implemented Gitflow and quality control with SonarQube in identity and digital signature products.
Software Architect
Asesoftware
Dec 2018 - Sep 2020 (1 year 9 months)
Support and consulting (internal and external clients) in the pre-sale of software projects, estimation of software proposals to potential clients (technology and time). Analyze client needs, especially from a business perspective, and explain the proposed technical solution to the various parties involved in the project. Identify relevant quality attributes.
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.
Word Training Colombia
Certificate, IT Service Management
Completed ITIL Foundation v3 training and certification (38 hours) focused on IT service management best practices.
Udemy
Certificate, Project Management
Completed Project Management in Spanish based on PMBOK v5 (35 hours) covering PMI-aligned project management processes.
Udemy
Certificate, Agile / Scrum
Completed Scrum Master: The Agile Revolution (3 hours) including leading Scrum teams and agile practices.
Udemy Academy
Certificate, Software Architecture
Completed Arquisoft90 - Software Architecture Training (15 hours) focused on software architectural principles and practices.
LinkedIn Learning
Certificate, Cloud Development
Completed Become an Azure Developer (18 hours) covering Azure development tools and cloud-native application development.
Udemy Academy
Certificate, Software Architecture
Completed Arquisoft90 - Software Architecture in Practice (12 hours) emphasizing practical architectural techniques.
Udemy Academy
Certificate, Cloud Architecture
Completed Training for AWS Certified Solutions Architect - Associate 2020 (18 hours) preparing for the AWS Solutions Architect Associate exam.
Top Developer Academy
Certificate, Software Architecture
Completed Certified Professional for Software Architecture - Foundation Level (CPSA-F) training (40 hours) covering foundational software architecture concepts.
Udemy Academy
Certificate, Software Architecture
Completed Software Architecture and Design of Modern Large Scale Systems (8 hours) focused on designing scalable systems.
Udemy Academy
Certificate, Artificial Intelligence
Completed Bootcamp 2026 IA Generativa, LLM Apps, Agentes IA, Cursor AI (78.5 hours) on generative AI, LLM applications, and AI agents.
Tech stack
Software and tools used professionally
DATOS
Microsoft Azure
SonarQube
Azure Kubernetes Service
NumPy
DB
Visual Paradigm
Gmail
Spring Boot
.NET
Visual Studio
PyCharm
WebStorm
Azure DevOps
jQuery
JavaScript
Python
Java
C#
ASP.NET
JSON
Logstash
Kafka
WCF
FastAPI
Grafana
Kibana
Prometheus
OpenTelemetry
iOS
Windows
Azure Active Directory
Azure Functions
Docker
Airflow
SQL
LangChain
Ollama
Cursor
LangSmith
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!
