Home

/

Posts
POSTS
  • How I redesigned a signup flow using UX principlesA signup flow is more than a form connected to a database. By applying a few UX principles and Nielsen’s usability heuristics, I redesigned a registration journey to reduce friction, improve usability, and create a smoother onboarding experience. This article covers the problems I identified, the design decisions I made, and why those changes could lead to an estimated 20% increase in conversion.
  • How I solved the authentication problem to bypass In-App PurchasesHow do you securely move an authenticated user from an app to a website for subscriptions? In this post, I explain how I solved this in Dodo using Expo Web Browser, Redis temporary tokens, and re-authentication.
  • Solving an Invisible Performance Bottleneck: Reducing S3 Egress in a Mobile Banking AppIdentified and solved an unnecessary S3 egress issue in a mobile banking app by redesigning image loading to prioritize local storage, reducing network requests, latency, and improving scalability.
  • When AI failsAI looks like a silver bullet—but it isn’t. A quick breakdown of when AI fails, why it happens, and what you need to watch out for to avoid costly mistakes.
  • What To Expect For My 2026A clear and intentional plan for growth in 2026: mastering a solid tech stack, developing confident work-oriented English, and building a professional profile that truly reflects impact. No overcomplication—just consistent execution, day after day.
2026, Andres dos Santos
GitHub

/

LinkedIn

/

Email