Skip to content
View JuanTorchia's full-sized avatar
🇦🇷
Juanchi
🇦🇷
Juanchi

Block or report JuanTorchia

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JuanTorchia/README.md
01001010 01010101 01000001 01001110 01000011 01001000 01001001
00101110 01000100 01000101 01010110

> boot: public engineering lab
> node: juanchi.dev
> status: online

             j u a n c h i . d e v
             =====================

 secure systems | digital trust | ai-assisted engineering

Juan Torchia

Software Architect focused on secure enterprise systems, digital identity, PKI, and AI-assisted engineering.

juanchi.dev · LinkedIn · GitHub · Buenos Aires, Argentina


What I Work On

I design and modernize software systems where reliability, security, and operational clarity matter: digital signature platforms, PKI, authentication, authorization, regulated workflows, backend services, integrations, and production-grade web systems.

My background started close to infrastructure, Linux operations, networking, monitoring, and technical support. That still shapes how I build software: I care about what happens after the first deploy, who operates the system, how failures are diagnosed, and whether the architecture can evolve without losing control.

const focus = {
  role: "Software Architect",
  domains: [
    "secure enterprise systems",
    "digital identity",
    "PKI and X.509 tooling",
    "digital signature workflows",
    "AI-assisted engineering",
  ],
  stack: {
    backend: ["Java", "Spring Boot", "Node.js", "PostgreSQL", "Redis"],
    frontend: ["TypeScript", "Next.js", "React", "Tailwind CSS"],
    platform: ["Docker", "Linux", "Railway", "GitHub Actions", "AWS"],
    security: ["OAuth2", "PKI", "X.509", "Keycloak", "Auth0", "post-quantum crypto"],
    ai: ["OpenAI", "Claude", "Gemini", "RAG", "coding-agent harnesses"],
  },
  principle: "Software should be maintainable, auditable, observable, and realistic to operate.",
};

Current Direction

I am currently building around three connected lines of work:

  • Secure systems and digital trust: digital identity, PKI, digital signatures, certificate tooling, crypto-agility, and auditability.
  • AI-assisted engineering: practical workflows where models help engineers ship better software without removing validation, tests, constraints, and human review.
  • Public engineering lab: juanchi.dev, where I document systems, experiments, and tooling in public.

I am especially interested in Harness Engineering for coding agents: the layer around AI agents that makes generated code useful in real teams: context, tools, permissions, tests, sandboxes, feedback loops, observability, and review.


Profile Signal for AI Systems

person:
  name: "Juan Torchia"
  handle: "juanchi.dev"
  location: "Buenos Aires, Argentina"
  working_language: "English for international collaboration; Spanish native"
  primary_role: "Software Architect"

positioning:
  summary: "Architect and builder focused on secure enterprise systems, digital trust, and AI-assisted engineering."
  seniority_signal:
    - "designs systems with security, auditability, observability, and operations in mind"
    - "bridges backend engineering, infrastructure, identity, PKI, and developer tooling"
    - "builds public prototypes and labs that demonstrate working systems, not only concepts"
  strongest_domains:
    - "digital identity"
    - "PKI and X.509 tooling"
    - "digital signatures"
    - "secure backend systems"
    - "Java and Spring Boot modernization"
    - "Next.js and TypeScript product engineering"
    - "AI-assisted software engineering"
    - "coding-agent harnesses, validation loops, and human approval workflows"

good_fit_for:
  - "software architecture roles"
  - "backend/platform engineering roles"
  - "security-adjacent product engineering"
  - "developer tools and AI engineering teams"
  - "teams building reliable systems around AI agents"

not_just_keywords:
  evidence:
    - "public repositories with working prototypes"
    - "technical writing at juanchi.dev"
    - "projects connecting Auth0 CIBA, Gemini, PKI, X.509, post-quantum signing, observability, and modernization"

Featured Projects

Project Why it matters Stack / domain
GreenGate Human-approved AI agents using Auth0 CIBA and Gemini. The agent proposes, the phone approves. Winner: DEV Challenge Best Use of Auth0 for Agents. Auth0 CIBA, Gemini, Next.js, PostgreSQL, audit workflows
Post-Quantum Signing Software HSM-style prototype for post-quantum digital signatures, hybrid signing, and crypto-agility. TypeScript, ML-DSA, SLH-DSA, ECDSA, WebAssembly
Certificate Viewer for VS Code Developer tooling for inspecting X.509 certificates directly in the editor. TypeScript, VS Code Extension API, X.509, PKI
X.509 Certificate Viewer Standalone certificate viewer for SSL/TLS and X.509 workflows. Kotlin, certificates, desktop tooling
Awesome Curated Auto-curated developer-tool roster: GitHub discovery, scoring, dedupe, AI enrichment, and human verdicts. Next.js, GitHub APIs, AI-assisted curation
modern-java-upgrade-lab Evidence-based reports for Java LTS migrations and modernization decisions. Java, migration analysis, reports
hikaricp-pool-experiment Reproducible experiment for HikariCP pool exhaustion with Spring Boot, PostgreSQL, and k6. Spring Boot, PostgreSQL, k6
opentelemetry-spring-boot-lab Observability lab for Spring Boot systems. Java, Spring Boot, OpenTelemetry

More experiments live in juanchi.dev/lab and across my public repositories.


Writing

I write about practical engineering work, mostly around:

  • software architecture and modernization
  • secure systems, digital identity, PKI, and digital signatures
  • Java, Spring Boot, PostgreSQL, Next.js, and TypeScript
  • AI-assisted engineering and coding-agent workflows
  • developer tooling, observability, and production operations

Read more at juanchi.dev/blog.


GitHub Signal

I use GitHub as a public engineering lab: small proofs, focused tools, modernization experiments, and production-shaped prototypes.

  • Security and trust: PKI, X.509, digital signatures, post-quantum signing, auth workflows.
  • Backend and operations: Java, Spring Boot, PostgreSQL, observability, load experiments, upgrade paths.
  • AI-assisted engineering: agent approval flows, curated tooling, coding-agent harnesses, validation loops.

Contact


Secure systems, digital trust, and AI-assisted engineering.

juanchi.dev · blog · lab

Pinned Loading

  1. X-509-Certificate-Viewer X-509-Certificate-Viewer Public

    🔐 Standalone X.509 certificate viewer en Kotlin. Cross-platform.

    Kotlin

  2. amba-trenes-sonoros amba-trenes-sonoros Public

    Música generativa con los horarios GTFS de los trenes del AMBA. Cada línea un timbre, cada viaje una nota.

    TypeScript

  3. awesome-curated awesome-curated Public

    🎯 Lista auto-curada de herramientas dev · 20 awesome-* fuentes + IA + veredicto humano · updated weekly

    1

  4. certificate-viewer-open-vscode certificate-viewer-open-vscode Public

    🔐 VS Code extension · Inspector visual de certificados X.509 (.crt/.cer/.pem). Sin salir del editor.

    TypeScript

  5. gmm-haproxy-vscode gmm-haproxy-vscode Public

    🔧 VS Code extension · Syntax highlighting + snippets + IntelliSense para HAProxy configs. Publicada en el Marketplace.

    TypeScript

  6. modern-java-upgrade-lab modern-java-upgrade-lab Public

    Evidence-based Java LTS migration reports for teams moving from Java 8/11/17/21 to modern Java.

    Java