Architecture, product, and execution

Currently Head of Architecture at Lakaut

I design and modernize real systems: digital signatures, identity, external integrations, Java legacy, Next.js, PostgreSQL, and AI automation.

Architecture

digital signatures, identity, integrations

Leadership

code review, mentoring, standards

Full Stack

Next.js, Java, PostgreSQL, Docker

AI Engineering

LLMs, agents, automation

Where I create leverage

I do not sell hours: I reduce technical risk and speed up hard decisions.

My edge is connecting architecture, development, infrastructure, and product when teams need to modernize without breaking production.

Legacy modernization

Domain separation, explicit contracts, gradual migrations, and decisions that respect the business already running.

Java, Spring, domain services, integrations, and controlled technical debt.

Product architecture

Stack decisions, security, scalability, DX, technical documentation, and explicit trade-offs.

Current experience making cross-cutting architecture decisions.

AI applied to real workflows

LLM automations, internal pipelines, human-approved agents, and tools that help teams ship.

Content systems, audits, assisted generation, and human-in-the-loop flows.

Senior full stack execution

Internal products, dashboards, auth, APIs, databases, and production frontend with operational judgment.

Next.js, React, TypeScript, PostgreSQL, Prisma, Docker, and Railway.

Recent recognition

GreenGate won Best Use of Auth0 for Agents

DEV selected GreenGate in the Weekend Challenge: Earth Day for using Auth0 CIBA to keep a human in the loop: the agent proposes an action, and phone approval is required before data changes.

125
Posts published
31k
Total views
2
Subscribers

JOURNEY

30+ years of tech evolution

2020s

Dev, Lead, Architect & AI

Mostrando 12 de 12 eventos

2020The Big Pivot: Software Dev
2021Java Backend Developer
2022Full Stack & the React Ecosystem
2022Docker & DevOps Pipelines
2023Open Source & VS Code Extensions
2023Head of Development
2023Freelance & Side Projects
2024AI Engineering & LLMs
2024Continuous Learning
2025juanchi.dev — Personal Brand
2026GreenGate Wins DEV Weekend Challenge
2026Software Architect

Skills Network

Connections between technologies and areas of expertise

Claude APIVercel AI SDKOpenAI APIPrompt EngineeringRAG & EmbeddingsSoftware ArchitectureDesign PatternsSystem DesignSOLID & Clean CodeHexagonal ArchitectureNode.jsPrisma ORMPostgreSQLJavaSpring BootMySQLPHPPythonLinux AdministrationDockerNginx / Web ServersRed Hat EnterpriseBash ScriptingAWSNetworking (Cisco)Cloud ArchitectureKubernetesAlgoritmos & EstructurasC++ReactTypeScriptNext.jsTailwind CSSFramer MotionLiderazgo & ComunicaciónCode ReviewMentoría TécnicaGit & GitHub CLIGitHub Actions (CI/CD)VS Code Extensions
frontend
backend
devops
ai
architecture
leadership
tools
education
projects
certifications
work
LAB

Lab & Open Source

Real projects, not toy demos. Published extensions, open-source repos, CLIs and technical experiments. All on GitHub, all auditable.

Exp #00

Bondi Sonoro

Next.js 15Tone.js PluckSynthAPI Transporte GCBA
20TypeScript20d
Explore
Exp #01

AMBA Trenes Sonoros

Next.js 15Tone.jsGTFS
7TypeScript20d
Explore
🧠
const ai = await llm(prompt)
Exp #01

Browser LLM

@huggingface/transformersWeb WorkersNext.js
0kbTypeScript27d
Explore
deps
400MB
builder
800MB
runner
150MB
Exp #02

Docker Next.js Starter

DockerNext.jsPostgreSQL
~150MBDockerfile27d
Explore
🐢 Lento1800ms
⚡ Rápido300ms
Exp #03

Next.js 3s to 300ms

Next.js 15App RouterServer Components
~1800msTypeScript27d
Explore
type PostStatus =
✏️{ status: "draft" }
{ status: "scheduled" }
{ status: "published" }
📦{ status: "archived" }
Exp #04

TypeScript Patterns

TypeScript 5.7Result<T,E>Type Predicates
9TypeScript24d
Explore
🔒certificate.pem
CNjuanchi.dev
SAN*.juanchi.dev
IssuerLet's Encrypt R3
Expires2025-09-14
Exp #05

CertView

TypeScriptVS Code Extension APINode.js
PEM, CRT, CER29d
Explore
⚙️haproxy.cfg
frontend
bind *:443 ssl
default_backend
backend api
server s1 :3000
Exp #06

HAProxy for VS Code

TypeScriptVS Code Extension APITextMate Grammar
40+ rules28d
Explore
Exp #07

Secure RSA + AES Chat

JavaBouncyCastleRSA 2048
4Java418mo
Explore
Exp #08

X.509 Certificate Viewer

KotlinJVMX.509
PEM, CRT, CER, P12Kotlin1mo
Explore
Exp #09

init-dev-tools

BashShellIdempotent Scripts
1Shell123mo
Explore
Exp #10

One More Day in Ragnarok

HTML5 CanvasJavaScriptGame Loop
~48h66mo
Explore
Signature size comparison
ECDSA P-25664B
ML-DSA-442420B
ML-DSA-653309B
SLH-DSA7856B
Exp #11

Post-Quantum Signing

TypeScript@noble/post-quantumML-DSA (FIPS 204)
6TypeScript24d
Explore

📊 Lab Stats

0
Projects
0
Open Source
0
Languages
🛠️

Let's collaborate

Everything is open source. Open an issue, send a PR, or reach out if you want to collaborate on something I'm building.

LET'S TALK

Architecture, technical consulting, full-stack products, or senior opportunities.

Available for selected projects and serious career conversations

Send me a message

0 / 500

También podés escribirme directamente a [email protected]

Contact

I reply within 24 hours
Disponible

Selective project availability

Frequently Asked Questions