I’m Alex Ariza, a Software Engineer focused on scalability and user experience. I translate business goals into high-performance web applications that simply work.
Professional Journey
GT Motive Spain
Building and scaling an Azure microservices platform for automotive repair operations, with a strong focus on clean boundaries (Clean Architecture/SOLID) and reliable delivery through Azure DevOps CI/CD.
AML Analytics
Fortified codebase with comprehensive unit tests using AutoFixture. Successfully migrated applications from .NET Framework 4.8 to .NET 6, improving performance and maintainability.
atwork.
Delivered production features in a mature app using Onion Architecture and Atomic Design, backed by a full testing strategy (unit, integration, and E2E) to keep releases stable.
Pam Learning
Improved maintainability with clean code and Hexagonal Architecture practices while upgrading the stack (.NET 5→.NET 6) and migrating the frontend from vanilla TypeScript to Razor Pages.
CTI SL
Maintained and extended a legacy VB/jQuery web app, and built strong SQL Server expertise by implementing complex stored procedures and functions to support core business logic.
My Technical Arsenal
Enterprise Backend Architecture
Building scalable distributed systems with microservices, Event-Driven Architecture and cloud-native patterns on Azure, utilizing Service Bus for messaging and CosmosDB for high availability
Modern Frontend
Crafting responsive, type-safe SPAs with RxJS and clean component architecture.
Data Persistence
Containerization
Quality Assurance
To ensure the quality of the code.
Automation
Design Principles
Obsessed with maintainability and software craftsmanship.
Engineering with Purpose
I believe that great software is the intersection of solid architecture, business value, and user experience.
I don't just write code; I solve business problems. Every architectural decision in Azure is measured by the value it delivers to the product, not just by technical novelty.
A slow application is a broken application. I focus on optimizing backend latency and reactivity because technical performance directly impacts user retention and revenue.
I design systems ready for tomorrow. Using clean architecture and cloud-native patterns, I ensure the software is maintainable, testable, and ready to scale.
Let's discuss how I can help your team.