Ronald.
projectsskillscertificationsabout

👋 Hi, I'm

Ronald González

Full-Stack Developer

Specialized in Next.js · GraphQL · performance-driven architecture. I build production systems with Redis cache strategies, headless CMS integrations, multi-tenant SaaS logic, and AI pipelines. Automation Engineering student at CUJAE. C1 English (CAE 193/210).

View Projects Contact MeDownload CV
Open to work (remote)CS50 · CAE C1 certified5 production apps deployed

✨ Featured Project

Where Industry 4.0 meets modern software architecture.

2026 · Full-Stack · GraphQL · AI Pipeline

Setpoint

Technical publication platform for Industry 4.0 — PLCs, SCADA, IIoT, OPC-UA — built with a production-grade stack. Redis cache achieves TTFB <50ms on cached routes. Contentful GraphQL via Apollo Client with RSC integration, AI syndication pipeline, role-based auth, and a full admin panel.

Next.js 16TypeScriptGraphQLApollo ClientContentfulRedisPostgreSQLGemini 2.5 FlashBetter AuthVitest · Playwright
Code Live Demo
⚙️ What makes it special
  • ▹TTFB <50ms on cached routes via Upstash Redis (vs ~400ms cold)
  • ▹AI syndication — Contentful webhook → Gemini adapts → Hashnode publishes with canonical URL
  • ▹Lighthouse 97/100/100 Accessibility · Best Practices · SEO
  • ▹43 tests — Vitest (unit + component) + Playwright E2E
  • ▹Full admin panel — comment moderation, syndication controls, logs

📁 Other Projects

Real applications, real bugs, real fixes.

ClientFlow

Multi-tenant client management SaaS with role-based access (admin/staff), business-scoped data isolation at the Prisma query level, and AI-powered weekly report generation via Gemini 2.5 Flash with OpenRouter fallback.

Impact

Multi-tenant architecture · Optimistic UI updates · Parallel Prisma queries via Promise.all

Next.js 16TypeScriptPostgreSQLPrisma 7Better AuthGemini AITailwind

SensorWatch AI

Real-time industrial sensor monitoring dashboard with LLM-powered anomaly detection. Calls OpenRouter API on every anomaly to generate maintenance recommendations in natural language.

Impact

60fps Recharts with memoization · PostgreSQL audit trail · AI weekly report endpoint

Next.js 14TypeScriptPostgreSQLOpenRouter AIRechartsNextAuth

Library Management System

Full book-lending platform with RBAC (admin/librarian/member), loan tracking, and full-text search. Production debugging: JWT expiry, connection pool 5xx errors, image delivery via Cloudinary.

Impact

60% faster API response via PostgreSQL index optimization · Composite indexes on high-cardinality filters

Next.js 14TypeScriptPrismaPostgreSQLDockerJWT

⚙️ Technical Toolbox

What I use to build, break, and fix.

Frontend

  • React · Next.js 16 (App Router, RSC, ISR)
  • TypeScript strict mode
  • Tailwind CSS v4 · shadcn/ui
  • Framer Motion
  • Core Web Vitals · LCP optimization

GraphQL & CMS

  • Apollo Client
  • @apollo/client-integration-nextjs
  • Contentful (Headless CMS)
  • Schema design · Normalized cache
  • ISR + webhook revalidation

Backend & DB

  • Node.js · Next.js API Routes
  • Server Actions · REST APIs
  • PostgreSQL · Prisma ORM (Neon)
  • Redis (Upstash) · TTFB optimization
  • Better Auth · RBAC

AI & Testing

  • Gemini API · OpenRouter
  • LLM prompt engineering
  • Structured JSON outputs
  • Vitest · Testing Library
  • Playwright (E2E)

SEO & Performance

  • generateMetadata · JSON-LD
  • Dynamic OG images (@vercel/og)
  • sitemap.xml · robots.txt
  • next/image · next/font/local
  • Bundle analysis · ISR

DevOps

  • Docker · Git/GitHub
  • Vercel · CI/CD
  • Linux
  • SQL index optimization
  • Connection pooling (Neon)

📜 Certifications

Formal recognition of my skills and knowledge.

🎓

C1 Advanced (CAE)

Cambridge Assessment English

Score: 193/210 – Grade B · CEFR Level C1

Professional working proficiency

Download Certificate
🧠

CS50's Introduction to Computer Science

Harvard University

Completed · Verified certificate

C, Python, SQL, Algorithms, Data Structures

Download Certificate

🧠 Beyond the Code

I'm a 19-year-old Automation Engineering student from Cuba, but my real classroom has been GitHub and the documentation rabbit hole. With 2+ years of daily self-study, I've built 5 production-grade applications — from headless CMS platforms with AI syndication pipelines to multi-tenant SaaS and real-time monitoring dashboards.

My edge? I combine full-stack engineering with systems thinking inherited from Automation. I don't just fix bugs — I find root causes. I don't just ship — I measure. And I communicate everything clearly in C1 English.

When I'm not coding, I'm playing chess, watching anime, or figuring out how to make my internet last longer during blackouts. Resilience is built, not given. 🇨🇺

Quick facts

  • 📍 Remote · Available immediately
  • 🗣️ English C1 (CAE 193) · Spanish native
  • ⚡ 2+ years of daily coding
  • 🏗️ 5 production apps deployed
  • ♟️ Chess · Volleyball · Anime

📬 Let's talk

I'm actively seeking a remote Full-Stack or Frontend role. If you need someone who ships production code with real metrics behind it, let's connect.

ronald.dearmass@gmail.com LinkedIn GitHubDownload CV

Designed & built by Ronald González de Armas · 2026

AWS orange is a trademark of Amazon Web Services. Used with respect.