Mohamed Anas Fikhi — Flutter Developer & AI EngineerI build production AI systems and high-performance Flutter products.
Bridging the gap between cutting-edge research and scalable production infrastructure. Specialized in architecting robust digital foundations for data-intensive applications.
Selected Projects
Dart OpenAI
A fully-featured, type-safe client library for the OpenAI API in Dart/Flutter. 666+ GitHub stars and thousands of developers worldwide.
→ 666+ GitHub stars and growing
Gathr
Production social app built on the decentralized Nostr protocol. I architected the full Flutter client, event-driven state management, and Node.js services — shipped to real users on iOS and Android.
→ Shipped production app to real users on iOS and Android
Rollee Connect SDK
Secure, high-integrity connectivity layer for employment data. Sole engineer on the full Flutter SDK enabling third-party integrations with a clean, developer-first API.
→ Sole engineer — shipped full SDK end-to-end
NostrMind
Config-driven Nostr monitoring worker with AI classification and optional DM alerts. Integrating LLM reasoning into decentralized protocols.
→ LLM-powered content classification on Nostr events
Public APIs
Mobile app for browsing and discovering public APIs with filtering, search, and favorites — built for developers by a developer.
→ Published on Google Play Store
Dart Nostr
Develop scalable Dart/Flutter Nostr clients quickly and easily. A production-grade library for the Nostr decentralized protocol.
→ Foundation library for Dart/Flutter Nostr clients
Selected Experience
Real companies. Production systems. Verifiable work.
Gathr
Built & shipped a production-ready mobile application. Managed backend services and cloud infrastructure across the full stack.
Rollee
Sole engineer who built the full Rollee Connect SDK enabling third-party integrations with a simple, developer-friendly API.
Technical Capabilities
Deploying expertise across the full engineering lifecycle — from architectural validation to production-grade deployment.
Product Engineering
Building high-performance, responsive applications with Flutter. Focusing on performance optimization, animations, and complex state management.
- + Cross-platform (iOS / Android / Web)
- + Optimized Rendering Engines
- + Reactive Architectures
Custom AI Systems
Developing proprietary LLM pipelines and RAG architectures tailored to specific business logic and private datasets.
- + RAG Implementations
- + Prompt Engineering & Tuning
- + Vector DB Orchestration
SDK & Tooling
Creating developer-first libraries and infrastructure that abstract complexity into clean, type-safe, and documented interfaces.
- + Library Architecture
- + CI/CD for Package Managers
- + API Specification & Design
Execution Protocol
Discovery & Audit
Analyzing existing infrastructure and defining technical constraints to ensure architectural alignment.
Prototype & Validate
Rapid iteration of core technical modules to de-risk high-complexity features and integration points.
Scale & Polish
Refining performance bottlenecks and finalizing the production-ready infrastructure for public deployment.
Client Feedback
“Anas delivered the full Rollee Connect SDK solo — production-grade, secure, and developer-friendly. He shipped faster than any team we could have assembled.”
Fintech Startup
Common Questions
What services do you offer?add
Flutter mobile app development (iOS, Android, Web), custom AI/LLM systems (RAG pipelines, prompt engineering, vector databases), and developer SDK/tooling design.
Are you available for new projects?add
Yes — currently accepting new contract work. Available for Projects.
How do you work with clients?add
Remote-first from Casablanca, Morocco (GMT+1), overlapping with EU and US timezones. Typical flow: discovery call → technical audit & proposal → milestone-based delivery.
What does a typical project cost?add
It depends on scope. Small SDKs or audits start around $3–5k; full production apps or AI systems range higher. Send a brief with your budget range for an exact quote within 24 hours.
How fast can you start?add
Usually within 1–2 weeks depending on current commitments. Urgent audits or consulting can often begin sooner.
Can you take over an existing codebase?add
Yes. Codebase audits, refactoring, performance optimization, and feature continuation on existing Flutter or Node.js projects are all standard engagements.
Start a Project
Looking to integrate AI or build a flagship Flutter product? Send me a brief and I'll get back to you within 24 hours.