hi, i'm Diego👋

Fullstack Mobile Developer

I build mobile and web apps that people use every day — across banking, health and retail.

open to new opportunities
Diego drifting a white car on a race track, tyre smoke behind it
🏁 fun fact: I drift as a hobby

the short version

About me

Computer Engineer with 5 years of experience building frontend and mobile applications using React, React Native, Next.js, Vite, TypeScript and Node.js.

I've worked on projects across banking, health and retail, building scalable interfaces, optimizing performance, and integrating modern API-based architectures grounded in SOLID principles. I collaborate closely with UX/UI teams, implement design systems, and deploy to AWS/GCP under agile methodologies.

🎓 Computer Engineering · INACAP (2017–2020)📍 Rancagua, Chile✉️ [email protected]

where i've built things

Experience

Cruz Verde · Femsa

Frontend Engineer · Nov 2024 – Jul 2026

Key role in migrating the native Farmacias Cruz Verde Chile app to React Native Expo. Built push notifications, deeplinks and refactors focused on performance and navigation.

React NativeExpoTypeScript

MetLife

Frontend Engineer · Apr 2024 – Aug 2024

Frontend features in React Native and TypeScript, with native modules in Kotlin and Swift for specific integrations. State management with Redux, Sagas and Context API.

React NativeKotlinSwiftRedux

Banco BICE

Frontend Engineer · Apr 2023 – Mar 2024

Improved the digital experience and banking operations for users. Frontend architectures with React Native, Redux, RTK Query and Context API, plus analytics and remote config.

React NativeRTK QueryRedux

Enara Health · Startup

Fullstack Developer · May 2022 – Mar 2023

Nutrition app in React Native and TypeScript, with microservices in Node.js, Express and MongoDB. Shipped to the App Store and Google Play.

React NativeNode.jsMongoDB

Agilesoft

Frontend Developer · Dec 2021 – May 2022

BanChile's "Mi Seguro" app in React Native. Reusable interfaces with Redux, Context API and Custom Hooks, working alongside UX/UI teams.

React NativeRedux

DynamicLab

Frontend & Fullstack · Jun 2020 – Dec 2021

Web apps with React, Next.js and TypeScript, optimized with Vite. Backend with Node.js and microservices, MongoDB/PostgreSQL and AWS deployments.

Next.jsReactNode.jsAWS

what i build on my own

Projects

Steel Framing Studio

Personal project · Next.js + Three.js

Web editor for light-gauge steel framing: draw the walls on a floor plan and it generates the full framing, roof trusses, ceiling, a 3D model, the cut list and a material budget. Includes an electrical plan checked against Chilean code (NCh Elec 4/2003), draggable reference furniture and DXF export for AutoCAD.

Next.jsTypeScriptThree.jsTailwind CSSNode.js

Rebun

Personal project · React Native + Expo

Mobile app with Expo Router and TypeScript: video playback, maps with MapLibre, push notifications via Firebase and multi-language support (i18n). State handled with Zustand and React Query, persistence with MMKV.

ExpoTypeScriptZustandReact QueryMapLibre

the toolbox

Tech stack

ReactReact NativeNext.jsTypeScriptExpoViteThree.jsTailwind CSSReduxRTK QueryNode.jsNestJSExpressMongoDBPostgreSQLAWSGCPFirebaseCI/CDFigmaSOLIDClean Architecture