About Me
Senior Flutter developer with 4+ years in production. Expert in Clean Architecture + DDD, BLoC/Cubit, dependency injection, and monorepos with Pub Workspaces + Melos. Full end-to-end ownership: design, implementation, CI…
Senior Flutter developer with 4+ years in production. Expert in Clean Architecture + DDD, BLoC/Cubit, dependency injection, and monorepos with Pub Workspaces + Melos. Full end-to-end ownership: design, implementation, CI/CD, and App Store / Google Play publishing. Rust backend experience (Axum, AWS Lambda ARM64) and Supabase (PostgreSQL, RLS, Edge Functions Deno). Founder of Newsotf, a legally registered company in Ecuador. Own iOS build setup: Mac Studio 32 GB RAM + physical iPhone for real-device testing.
Experience
Flutter / FlutterFlow Developer
<p>Contracted through INNTECI – QUID for the client Grupo PurdyGo (automotive platform), in a team of 6-8 developers under Scrum/Jira.</p><p> Involved in technical decisions and architecture across multiple production apps.</p><p> Connect (vehicle control): GPS tracking, trip history, alerts, Teltonika device integration.</p><p> Roles & permissions system in Dart (enums + backend permissions) for shared vehicles — scalable solution designed in close collaboration with the backend team.</p><p> TeLLevo (mobility, ~5,000 users): in-memory cache for Google Maps Directions API indexed by route ID.</p><p> Static routes achieved 100% cache hit rate, significant reduction in API costs and latency.</p><p> PurdyGo (FlutterFlow): full registration flow, email/SMS OTP auth, Push Notifications with GoRouter navigation, multi-step maintenance appointment system with multiple APIs, Deep Links/Universal Links for Android + iOS.</p><p> Technical leadership in FlutterFlow: custom widgets, actions, functions, dev/prod environment management, folder architecture and reusable components.</p><p> Vehicle reservation flow (1,000+ users): filtering by brand/year/model/category, vehicle selection, detail view, color picker and confirmation form with consistent backend validation.</p><p> Assigned as the most complex flow in the project.</p><p> Branch SDK deep links in FlutterFlow: Facebook ad campaigns with session validation via custom actions and conditional redirection (login/destination).</p><p> Separate Android/iOS config.</p>
Software Developer
<p>Full end-to-end mobile app development: architecture, implementation, payment integration, push notifications and publishing (5+ production apps).</p><p> BarHop Social — geospatial algorithm: continuous evaluation of user position vs polygon boundaries of 400+ bars in Google Maps (KD-Tree).</p><p> Immediate activation on radius entry.</p><p> Optimized for CPU/memory with hundreds of geometries evaluated in parallel.</p><p> Real-time messaging via PubNub, segmented notifications, background geolocation via Flutter Background Geolocation (Android + iOS, Apple compliance met).</p><p> Open-source LLMs (2023): early integration of Mistral, Hugging Face and LangChain in Flutter apps — contextual chatbots, recommendation systems, local NLP.</p><p> Foro Lex (Android · iOS · Web): cross-platform legal platform with Clean Architecture.</p><p> CI/CD: GitHub Actions for automated build/test/deploy.</p><p> Basic Docker.</p><p> Python scripts for API and database automation.</p>
PROJECTS
YapaStock – Inventory management app for micro-markets
<p>Inventory management app for small neighborhood stores (micro-markets) in Ecuador. I designed and built the Flutter client (Clean Architecture) and a Rust backend running on AWS Lambda (ARM64), with the web app deployed on Cloudflare Pages. It is live in production and used by real stores.</p>