Open to opportunities

Matheus Antonio

Senior FullStack Developer

5+ years building enterprise systems, AI-powered platforms, and developer tooling.

About

From fintech and industrial systems to AI SaaS and enterprise integrations. I build middleware that connects complex platforms — NetSuite, Shopify, Azure — into reliable, automated pipelines. Experienced in designing KPI dashboards, role-based permission systems, and complex data analytics for ERP and SaaS products.

Currently building MCP servers that give AI agents direct, authenticated access to enterprise platforms — an emerging space at the intersection of AI and enterprise software. Also designing RAG agents that bring domain knowledge to AI assistants.

What I've Built

Iron Studios

Enterprise integration infrastructure — connecting platforms like NetSuite and Shopify into automated pipelines, building RAG knowledge agents, and MCP servers for AI-driven workflows.

NetSuite MCP Server

MCP Server giving AI agents full access to NetSuite via SuiteScript 2.1 RESTlet.

TypeScriptMCPNetSuiteSuiteScript 2.1OAuth 2.0
72 tools
14 toolsets
21 modules

Designed and built an MCP server that exposes 72 tools across 14 toolsets covering 21 NetSuite N/ modules. Instead of writing individual scripts per operation, a single generic RESTlet handles all interactions — reducing deployment complexity from dozens of scripts to one.

Why OAuth 2.0 M2M with JWT + ES256?

API keys are simpler but create security risks in enterprise environments — they can't be rotated automatically, lack expiration, and provide no audit trail. M2M with JWT + ES256 gives automatic token rotation, short-lived access, and cryptographic proof of identity without shared secrets.

Iron Middleware

Enterprise integration middleware with modular connector architecture.

TypeScriptShopifyGraphQLNetSuiteAzureBicep
166+ tests

Connector architecture with Shopify GraphQL client featuring auto-pagination and rate limiting, HMAC-SHA256 webhook verification, and Shopify-to-NetSuite order sync. 166+ unit tests covering all connector modules.

Agent IDWorks

Local RAG agent for IDWorks ERP knowledge base.

TypeScriptOllamabge-m3Claude APIRAGDocker
222 articles
729 segments

Terminal-based chat agent that answers questions about the IDWorks ERP using 222 Zendesk articles chunked into 729 segments. Embeddings generated locally with Ollama (bge-m3) at zero cost, with Claude API for generation.

Aurya

AI-powered SaaS platform with real-time canvas editing, AI pipelines, permission management, analytics dashboards, and user behavior auditing.

Aurya

AI-powered visual editing SaaS platform.

React 18TypeScriptReactFlowZustandWebSocketAI/ML APIs
1000+ elements at 60fps
Sub-200ms response
30+ tools

Built a real-time canvas editor rendering 1000+ elements at 60fps with React 18 and ReactFlow. Integrated AI pipelines for image and video generation via WebSocket-based operations, achieving sub-200ms response time.

Why ReactFlow for the canvas?

Building a custom canvas from scratch gives maximum control but requires manual hit detection, event handling, viewport transforms, and layer management. ReactFlow provides a performant node-based graph with built-in pan/zoom, event delegation, and optimized rendering — critical when managing 30+ specialized tools and 1000+ interactive elements without sacrificing 60fps.

Mini Map
46 nodes · 38 connections

MCP PostHog

MCP Server for PostHog user behavior analytics and audit system.

TypeScriptMCPPostHog API

MCP Server enabling AI agents to query PostHog analytics data — user behavior events, session recordings, and product metrics for Aurya's audit and analytics pipeline.

DDC Company

Fintech SaaS startup co-founded and technically led for 4+ years. Built a full ERP-like platform with KPI dashboards, role-based permissions, financial analytics, and industrial quoting systems.

Jmar

Industrial ERP with quoting engine, dynamic pricing, and sales automation.

JavaScriptReact.jsNode.jsREST APIsKPI Dashboards

Designed and built core ERP modules for industrial quoting, dynamic pricing rules, and sales workflows at Jmar Esquadrias de Aluminio. Automated proposal generation with configurable pricing tiers, integrated third-party APIs for end-to-end process automation, and built a full SaaS platform with multi-user support and role-based access.

