FULL STACK ENGINEERING

Complex Problems. Elegant Solutions

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.

Career Path

Professional Journey

Oct 2023 — Present 01

Full-Stack Engineer

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.

Azure .NET Core Angular Microservices
Jan 2023 — Oct 2023 02

Backend Engineer

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.

.NET 6 C# AutoFixture Migration
Jul 2022 — Jan 2023 03

Full-Stack Engineer

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.

Angular Onion Arch Atomic Design Entity Framework
Oct 2021 — Jul 2022 04

Full-Stack Engineer

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.

.NET 6 Razor Pages TypeScript Hexagonal Arch
Nov 2020 — Sep 2021 05

Full-Stack Developer - Intern

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.

Visual Basic .NET Framework jQuery SQL Server

The Toolbox

My Technical Arsenal

Microservices Event-Driven Application Insights

Enterprise Backend Architecture

.NET Core & Azure

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

Angular & TypeScript

Crafting responsive, type-safe SPAs with RxJS and clean component architecture.

Data Persistence

SQL & MongoDB

Containerization

Docker & Kubernetes

Quality Assurance

TDD, xUnit, E2E

To ensure the quality of the code.

Automation

CI/CD & DevOps

Design Principles

SOLID & Clean Code

Obsessed with maintainability and software craftsmanship.

Beyond the Code

Engineering with Purpose

I believe that great software is the intersection of solid architecture, business value, and user experience.

Impact Over Complexity

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.

Performance is UX

A slow application is a broken application. I focus on optimizing backend latency and reactivity because technical performance directly impacts user retention and revenue.

Built for Growth

I design systems ready for tomorrow. Using clean architecture and cloud-native patterns, I ensure the software is maintainable, testable, and ready to scale.

Ready to build something scalable?|

Let's discuss how I can help your team.

© 2026 Alex Ariza. Built with Astro, Tailwind & TypeScript.