Experience

Professional Experience

Manager, Accenture

November 2024 – Present

Solution Architect / SAP CX Lead

Leading the Iberia SAP CX area while applying systems thinking and performance optimization principles to enterprise solutions. Managing teams, architectural decisions, and integrating AI/GenAI tools into processes.

Technologies: Java, SAP Commerce, Cloud Architecture, AI/GenAI


Enterprise Architect, Accenture & Keyrus

July 2021 – November 2024

Various roles: Associate Manager, Technical Leader, Senior Developer

Led architecture and development of enterprise eCommerce platforms:

  • Designed and implemented SAP Commerce architectures for large-scale clients
  • Led team of 15+ developers across international offices (Spain, Sweden, India)
  • Executed complex SAP migrations (ECC to S/4HANA, Clean Core standards)
  • Built microservices, APIs, and cloud-native solutions
  • Payment gateway development, CI/CD pipelines, cloud infrastructure (AWS)

Technologies: Java, Spring Boot, SAP Commerce, AWS, Microservices, CI/CD


Personal Projects & Open Source

Another Dunkan Engine

2023 – Present | GitHub

Custom game engine built from scratch using Vulkan API:

  • Rendering: Deferred rendering pipeline, PBR materials, SSAO
  • Architecture: Custom ECS (Entity Component System) with template metaprogramming
  • Graphics: Multi-pass rendering (G-Buffer, lighting, composition)
  • Tools: ImGui-based debug UI, real-time entity editing
  • Technologies: C++20, Vulkan, GLSL, CMake, GLFW

Features dynamic lighting, normal mapping, parallax occlusion mapping, and modular component system.


MCP SAP Commerce Server

2024 | GitHub

Model Context Protocol server for SAP Commerce (Hybris) development:

  • Code generation for SAP Commerce components
  • Documentation assistant for Hybris APIs
  • TypeScript-based MCP implementation

Argentum Online Projects

2011 – 2019

Game modding and development projects:

  • Tierras del Sur - Visual Basic 6 MMORPG mod
  • Battle Royale AO - Java-based battle royale implementation
  • Dunkan AO - Server and client modifications
  • AoW (Assembly) - Low-level game hacking POC
  • detour-packet-dll - C++ packet interception DLL

Learned networking, game loops, client-server architecture, and reverse engineering through these projects.


Software Engineer, Qubik Digital

April 2019 – June 2021

Technical Leader & Java Developer

Led development teams and built enterprise software solutions:

  • NLP-based Customer Engagement: Built automated response system using NLP, Kafka, ElasticSearch
  • Infrastructure: Set up multi-environment infrastructure (AWS, Telefónica)
  • Full-stack development: Java/Spring backend, VueJS frontend, SAP integrations
  • SEO & eCommerce: Musimundo platform optimizations

Technologies: Java, Spring Boot, Kafka, ElasticSearch, Docker, NLP, VueJS


Java Developer, Advenio Software

September 2018 – April 2019

Medical records digitization platform - Built patient management system with PostgreSQL, health insurance integration, and statistical reporting.

Technologies: Spring Boot, PostgreSQL, Vaadin