Bio · Caracas → Madrid → wherever the work is

Jean Rojas.Lead engineer, founder, mentor.

Self-taught from Caracas. Twelve years writing software, mostly for the web. Currently Lead Engineer on Pandora’s Engraving team and founder of Squidred, a small product-engineering studio. Past lives: DHL, Rakuten, Falabella / Mallplaza, FactoryFix, Coderhouse, Areuin, plus a decade of agency and freelance work across Latin America, the US and Europe.

Jean Rojas portrait

By the numbers · audited from real shipped work

Twelve years, in tiles.

The reverse-chronological breakdown lives on the experience page. Up here, the whole arc at a glance — real GitHub people, real counts, real activity. Anything not yet wired loads from a JSON I replace as I export the data.

Shipping software

0yrs

From XAMP/PHP in 2015 to Lead Engineer at Pandora today. The arc below isn’t metaphor — it’s every year, plotted.

Connections · GitHub graph

0real public connections

Followers + accounts I follow, pulled live from api.github.com — no marketing fluff, just the actual graph.

  • loading the graph…

LinkedIn recommendations land here once exported into data/linkedin-recommendations.json.

X · @rojsdev

Drafting…

Follow @rojsdev →

Stacks shipped

0web · mobile · 3D · AI
  • React / Next.js
  • Three.js / R3F
  • GLSL / WebGL
  • ONNX / WASM
  • transformers.js
  • Node / Express
  • .NET / C#
  • Postgres
  • Expo / React Native
  • Kotlin

Infra cost

−200%↓ live

Areuin · AWS → Azure / k8s

Roles · companies

0/0
SquidredDHLRakutenFactoryFixCoderhouseNextonMallplazaAreuinDentalVIP

Pandora

GitHub · @jeanc18rlos

Repos
Followers
Following

Coursera · learning

certs in flight

loads from data/coursera.json

ADPList · mentor

Book a 30-min 1:1.

Frontend, 3D, AI on-device, career, code reviews. Free.

Available

LinkedIn · connect

Open to roles, talks & collabs.

Recommendations land here once exported.

Live activity · last 30 days

Real things, real receipts.

JSON →

Experience · ten companies, twelve years

The companies behind the receipts.

Logo cloud first, deep dive after. Each carousel slide is one role — company on the left, what I shipped on the right. Auto-advances every 7s; pause by hovering.

Jewellery · Retail01 / 10

Pandora

Danish jewellery group, world's largest jeweller by volume, with a global retail and digital footprint.

HQ
Copenhagen, DK
Founded
1982
Size
27,000+

Role

Dec 2024 — present

Lead Engineer · Engraving / Bracelet Editor

  • Lead the Engraving microfrontend embedded across pandora.net
  • Ship the Bracelet editor microservice — drag-and-drop charm composer
  • Diamond-material recipe (MeshRefractionMaterial + IBL) used on the homepage demo
  • Partner with Styling Studio + Group platform on design-system primitives
Group platformshared editor primitives across Engraving, Styling, and Bracelet teams
  • React
  • Next.js
  • Three.js
  • GLSL
  • Microfrontends
  • Module Federation
01 / 10

What I do · in practice

Six things I get hired for.

01

Frontend engineering

Production React / Next.js shops. App router, server components, MDX, GSAP, Tailwind. The kind of TypeScript that fails before it ships.

ReactNext.jsTypeScriptGSAPTailwindRxJS
02

Systems & architecture

Microfrontends, clean architecture, runtime composition. Led Gatsby-themes splits at Mallplaza and a framework-agnostic system at FactoryFix; built CI/CD that turned 18-minute deploys into two.

MicrofrontendsModule FederationClean architectureGitLab CIKubernetes
03

3D, WebGL & shaders

Three.js, R3F, GLSL, custom canvas engines. Diamond rendering at Pandora, polygon-packed sprite engine at Areuin, 3D bin-packing visualiser at PIC Cargo.

Three.jsR3FGLSLWebGLCanvas
04

AI on the edge

ONNX Runtime in workers, transformers.js, RAG with pgvector, prompt evals. The model lives in the tab, not the bill.

ONNXtransformers.jsRAGEmbeddingsPrompt evals
05

Cloud & .NET

Cross-stack since DHL: React + .NET on Azure, AWS Lambda at Rakuten, Firebase at DentalVIP. Polyglot enough to keep teams unblocked when the tickets cross stacks.

AzureAWS Lambda.NETKotlinFirebase
06

Mentorship & teaching

Taught 300+ students at Coderhouse, mentored teams at Mallplaza and Squidred until tech leads were in place, run technical interviews and AdpList 1:1s.

AdpListCoderhouseCode reviewTech interviews

/now · May 2026

What I’m on this month.

Inspired by Derek Sivers’ /now page. Updated when life updates.

Shipping

  • 01Pandora — Engraving microfrontend & Bracelet editor
  • 02Squidred — client MVPs and code surgeries
  • 03This portfolio — Next.js + Vercel rebuild

Learning

  • 01WebGPU — moving the segmentation pipeline off WASM
  • 02Apple’s spatial UI primitives
  • 03Unreal Engine C++ — for fun, not for hire

Reading

  • 01Designing Data-Intensive Applications — Kleppmann
  • 02The Hundred-Page Machine Learning Book — Burkov
  • 03Atomic Habits — Clear

A line I keep on my desk

Do not let your fire go out, spark by irreplaceable spark, in the hopeless swamps of the not-quite, the not-yet, and the not-at-all.

Ayn Rand · Atlas Shrugged

Get in touch

Let’s build something.

Available for product engineering, AI integrations, frontend architecture audits and the occasional 1:1 mentoring session. I answer email within a day, two if I’m hiking.