Aitor Nain Mendoza Vallejo · 3D & AI Systems Backend Architect

I design infrastructure that validates and processes 3D models at industrial scale.

Backend architecture for systems that cannot fail... now also for the 3D world. I help companies integrate generative AI and process 3D assets using agentic systems with absolute precision and determinism.

I take on part-time, remote projects for companies in any country.

Explore the portfolio
.NET ArchitectCritical Systems
Core StackC# · .NET · Three.js · ONNX

Interact with my profile

Professional Terminal

Test my interactive terminal. Type help to start.

Real experienceDaily work with .NET and SQL Server.

Reviewable CodeThe projects and demos are linked.

Clear ScopeI only accept jobs that I can handle well on weekends.

How can I help you

Software Engineering and Backend Architecture

I design robust, scalable architectures with an infrastructure-agnostic approach, prioritizing reliable data and immutability.

3D Validation Architecture

Deterministic pipelines for mass processing and geometric correction of 3D assets at an industrial scale.

  • Agnostic systems (glTF, USD)
  • Topological and Geometric Validation
  • Real-time processing
Learn more →

Generative AI & Agent Integration

Robust agentic ecosystems for integrating AI models into corporate workflows.

  • Cross-cutting agent integration
  • Trustworthy AI and determinism
  • Human-in-the-loop flows
Learn more →

Critical Backend (.NET/SQL)

Mission-critical distributed systems where data consistency and scalability are non-negotiable.

  • Clean Architecture (Hybrid Backend)
  • High-performance databases
  • Concurrency Control (ETag)
Learn more →

Skills

Tech Stack

Languages, tools, and platforms I use to build robust architectures.

Languages

C# IconC#Python IconPythonTypeScript IconTypeScriptJavaScript IconJavaScriptSQL IconSQL

Architecture & Backend

.NET Icon.NETFastAPI IconFastAPINode.js IconNode.jsLinux IconLinux

Frontend

React IconReactThree.js IconThree.jsHTML5 IconHTML5CSS3 IconCSS3

Tools

Git IconGitGitHub IconGitHubVS Code IconVS CodePostman IconPostman

Free Resource

Is your AI system ready for production?

Download our AI architecture checklist and evaluate if your integrations meet scalability, security, and determinism standards.

📥 Download Architecture Checklist

Portfolio

Personal Projects and Demos

I indicate the real status of each project so you know what is finished and what is still under development.

Loading projects…

How I work

How I organize a small job

First, I clarify what needs to be solved and what is out of scope. Then, I divide the work into changes that can be tested and reviewed.

  1. 01

    Understanding the Task

    Objective, context, constraints, and expected outcome.

  2. 02

    Preparing for the Change

    I review the affected code and choose the simplest solution that fits.

  3. 03

    Develop and Test

    I implement the change and test the important cases.

  4. 04

    Deliver

    I explain what was modified, how it was tested, and what remains pending.

Want to see how I apply this methodology at scale?

I documented how we solved the vendor lock-in and scalability problem using Clean Architecture and C#.

Read the technical article

About Me

Software Architect & Backend Specialist

I am Aitor Nain Mendoza Vallejo, also known as Aitor Mendoza and NainDev. I work as a Lead Software Architect at Contrast3D x NainDev, the collaboration with Contrast3D, where I design a robust Open Core ecosystem for the deterministic validation of AI-generated assets, ensuring a 'Trustworthy AI' approach.

In parallel, I work full-time in the enterprise sector as a developer and maintainer of critical .NET (C# and SQL Server) systems. My focus combines the rigor and scalability of the corporate world with the cutting edge of Human-in-the-loop and agentic flow integrations.

Contact

Is your backend not scaling or is your AI unpredictable?

Technical debt and bottlenecks cost you speed. Write to me, and let's design a robust architecture plan so your team can move forward without fear.