Mobile Architect & AI Engineer
Bridging the gap between cutting-edge AI technologies and intuitive mobile experiences with Flutter, Swift, Kotlin, and LangChain. Creating solutions that solve real problems at scale.
Technology with purpose: creating mobile experiences that solve real problems and generate lasting value.
With over a decade in mobile development, I've mastered the art of creating seamless user experiences that blend technical excellence with intuitive design. My career spans from native iOS/Android development to cross-platform solutions with Flutter.
At Recyco.app, I'm leveraging technology to address environmental challenges through our AI-powered waste classification system. This combines my passion for mobile development with the transformative potential of artificial intelligence.
Designing scalable, maintainable mobile applications using modular patterns and clean architecture.
Implementing LLMs and RAG systems to create intelligent applications with natural language capabilities.
Leading development teams, establishing best practices, and mentoring junior developers.
Creating unified codebases for multiple platforms while maintaining native-like performance and UX.
Specialized in mobile development and AI integration, with expertise in the following technologies:
A selection of my recent work, focusing on mobile applications and AI integrations
Flutter, Modular, BLoC
Modular "Super App" architecture with GoRouter and GetIt, demonstrating best practices for large-scale Flutter applications with multiple micro-frontends.
Python, FastAPI, Docker
Document converter optimized for language models, supporting PDF, DOCX, HTML and other formats with structured output for AI consumption and RAG systems.
Node.js, Flutter, AI Integration
Mobile and web application designed to improve recycling practices in Malta, featuring AI-based waste classification and image analysis for better user engagement.
Thoughts and insights on mobile development, AI technologies, and software architecture
Oct 15, 2023 · 7 min read
Como utilizar o poder da IA diretamente no terminal para aumentar a produtividade no desenvolvimento de software, com foco no OpenAI Codex.
Read ArticleJun 12, 2023 · 8 min read
An innovative approach to optimize web content for AI, making information more accessible and structured for language models.
Read ArticleApr 23, 2023 · 10 min read
Analysis of new paradigms of communication between applications, exploring the Machine Centric Protocol (MCP) and App-to-App (A2A) communication.
Read ArticleInterested in working together or have a question? Reach out directly via WhatsApp!