Software Architect | Senior Staff Engineer
Inditex
(1y 11m)
With over 11 years of experience, I am a passionate and hands-on Software Architect specializing in payments systems, Fintech solutions, and e-commerce platforms. My expertise lies in designing and implementing scalable, secure architectures that meet business goals while adhering to the highest technical standards. I have led the development of PCI-DSS compliant systems and architected distributed platforms, building high-performance solutions capable of processing millions of transactions daily.
Currently, as a Software Architect at Inditex, I design enterprise-grade IT systems across cloud (Azure, AWS, GCP) and on-premise environments, employing advanced design patterns and best practices for performance, security, and maintainability. My focus is on designing clean, sophisticated architectures that address the inherent complexity of enterprise solutions while seamlessly adapting to complex and evolving requirements and, emerging technologies.
I have a substantial background in the payments domain, where I’ve designed and developed digital payment platforms supporting various methods, including credit cards, wallets, direct debit, and Alternative Payment Methods (APMs). My expertise also encompasses implementing effective fraud prevention mechanisms and enhancing operational efficiency through innovative technologies.
I thrive on collaborating with stakeholders to transform business objectives into technically sound solutions. My commitment to architectural excellence drives me to apply proven design patterns, microservices architecture, and cloud-native strategies to develop resilient and scalable systems. I am dedicated to continuous learning, leveraging the latest technologies and management methodologies to ensure each solution meets the highest standards.
In addition to my technical focus, I bring leadership experience in Agile methodologies, successfully serving as a Product Owner and Scrum Master. I have guided teams through Agile transformations and managed teams up to 15 engineers. While Agile is part of my toolkit, my core passion lies in building exceptional technical solutions and fostering a culture of technical excellence within development teams.
Let’s connect if you want to discuss payment systems, complex architectures, or the latest trends in software design and development! I am eager to explore opportunities for collaboration and share insights on emerging technologies.
(1y 11m)
(1y 2m)
(1y 1m)
(10m)
(2y 10m)
(3y 1m)
(6m)
(1y 10m)
(1m)
(1m)
· Leadership and Management: Extensive experience in leading and managing local and global distributed teams daily. Proficient in Stakeholder and Project Management.
· Agile Management: Practicing Agile methodologies, including mentoring, coaching, goal setting, and resource planning.
· Management Skills: Strong leadership abilities with a focus on team development and performance enhancement.
· Stakeholder Engagement: Expertise in fostering relationships with stakeholders to align project goals with business objectives.
· Big Picture Vision: Adept at business analysis, enabling a comprehensive understanding of project requirements and objectives.
· Complex IT Solutions: Design and coordination of intricate IT systems, leveraging AI and cloud technologies to analyze and evolve deployed applications.
· Software Design Patterns: In-depth knowledge of design patterns, best practices, and standards to ensure high-quality software development.
· Backend Solutions: Design and implementation of complex IT solutions, with a strong focus on backend systems while also guiding frontend development.
· Microservices Enthusiast: Passionate about microservices and cloud architectures, emphasizing scalable and maintainable systems.
· Technical Proficiency: High proficiency in Java and Spring frameworks.
· CI/CD Coordination: Collaborating closely with systems departments to establish CI/CD processes for efficient deployments.
· Containerization: Experienced with Docker and Kubernetes for orchestration and container management.
· Monitoring Tools: Proficient in tools like Gradle, Grafana, JFrog, Jenkins, Maven, Nagios, and Puppet for building, monitoring, and managing applications.
· Platform Monitoring: Expertise in platform monitoring using the ELK stack (Elasticsearch, Logstash, Kibana) and tools such as OpsCenter for Cassandra, along with custom scripts and reports.
· Cloud Specialist: Specialized in Google Cloud Platform for deploying and managing cloud-based applications.