Ramon Xavier
Senior Software Engineer
React • React Native • TypeScript • Node.js
I build systems that scale — and write about what I learn along the way.
About
Senior Software Engineer with 5+ years architecting and scaling complex web and mobile systems at Globo — one of the largest media companies in Latin America.
Specialized in React Native mobile architecture, offline-first synchronization, and legacy modernization. Comfortable leading architectural evolution across distributed systems.
Outside of code, I write on Substack — exploring engineering decisions, product thinking, and the craft of building software.
RX
Stack
ReactReact NativeTypeScriptNode.jsGraphQLAWSDockerCI/CDOffline-First ArchitecturePerformance OptimizationClean CodeAI-assisted workflows
Experience
Senior Software Engineer
@ Globo
- •Led architectural evolution of mission-critical web/mobile systems.
- •Designed resilient offline-first sync with conflict resolution.
- •Drove large-scale modernization of legacy structures.
Mid-Level Software Engineer
@ Globo
- •Rewrote legacy React Native app, redefining its architectural foundations.
- •Built high-complexity SSR web reporting platform.
Junior Software Engineer
@ Globo
- •Led JS → TypeScript migration. Replaced Webpack with Vite.
- •Refactored monolith into modular feature-driven architecture.
I write about engineering.
Deep dives on system design, frontend architecture, and the decisions behind building software that lasts.