Structuring high-availability systems with resilient security.
Software Architect with 8+ years of expertise constructing distributed fintech topologies, modernizing legacy enterprise platforms, implementing OAuth2/OIDC under Keycloak federation, and scaling high-throughput .NET Core microservices inside regulated EU ecosystems.
40%Faster API responses
60%Fewer production incidents
8+Years in fintech & enterprise
01 / API Security & GatewayKeycloak OIDC / KrakenD
02 / Microservices Core.NET Core & Clean Arch
03 / Fiscal Compliancee-Invoicing / QR & SAF-T
04 / DevOps & ContainersDocker / Azure DevOps
SCROLL
Cloud architecture, DevOps & compliance
Services & Packages
Digital Foundation
Perfect for small businesses without a tech team
"I need a professional website, corporate email, and basic operating systems. I deliver everything working, with training included."
Professional website or custom web application
Corporate email and domain configured
Database with admin dashboard
Training so your team can use it independently
Scale & Automate
Perfect for growing businesses with manual processes
"My team wastes hours on repetitive tasks. I build systems that automate processes, give you control with dashboards, and prepare your infrastructure to scale."
Custom web system or API with backend and frontend
Automation of key manual processes
Real-time metrics and KPI dashboard
Integration with your existing systems
Cloud infrastructure ready to scale
Enterprise Architecture
Perfect for corporations with legacy systems and compliance
"My current system can't handle growth. I migrate you without stopping the business, implement enterprise security, and ensure regulatory compliance with zero downtime."
Architecture audit with detailed assessment report
Monolith-to-microservices migration with zero downtime
Enterprise security: authentication, API Gateway, encryption
Automated CI/CD pipelines with testing
Fiscal and regulatory compliance (e-invoicing, SAF-T)
High-availability infrastructure with 99.9% SLA
Jesús Jahaziel Higareda LópezSoftware Architect • Fintech Systems
SOFTWARE ARCHITECT
Core Vision
Technical Judgment & Material Business Value
I do not buy into hype cycles or build systems for the sake of technology alone. Instead, I focus on building cost-effective software aligned with business requirements. My approach pairs structured design with clean decoupling of code to prevent vendor lock-ins and minimize operational maintenance overhead.
\"The goal of an architect is not to select a hyped framework, but to keep deployment and migration vectors open as long as possible.\"
Key Metrics
8+Years Exp. Enterprise
10+Core Microservices
99.9%Average SLA KPI
Architectural Pillars
Decoupled Edge Auth
01
We consolidate single-sign-on credentials in Keycloak and check signatures inside KrakenD Gateway, keeping deep endpoints simple and clean.
Incremental Migration
02
Substitute old systems slowly using the Strangler Fig pattern behind routing walls, safeguarding transactions from server outages.
Fidelity & Test Coverage
03
Author asynchronous testing matrices alongside Domain-Driven Design (DDD) to keep systems robust, preventing production regressions.
Professional Career
v1.2 // PERSISTENCE
CF
Apr 2022 - Present
Cofidis Portugal
Software Architect
The Business Hurdle
The core monolithic credit platform suffered from performance bottlenecks, tight legacy infrastructure dependencies, and lacked unified identity governance and load resilience under peak hours.
Architectural Solution
Designed and directed the migration of the monolithic legacy credit engine to a 10-microservice topology on .NET Core. Deployed OAuth2/OIDC identity control via Keycloak unified federation and API gateway proxy routing through KrakenD.
Core Quantifiable Outcomes
Achieved a 40% reduction in credit decisioning API response times for consumer channels.
Reduced production failures and critical incidents by 60% within 6 months of adding automated testing corridors.
Secured zero-downtime releases for sensitive daily transactions via structured Docker images and Azure DevOps pipelines.
Mentored engineering team members on Domain-Driven Design (DDD), Clean Architecture, and security patterns.
The core monolithic credit platform suffered from performance bottlenecks, tight legacy infrastructure dependencies, and lacked unified identity governance and load resilience under peak hours.
Architectural Solution
Designed and directed the migration of the monolithic legacy credit engine to a 10-microservice topology on .NET Core. Deployed OAuth2/OIDC identity control via Keycloak unified federation and API gateway proxy routing through KrakenD.
Core Quantifiable Outcomes
Achieved a 40% reduction in credit decisioning API response times for consumer channels.
Reduced production failures and critical incidents by 60% within 6 months of adding automated testing corridors.
Secured zero-downtime releases for sensitive daily transactions via structured Docker images and Azure DevOps pipelines.
Mentored engineering team members on Domain-Driven Design (DDD), Clean Architecture, and security patterns.
Microsoft Azure CloudCloud hosting leveraging PaaS clusters, serverless computing, and managed databases.
Databases & Frontend Stack
SQL Server / OracleRelational data modeling, advanced stored procedures, and index execution tuning.
JavaScript / Vue.js / DataTablesHighly reactive CRUD layouts, client-side state managers, and tabular visuals.
Pristine Standard Guarantee: All technologies are handled with strict decoupled guidelines (SOLID, DRY, KISS, TDD) and optimized for immutable cloud run pipelines.
PRODUCTION GRADE
Analytical writings on patterns, system resilience, and regulatory compliance
Technical Insights
Arquitectura de Software2026-06-14
The art of letting go: a human guide to dependency injection
Dependency injection is the practice of letting classes stop building their own collaborators and start receiving them from outside. This shift reduces tight coupling, improves testability, favors cleaner architecture, and makes software easier to evolve over time.