Mobile
Apps I have shipped to real devices, screen by screen.
100 LadrillosA cross-platform fintech app for fractional real-estate investing, built with React Native and Expo and shipped to both stores. The walkthrough runs from sign-in through the portfolio, the diversification analytics and the wallet.
React NativeExpo EASTypeScriptReanimatediOS & Android
100 Ladrillos — Splash screen
100 Ladrillos — Returning user
100 Ladrillos — Email step
100 Ladrillos — Password step
100 Ladrillos — Password recovery
100 Ladrillos — One-time code
100 Ladrillos — Home
100 Ladrillos — Account and settings
100 Ladrillos — Notifications
100 Ladrillos — Home in dark mode
100 Ladrillos — My properties
100 Ladrillos — Monthly income
100 Ladrillos — Income sheet
100 Ladrillos — Income by source
100 Ladrillos — Other income
100 Ladrillos — Lifecycle stages
100 Ladrillos — Open market
100 Ladrillos — Diversification score
100 Ladrillos — Score breakdown
100 Ladrillos — Market type
100 Ladrillos — Industry split
100 Ladrillos — Historical income
100 Ladrillos — Income history detail
100 Ladrillos — Buying flow
100 Ladrillos — Wealth over time
100 Ladrillos — Wealth breakdown
100 Ladrillos — Wallet
100 Ladrillos — Transactions
1 / 28
LibronautaA native Android library app for browsing a university catalogue — cover, author and synopsis per title, with the reading shortcuts docked at the bottom.
KotlinJetpack ComposeAndroid
Libronauta — catalogue browser
Game Development
Prototypes, the art that went into them, and the shaders underneath.
Games & prototypesPlayable builds and in-editor captures — a 2D sea adventure, a low-poly third-person prototype, a side-scrolling platformer, a space shooter and a planet-landing explorer.
UnityC#Godot2D & 3D
Side-scrolling platformer
Platformer hit effect
Low-poly third-person prototype
Third-person prototype, second character
Space explorer approaching a planet
Space explorer landing site selection
Half Moon — opening scene
Half Moon — open water
2D space shooter
3D art & assetsLow-poly models built for those prototypes: a tropical foliage set, and a family of floating islands modelled as reusable level pieces.
BlenderLow polyModelling
Floating island, rock spire
Floating island with vines
Wide island platform
Compact block island
Island with driftwood
Deep-cut island
ShadersVisual shader graphs wired by hand — moon phases driven per node group, and a vertex-plus-fragment graph built out of raw maths nodes.
Shader GraphVertex & fragmentMaths
Moon phase shader graph
Vertex and fragment shader graph
Extended shader graph
Tools & Libraries
Smaller things built to make the bigger things easier.
Editors & librariesA desktop sprite previewer written to check animations outside the engine, and a small C library for vector maths.
Desktop GUICTooling
C vector library documentation
Sprite animation previewer
Certificates
Competitions entered and courses finished along the way.
Awards & coursesTwo from Infomatrix 2024, where a project of mine took bronze at the regional stage, plus a couple of courses worth keeping.
Platzi — C# with .NET Core
P4H Bionics — 3D bionic exoskeletons webinar
Bronze — XVIII Infomatrix México, 2024
Exhibitor — Infomatrix Jalisco 2024