Juan Carlos Castrejón Estrada

I’m a software engineer in Guadalajara. I build multi-agent systems and the infrastructure under them, and I work across the whole stack: React front ends, Node.js and TypeScript services, PostgreSQL, and containers.

At Oracle I held full responsibility for testing Unbounded Property Graph Queries, a new SQL feature in Oracle RDBMS, from the test specifications through the sign-off that released it. I also ran the Jenkins release gate for each RDBMS label and wrote Java tests with Maven and JUnit that raised test coverage up to 90%.

Before that, at xBacked, I contributed to the backend infrastructure of a lending protocol and built its CI/CD pipeline, so every merge to main reached production without manual intervention.

Currently
NetlabLead Engineer
Previously
OracleSenior Staff Software Developer
Based in
Zapopan, JaliscoGuadalajara metroUTC−6

Now

Selected work

All research

Experience

2017–present
  1. 2026–present

    Netlab

    Lead Engineer

    Odoo Launchpad and its tenant infrastructure

  2. 2024–2026

    Oracle

    Senior Staff Software Developer

    Point of contact for a new SQL feature in Oracle RDBMS, from test design to release sign-off

  3. 2021–2023

    xBacked

    Core Contributor

    Backend infrastructure and smart contracts (remote, Brisbane)

  4. 2020

    Facebook

    Production Engineer Intern

    A backend migration in Hack (remote, Menlo Park)

  5. 2019–2020

    Oracle

    Software Engineer Intern

    RDBMS team, data layer

  6. 2017–2019

    Quince Rooftop

    Server Administrator / Full Stack Developer

    Linux servers and the internal platform

Education

2021

UNAM, Facultad de Ciencias

Computer Science

Besides Netlab and Mundo Cognitivo, I co-founded Sailova, a booking platform for yacht rental.

Full CV (PDF)

Contact

If you’d like to talk about a role or a project, please write to me by email.