Flutter
The UI toolkit for building natively compiled apps for iOS and Android from a single codebase.
Tech Stack
A modern, reliable stack for building high-performance Flutter apps that scale.
Carefully selected tools and services that help move fast, stay flexible and ship reliable mobile products.
The UI toolkit for building natively compiled apps for iOS and Android from a single codebase.
A modern, fast language optimized for client-side and server-side development.
Pixel-perfect experiences that feel at home on both platforms with platform-specific optimizations.
Clean, predictable state with Riverpod, Provider or Bloc depending on the project.
Auth, Firestore, Storage, Cloud Functions, Remote Config and more for rapid, secure backend.
Seamless integrations with RESTful and GraphQL APIs. Built for performance and reliability.
Supabase, Firebase or Serverpod for scalable backends, databases and real-time capabilities.
Pixel-perfect implementation from Figma with a focus on design systems and components.
Unit, widget and integration tests with a focus on reliability, coverage and maintainability.
Automated builds, tests and deployments using GitHub Actions for consistent delivery.
Data-driven decisions with Firebase Analytics and custom event tracking.
Optimized for speed with lazy loading, caching, code splitting and memory-conscious design.
class ProductRepository {
final GraphQLClient _client;
Future<List<Product>> fetchProducts() async {
final result = await _client.query(QueryOptions(
document: PRODUCTS_QUERY,
));
final data = result.data?['products'] as List;
return data.map((e) => Product.fromJson(e)).toList();
}
} In addition to mobile apps, I design and build simple business websites and web experiences with modern, responsive and fast solutions.