Quote #ORC-1847
Draft
Sent
Approved
Client: Construtora Horizonte Ltda.
CNPJ: 12.345.678/0001-90
Validity: 30 days
ProductQtyWidth (m)Height (m)UnitTotal
Sliding Window 2-Panel
ESQ-001 · Windows
R$ 420,00/R$ 3.024,00
Tempered Glass 8mm
VID-001 · Glass
R$ 185,00/R$ 1.332,00
Premium Hardware Kit
ACE-001 · Accessories
R$ 340,00/unR$ 1.360,00
Discount:
%
Subtotal: R$ 5.716,00
Discount (5%): -R$ 285,80
R$ 5.430,20
3 items · 12 units

Agnus

Financial analytics SaaS with KPI dashboards, RBAC, and API orchestration.

JavaScriptReact.jsPHPPostgreSQLRBACFinancial Analytics

Developed and maintained critical financial SaaS systems for Agnus Investimentos. Architected KPI dashboards with real-time chart visualizations for investment performance tracking, role-based access control (RBAC) with granular permission management, REST API orchestration layer for external service integration, and performance optimizations for real-time investment operations handling high-frequency data.

Financial Analytics
Admin

Revenue

R$0

+12.4%

Transactions

0

+8.1%

Active Users

0

+3.2%

Avg. Ticket

R$0

-1.8%

Monthly Performance
Revenue Costs
JanFebMarAprMayJunJulAugSepOctNovDec

Ask about me

Powered by Claude AI. Responses are based on Matheus's portfolio data.

Powered by Claude AI. Responses are based on Matheus's portfolio data.

Experience

DDC Company

2021 — 20264 years 7 months

Senior FullStack Developer/Contract

Core developer building scalable, high-performance systems for the financial sector. Built dashboards with KPIs, role-based permission systems, and data analytics modules. Led diverse projects spanning fintech and industrial domains.

JmarPrincipal developer designing core systems for quoting and sales. Streamlined pricing, proposals, and sales processes with KPI dashboards for sales performance tracking.

AgnusDeveloping and maintaining critical financial systems. Financial analytics dashboards, role-based access control, API integrations, and system optimizations for investment operations.

JavaScriptReact.jsNode.jsTypeScriptPHP

Aurya

2025 — 20267 months

Senior FullStack Developer/Full-time

Built an AI-powered visual editing SaaS platform with real-time canvas rendering, real-time analytics, user permission management, AI pipelines for image/video generation, and user behavior auditing.

MCP PostHogMCP Server for PostHog user behavior analytics, enabling AI agents to query session data and product metrics for audit purposes.

React 18TypeScriptReactFlowZustandWebSocketPostHog

Iron Studios

2026 — Present

Senior FullStack Developer/Contract

Building integration infrastructure, MCP servers, RAG knowledge agents, and data pipeline orchestration for enterprise platforms.

NetSuite MCP ServerMCP server exposing 72 tools across 14 toolsets covering 21 NetSuite modules. OAuth 2.0 M2M authentication, exponential backoff, and Zod validation.

Iron MiddlewareEnterprise integration middleware with Shopify GraphQL client, HMAC-SHA256 webhook verification, Shopify-to-NetSuite order sync, and 166+ unit tests.

Agent IDWorksLocal RAG agent for ERP knowledge base. 222 Zendesk articles chunked into 729 segments, with Ollama embeddings and Claude API for generation.

TypeScriptMCPNetSuiteShopifyAzureRAGOllama

Education

FIAP

Bachelor of Engineering/2020 — 2023

Universidade Anhembi Morumbi

Computer Engineering

Core Stack

Languages
TypeScriptJavaScriptPHP
Frontend
React 18Next.jsReactFlowZustand
Backend
Node.jsExpressWebSocketRESTGraphQL
AI / ML
RAGOllamabge-m3Claude APIVector Search
Platforms
NetSuiteShopifyPostHogAzureAWS
Data
PostgreSQL
Protocols
MCPOAuth 2.0HMAC-SHA256 Webhooks
Infrastructure
DockerBicep (IaC)
Domain Expertise
KPI DashboardsData AnalyticsRBACERP ArchitectureSaaS PlatformsAPI Integration
Tools & Workflow
JiraClickUpNotionTechnical Documentation

Contact

Interested in working together? Let's connect.