Juan Carlos Castrejón Estrada

Soy ingeniero de software en Guadalajara. Construyo sistemas multiagente y la infraestructura sobre la que corren, y trabajo en todo el stack: front ends en React, servicios en Node.js y TypeScript, PostgreSQL y contenedores.

En Oracle tuve la responsabilidad completa de las pruebas de Unbounded Property Graph Queries, una nueva funcionalidad de SQL en Oracle RDBMS, desde las especificaciones de prueba hasta el sign-off que la liberó. También operé el release gate de Jenkins para cada label de RDBMS y escribí pruebas en Java con Maven y JUnit que elevaron la cobertura de pruebas hasta el 90%.

Antes, en xBacked, contribuí a la infraestructura de backend de un protocolo de préstamos y construí su pipeline de CI/CD, de modo que cada merge a main llegaba a producción sin intervención manual.

Actualmente
NetlabLead Engineer
Antes
OracleSenior Staff Software Developer
Con base en
Zapopan, JaliscoÁrea metropolitana de GuadalajaraUTC−6

Ahora

Trabajo seleccionado

Toda la investigación

Experiencia

Desde 2017
  1. Desde 2026

    Netlab

    Lead Engineer

    Odoo Launchpad y su infraestructura de tenants

  2. 2024–2026

    Oracle

    Senior Staff Software Developer

    Punto de contacto para una nueva funcionalidad de SQL en Oracle RDBMS, desde el diseño de pruebas hasta el sign-off del release

  3. 2021–2023

    xBacked

    Core Contributor

    Infraestructura de backend y contratos inteligentes (remoto, Brisbane)

  4. 2020

    Facebook

    Production Engineer Intern

    Una migración de backend en Hack (remoto, Menlo Park)

  5. 2019–2020

    Oracle

    Software Engineer Intern

    Equipo de RDBMS, capa de datos

  6. 2017–2019

    Quince Rooftop

    Server Administrator / Full Stack Developer

    Servidores Linux y la plataforma interna

Formación

2021

UNAM, Facultad de Ciencias

Ciencias de la Computación

Además de Netlab y Mundo Cognitivo, cofundé Sailova, una plataforma de reservas para la renta de yates.

CV completo (PDF, en inglés)

Contacto

Si quieres hablar de un puesto o de un proyecto, escríbeme por correo.