Ramiro Rivas — Software Engineer

I build products end to end

Inventory systems, dealer quoting portals, and portfolio websites - with AI integrated where it actually earns its place. Eight projects, most running in production for real businesses, each explained down to the architecture.

Scroll to explore the work

Selected work

8 projects
AI + Systems

Stockroom

A window and door dealer runs inventory and invoicing on this instead of spreadsheets - stock counts cannot drift, and the LLM assistant is never allowed to do the math.

2026
PythonSQLiteEvent Sourcing
AI Agents

LockClaw

Handles WhatsApp intake for a 550-client tax practice in English and Spanish - with a PII firewall no message can bypass, so client data never reaches a third-party API.

2026
PythonFastAPIAWS Bedrock
Hardware / CV

Gesture Control

A Raspberry Pi camera as a touchless remote: MediaPipe hand tracking, a self-trained gesture classifier, and Wake-on-LAN over a direct Ethernet link.

2026
PythonRaspberry PiMediaPipe
Developer Tools

Flutter Mobile Toolkit

A published Claude Code plugin used to ship Flutter + Supabase apps faster: 12 slash commands and 9 specialized agents covering the full mobile lifecycle.

2026
Claude Code PluginFlutterDart
Mobile

ContractsHub

Contractors manage clients, contracts, and payments from their phone - a production Flutter app with its own documented design system and testing playbook.

2026
FlutterDartSupabase
Enterprise / .NET

Dealers Portal

Dealers price and quote complex window configurations in minutes instead of phone calls - configuration-dependent pricing, discounts, and terms for a manufacturer's dealer network.

2026
C#ASP.NET CoreREST API
Web / Motion

Studio 36

A bespoke, animation-heavy portfolio built for a client: architectural designer Bryan Garcia presents his selected work under the Studio 36 name.

2024-2026
JavaScriptTypeScriptReact
Web / Motion

This Website

The portfolio you are reading, treated as a project: scroll choreography, a hand-rolled canvas simulation, and walkthrough videos recorded by a scripted browser.

2026
Astro 5ReactTailwind CSS 4

How I can help

Three engagements I do repeatedly. If your problem doesn't fit one of these boxes, email me anyway - the boxes are for clarity, not limits.

ERP & systems integration

Connect your systems so data stops living in inboxes.

Dynamics 365, custom portals, legacy databases, third-party APIs. I design and build the pipelines - including the delta lanes, retry logic, and monitoring that keep them running when a batch fails at 2 a.m. Built and operated in production for a window manufacturer’s dealer network.

Typical engagement: Integration audit and remediation plan, then a fixed-scope build.

AI agents with compliance guardrails

AI that answers your customers without leaking their data.

Chatbots and intake agents grounded in your actual documents - product catalogs, compliance approvals, tax records - with architectures where PII physically cannot reach a third-party API. Bilingual English/Spanish intake is a specialty.

Typical engagement: A scoped agent live in 3-4 weeks, with a written security model you can show your compliance people.

Custom portals & internal tools

Replace the spreadsheet everyone is afraid to touch.

Dealer portals, quoting engines, inventory systems, contractor marketplaces - web and mobile (Flutter). Event-sourced where correctness matters, so stock counts and ledgers can’t silently drift.

Typical engagement: A fixed-scope MVP, then ongoing ownership if you want it.

Have something that doesn't fit a box?

About

I'm a software engineer who likes owning the whole problem: talking to the person who has it, designing the architecture, shipping the product, and running it in production. Most of the work here was built for real businesses - a window and door dealer, a tax practice, a manufacturing company - not as exercises.

I care about systems that are correct by construction: event-sourced ledgers where stock can't drift, AI agents where client PII physically cannot reach a third-party API, invariants enforced with one test each. The demos and writeups on this site go into that level of detail.

DataMorph is the studio name this work ships under - one principal, no bench. When you email, you're talking to the person who designs, builds, and runs the thing.

Stack-wise I move between Python, TypeScript, C#/.NET, and Flutter, and I'm comfortable from Raspberry Pi GPIO up to cloud deployment. This site itself is Astro, React, GSAP, and a hand-rolled canvas simulation - it's project number eight, writeup included.