Full-stack .NET and Flutter developer helping startups and SMBs turn product ideas into reliable web, mobile, and desktop applications.
I build end-to-end digital products: polished Flutter applications, scalable ASP.NET APIs, business systems, integrations, and databases. My focus is practical software that is maintainable, ready to grow, and aligned with real business workflows.
I help teams turn product ideas into scalable web, mobile, and desktop applications. From an early MVP to improving an existing platform, I focus on practical engineering, clean user experiences, and software that is ready to grow with the business.
- Product MVPs and mobile apps - Flutter applications for iOS and Android, from product flows to production-ready releases.
- Custom .NET software - ASP.NET Core web applications, REST APIs, admin portals, and business automation.
- Backend, integrations, and data - Secure APIs, SQL databases, payments, notifications, authentication, and third-party service integrations.
- Modernising existing products - Improve legacy applications, mobile SDK integrations, performance, and maintainability.
-
Mobile applications
Cross-platform Flutter apps for iOS and Android, designed around real user and business workflows. -
Web applications and APIs
Custom ASP.NET Core applications, REST APIs, dashboards, admin portals, and backend services. -
Business systems and data
SQL database design, authentication, role-based workflows, reporting, integrations, and operational automation. -
Product integrations
Payments, notifications, real-time communication, media, cloud services, and third-party SDK integrations. -
Existing product improvements
Modernising legacy applications, improving maintainability, resolving integration challenges, and extending product capabilities.
I have contributed to customer-facing products where reliability, user experience, and scalable integrations matter.
| Product domain | Capabilities delivered | Business value |
|---|---|---|
| Social and community platforms | Content feeds, profiles, communities, reactions, comments, moderation flows, discovery, and engagement features. | Helps products build active communities and improve user retention. |
| Real-time messaging and communication | One-to-one and group chat, media attachments, message search, read states, push notifications, and voice/video calling. | Enables fast, connected customer experiences for communication-driven products. |
| Video and media platforms | Video playback, live sessions, short-form content, channels, playlists, offline viewing, content discovery, and creator workflows. | Supports engaging media experiences and scalable content delivery. |
| Music and digital-content products | Media playback, catalog browsing, playlists, uploads, search, creator-facing flows, and user libraries. | Turns large media catalogs into usable, discoverable digital products. |
| Payments and monetisation | Subscriptions, in-app purchases, paid content, wallet flows, transaction history, advertising SDKs, and payment-provider integrations. | Creates reliable revenue paths while keeping payment experiences simple for users. |
| Mobile product development | Native Android and cross-platform mobile workflows, local storage, API integration, authentication, notifications, and polished interfaces. | Delivers mobile products that connect business operations with customers on the go. |
| Business systems and backend services | ASP.NET APIs, admin portals, role-based access, database design, reporting, workflow automation, and third-party integrations. | Replaces fragmented manual processes with maintainable, data-driven systems. |
| Desktop applications | Windows desktop interfaces, local data storage, API communication, authentication, resilient network operations, and business workflows. | Provides dependable tools for teams that need efficient desktop-based operations. |
I maintain .NET for Android bindings that help development teams integrate production-grade mobile SDKs without leaving the .NET ecosystem.
These libraries focus on integrations that are commonly needed in modern mobile products: real-time communication, payments, monetisation, and reliable third-party SDK support.
| Library | Integration area | What it enables | NuGet package |
|---|---|---|---|
| Anjo.Android.AgoraFull | Real-time communication | Integrate Agora voice and video capabilities into .NET for Android applications for calling, live communication, and interactive product experiences. | |
| Anjo.Android.Stripe | Payments | Add Stripe payment capabilities to .NET for Android applications and support secure mobile payment workflows. | |
| Anjo.Android.BrainTree | Payments | Integrate Braintree payment services into .NET for Android applications for flexible checkout and transaction flows. |
View all public repositories
Explore additional .NET for Android bindings, SDK integrations, and developer tooling.
| Area | Tools and platforms | How I use them |
|---|---|---|
| Backend and APIs | C#, .NET, ASP.NET Core, REST APIs | Build secure, maintainable backend services, business logic, integrations, and APIs for web and mobile products. |
| Mobile applications | Flutter, Dart, .NET for Android & IOS | Develop cross-platform mobile apps and integrate native Android & IOS capabilities when a product needs deeper platform access. |
| Databases and data | SQL Server, SQLite, Entity Framework Core | Design structured data models, reliable application storage, reporting flows, and data-driven business features. |
| Real-time and cloud services | Firebase, push notifications, real-time SDKs | Connect products with notifications, authentication, messaging, live communication, and managed cloud services. |
| Payments and third-party integrations | Stripe, Braintree, SDK integrations | Implement payment, subscription, monetisation, and external-service workflows with a focus on dependable user experiences. |
| Desktop and internal tools | WPF, XAML, .NET | Create Windows applications and operational tools for teams that need efficient, desktop-based workflows. |
| Delivery and maintainability | Git, Docker, CI/CD principles | Structure projects for collaboration, predictable releases, easier maintenance, and long-term growth. |
flowchart LR
A[Product idea] --> B[Flutter mobile app]
A --> C[Web app or admin portal]
B --> D[ASP.NET Core API]
C --> D
D --> E[SQL database]
D --> F[Payments and integrations]
D --> G[Notifications and real-time services]
If you are building an MVP, need a mobile or web product, or want to improve an existing .NET or Flutter application, I would be glad to connect. Connect with me on LinkedIn