Hi, I'm

Ricardo Salvador

Lead Architect · Software Engineer

I build enterprise systems that scale — from multi-tenant SaaS platforms to AI-integrated applications. Based in New Jersey, working across the full stack with a focus on architecture, cloud, and developer experience.

scroll

About

I'm a Lead Architect and Software Engineer with over a decade of experience building enterprise systems — from founding technical departments to defining architectural strategy for large organizations.

At Inpart (formerly Inova Software), I lead a team of senior engineers, driving a company-wide infrastructure modernization: cloud migration to AWS, authentication platform upgrade, CI/CD modernization, and a public OpenAPI-compliant API.

I care deeply about clean architecture, developer experience, and building things that last. Reach out on LinkedIn or get in touch if you'd like to know more.

10+ Years of Experience
3 Countries
F500 Enterprise Clients

Skills

Languages

Java TypeScript JavaScript Python Go Scala SQL C/C++ Bash

Backend & Frameworks

Spring Boot Spring Framework Hibernate Node.js Express Play Framework Flyway WildFly Keycloak Auth0 MCP

Frontend

React Vue.js Vite Tailwind CSS Zustand HTML5 CSS3

Cloud & Infrastructure

AWS Docker Terraform GitHub Actions ECS / Fargate SQS / SNS

Data

PostgreSQL MySQL Oracle MongoDB Redis DynamoDB ElasticSearch OpenSearch RabbitMQ Power BI

AI & LLMs

Anthropic Claude OpenAI Google Gemini Spring AI

Architecture & Integration

C4 Model OpenAPI Microservices OAuth 2.0 / OIDC Open Policy Agent REST SOAP

Tooling

Jira Confluence Logi Analytics SnapLogic

Projects

Open Source

OpenSCAD MCP Server

Talk to Claude. Print in 3D.

A lightweight MCP server in Rust that bridges Claude and OpenSCAD — describe a 3D part in plain language, get back a rendered PNG preview inline in chat, and export a print-ready STL when satisfied. Runs entirely local, zero external dependencies, single binary.

Rust MCP OpenSCAD Tokio 3D Printing
More details
Open Source

kicad2print

Design in KiCad. Print at home.

A CLI tool and MCP server in Rust that converts KiCad PCB designs into 3D-printable substrate models for the hybrid PCB method — replace fab house runs with a 3D-printed board, copper wire traces, and copper eyelets. No chemicals, no etching, no minimum orders.

Rust MCP KiCad 3D Printing STL / 3MF
More details

Experience

Lead Architect

Inpart
2024 — Present

Establishing company-wide architectural vision and leading infrastructure modernization. Delivered Okta/Auth0 migration, AWS cloud migration, GitHub Actions CI/CD, and a public OpenAPI-compliant API. Building MCP servers for product integrations and coaching the team on AI development tooling.

TypeScriptNode.jsMCPAWSC4 ModelAuth0Open Policy AgentOpenAPIGitHub ActionsMongoDBOpenSearchTerraformDocker

Technical Services Director

Inova Software → Inpart
2018 — 2024

Led technical services and support teams. Managed large-scale data migrations, Power BI integrations, and client-facing technical delivery for a portfolio of enterprise clients across pharma, finance, and technology.

JavaSpring BootPower BILogi AnalyticsSnapLogicMySQLBashJiraConfluenceGitHubGoREST

Senior Technical Leader

Inova Software — NYC
2014 — 2018

Delivering enterprise solutions for US Fortune 500 clients across pharma, finance, and technology. Architected the main reporting and dashboarding platform, built the Due Diligence Module for pharmaceutical clients, and managed full project lifecycle.

JavaSpring BootLogi AnalyticsMS Office APIMySQLOracleWildFlyKeycloakBashJiraRESTSOAP

For the full picture, check my LinkedIn or reach out for a CV.

Get in Touch

Open to conversations about architecture, engineering challenges, or potential collaborations.