close

JUANCHI

Digital

Native

Builder

Relentless

Always Learning

Open

Source Lover

74
Posts published
20k
Total views
2
Subscribers

JOURNEY

30+ years of tech evolution

2020s

Dev, Lead, Architect & AI

Mostrando 11 de 11 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
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
20TypeScript5d
Explorar
Exp #01

AMBA Trenes Sonoros

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

LLM en el Browser

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

Docker Next.js Starter

DockerNext.jsPostgreSQL
~150MBDockerfile12d
Explorar
🐢 Lento1800ms
⚡ Rápido300ms
Exp #03

Next.js 3s → 300ms

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

TypeScript Patterns

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

CertView

TypeScriptVS Code Extension APINode.js
PEM, CRT, CER14d
Explorar
⚙️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+ reglas13d
Explorar
Exp #07

Chat Seguro RSA + AES

JavaBouncyCastleRSA 2048
⭐ 4Java418mo
Explorar
Exp #08

X.509 Certificate Viewer

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

init-dev-tools

BashShellIdempotent Scripts
⭐ 1Shell123mo
Explorar
Exp #10

One More Day in Ragnarok

HTML5 CanvasJavaScriptGame Loop
~48h65mo
Explorar
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)
6TypeScript8d
Explorar

📊 Estadísticas del Lab

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.

HABLEMOS

Conectemos y creemos algo increible

Disponible para proyectos freelance y colaboraciones

Send me a message

0 / 500

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

Contact

I reply within 24 hours
Disponible

Available for projects

Frequently Asked Questions