I build practical, production-ready apps and websites, fast. I'm Victor, a developer specializing in mobile apps with Flutter, modern websites with Svelte, and backends with Supabase. I pair extensive coding knowledge with modern AI-accelerated development, so I move fast without cutting corners on quality. You get clean, maintainable code, and a product that not only works but scales. What working with me looks like: - Clear, proactive updates. You always know what's done and what's next. - Honest scope and pricing. Practical builds at a fair rate, no bloat. - Reliable delivery. I treat your product like my own and ship on time. Whether it's an MVP from scratch, or a complete re-build, send me a message and let's talk about how to get it done.

Victor Folorunso

PRO
5.0 (9 reviews)

I build practical, production-ready apps and websites, fast. I'm Victor, a developer specializing in mobile apps with Flutter, modern websites with Svelte, and backends with Supabase. I pair extensive coding knowledge with modern AI-accelerated development, so I move fast without cutting corners on quality. You get clean, maintainable code, and a product that not only works but scales. What working with me looks like: - Clear, proactive updates. You always know what's done and what's next. - Honest scope and pricing. Practical builds at a fair rate, no bloat. - Reliable delivery. I treat your product like my own and ship on time. Whether it's an MVP from scratch, or a complete re-build, send me a message and let's talk about how to get it done.

Available to hire

I build practical, production-ready apps and websites, fast.

I’m Victor, a developer specializing in mobile apps with Flutter, modern websites with Svelte, and backends with Supabase. I pair extensive coding knowledge with modern AI-accelerated development, so I move fast without cutting corners on quality. You get clean, maintainable code, and a product that not only works but scales.

What working with me looks like:

  • Clear, proactive updates. You always know what’s done and what’s next.
  • Honest scope and pricing. Practical builds at a fair rate, no bloat.
  • Reliable delivery. I treat your product like my own and ship on time.

Whether it’s an MVP from scratch, or a complete re-build, send me a message and let’s talk about how to get it done.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
Chinese
Intermediate

Work Experience

Freelance App & Web Developer at Self-employed
January 1, 2024 - Present
I build practical, production-ready mobile apps and websites for founders and small businesses. I work primarily with Flutter for mobile, Svelte for web, and Supabase for backends, taking projects from concept through to a working, deployed product. I pair hands-on coding with modern AI-accelerated development to deliver quickly without sacrificing code quality, and I focus on clean, maintainable builds that clients can grow with.
Mobile & Web Developer (White-Label / Contract) at Freelance (Agencies & Studios)
December 31, 2023 - July 1, 2023
Delivered mobile and web applications on a white-label and contract basis for agencies, studios, and other developers. Worked across a wide range of niches and product types, which sharpened my ability to ramp up quickly on new domains, ask the right questions early, and ship reliable builds to spec. Handled front-end, back-end, and integration work, and delivered consistently under real deadlines.

Education

Google Flutter Development at Google Developers (Coursera)
August 1, 2023 - June 30, 2024
Comprehensive training in Flutter for cross‑platform mobile apps, including UI design and backend integration.
Supabase Fundamentals Course at Supabase Academy (official online learning)
July 10, 2024 - February 28, 2025
Focused on authentication, database management, and deploying scalable apps with Supabase.
Svelte & SvelteKit Web Development Certificate at Udemy Online Learning
January 1, 2023 - May 10, 2023
Covered modern frontend development with Svelte, routing, and full‑stack deployment using SvelteKit.
Responsive Web Design at FreeCodeCamp (online)
June 5, 2023 - June 30, 2024
Built projects in HTML, CSS, and JavaScript, laying the foundation for advanced app development.
Full‑Stack App Development with Flutter & Supabase at self‑directed / online course
January 8, 2026 - June 28, 2026

Qualifications

Google Flutter Development Certificate
August 1, 2023 - June 30, 2024
Specialized in cross‑platform mobile development with Flutter.
Supabase Fundamentals Course
July 10, 2024 - February 28, 2025
Backend integration, authentication, and database management with Supabase.
Svelte & SvelteKit Web Development Certificate
January 15, 2023 - May 20, 2023
Advanced frontend development with Svelte and full‑stack deployment using SvelteKit.
Responsive Web Design Certification (FreeCodeCamp)
June 5, 2023 - July 25, 2023
Built multiple projects in HTML, CSS, and JavaScript to strengthen web foundations.

Industry Experience

Software & Internet, Computers & Electronics, Education, Financial Services, Healthcare, Retail, Real Estate & Construction, Professional Services, Consumer Goods, Media & Entertainment
    StyleHub – Fashion Shopping App
    Overview StyleHub is a modern mobile shopping application designed to make fashion discovery simple, fun, and affordable. With a clean, minimalist interface and vibrant lime‑green branding, the app allows users to browse, shop, and purchase clothing items seamlessly. Tech Stack Flutter (cross‑platform mobile framework) Supabase (authentication, API routing) PostgreSQL (database) Node.js + TypeScript (backend logic) Features Personalized Dashboard: Greeting and outfit suggestions tailored to each user. Promotions: Highlighted banners with discounts (up to 70%) and free shipping offers. Special Items Section: Curated fashion picks like crop hoodies, cargo pants, and sweaters. Product Pages: Detailed descriptions, size options (XS–XL), and clear “Add to Cart” / “Buy Now” buttons. Visual Try‑On: High‑quality product images with models showcasing outfits. User‑Friendly Navigation: Search bar, categories, and smooth checkout flow. Impact StyleHub enhances the online shopping experience by combining affordability, clarity, and style. Early testers praised the intuitive design and promotional highlights, which made browsing more engaging and boosted purchase intent. Future Roadmap AI‑powered outfit recommendations Wishlist and favorites integration Social sharing of looks and outfits Expanded catalog with multi‑brand support Hashtags flutter supabase mobileapp shoppingapp fashiontech fullstack
    RainbowConnect – Inclusive Dating & Community App
    Overview RainbowConnect is a mobile dating and social networking application designed to celebrate diversity and foster meaningful connections. Built with inclusivity at its core, the app empowers users to express their identities, join supportive communities, and connect through shared values. Tech Stack Flutter (cross‑platform mobile framework) Supabase (authentication, API routing) PostgreSQL (database) Node.js + TypeScript (backend logic) Features Identity‑Rich Profiles: Users can share pronouns, bios, and Pride Pins to highlight causes and identities. Community Spaces: Dedicated groups for LGBTQ+ parents, activism, body positivity, queer women of color, and more. Smart Matching: Connects users based on shared values, interests, and causes (e.g., reproductive rights, social justice). Messaging: Real‑time chat with playful, value‑driven conversation starters. Dual Themes: Light and dark mode for accessibility and personalization. Safety & Privacy: Secure authentication and moderation tools to ensure a safe environment. Impact RainbowConnect goes beyond traditional dating apps by centering identity, activism, and community. Early testers praised the Pride Pins and community groups as features that made them feel seen and supported. The app fosters not only romantic connections but also friendships and solidarity networks. Future Roadmap AI‑powered compatibility matching Event integration for local meetups and activism campaigns Enhanced moderation tools with community reporting Multimedia sharing in chats (voice notes, images, stickers) Hashtags flutter supabase mobileapp datingapp LGBTQ community fullstack
    HarmonyPlay – Modern Music Streaming App
    Overview HarmonyPlay is a sleek mobile music application designed to deliver a seamless listening experience. It combines personalized recommendations, real‑time playback controls, and synchronized lyrics to create an immersive environment for music lovers. Tech Stack Flutter (cross‑platform mobile framework) Supabase (authentication, API routing) PostgreSQL (database) Node.js + TypeScript (backend logic) Integrated music APIs for streaming and metadata Features Recently Played Section: Quick access to favorite tracks and albums. Recommendations: “You Might Like” suggestions powered by listening history. Now Playing Screen: Circular album art, waveform visualization, and intuitive playback controls. Lyrics Integration: Real‑time synchronized lyrics display for deeper engagement. Favorites & Playlists: Save songs, build playlists, and manage collections. Dual Themes: Light and dark mode for accessibility and personalization. Impact HarmonyPlay enhances the way users interact with music by combining discovery, playback, and lyric engagement in one app. Early testers praised the intuitive design and the immersive lyric sync feature, which made listening more interactive and enjoyable. Future Roadmap Social sharing of playlists and tracks AI‑powered recommendations based on mood and activity Offline playback support Expanded integration with multiple streaming services Hashtags flutter supabase mobileapp musicapp streaming fullstack lyrics
    WellnessPro – Personalized Fitness & Yoga App
    Overview WellnessPro is a mobile application designed to help users achieve their health and fitness goals through personalized daily challenges, guided yoga sessions, and progress tracking. The app combines a modern, user‑friendly interface with robust backend support, ensuring a smooth experience for both casual users and dedicated fitness enthusiasts. Tech Stack Flutter (cross‑platform mobile framework) Supabase (authentication, API routing) PostgreSQL (database) Node.js + TypeScript (backend logic) Features Daily Challenges: Personalized fitness tasks tailored to user goals, displayed on a clean dashboard. Yoga Sessions: Guided routines with visuals and step‑by‑step instructions (e.g., Snake Pose). Profile & Metrics: Track weight, calorie burn, activity statistics, and progress toward goals. Routine Builder: Users can create and manage custom workout or wellness routines. Statistics Dashboard: Visual insights into activity trends, best times, and overall progress. Dual Themes: Light and dark mode support for accessibility and personalization. Community Integration (planned): Connect with yoga groups or fitness communities. Impact WellnessPro empowers users to take control of their health journey by combining structured plans with flexibility. Early testers reported improved motivation thanks to daily challenges and clearer progress tracking. The yoga guidance feature made the app especially appealing to beginners seeking accessible wellness routines. Future Roadmap AI‑powered recommendations for workouts and diet plans Push notifications for reminders and motivational prompts Integration with wearables (smartwatches, fitness bands) Social features for group challenges and peer support Expanded library of guided exercises and meditation sessions Hashtags flutter supabase mobileapp fitnessapp wellness yoga fullstack
    Restaurant App UI Kit
    Overview This project is a complete UI kit for a restaurant mobile application, designed to showcase modern, clean, and responsive layouts in both light and dark themes. The kit focuses on usability, visual appeal, and consistency across screens, making it ideal for developers and designers building food delivery or restaurant apps. Tech Stack Flutter (cross‑platform mobile framework) Supabase (backend/authentication) PostgreSQL (database) Node.js + TypeScript (API and logic) Features Dual Themes: Fully implemented light and dark mode for user preference. Dish Pages: High‑quality visuals with ratings, reviews, and detailed descriptions. Food Categories: Organized navigation for drinks, miscellaneous items, and popular dishes. Popular Items Section: Highlights trending meals with quick access. Bottom Navigation Bar: Intuitive icons for home, search, favorites, and profile. Scalable Design System: Built with reusable components for rapid development. Impact This UI kit accelerates restaurant app development by providing ready‑made, customizable components. It reduces design time, ensures consistency across screens, and improves user experience with clear navigation and appealing visuals. Early testers found the dual‑theme support especially valuable for accessibility and personalization. Future Roadmap Integration with ordering and payment systems Push notifications for promotions and new dishes Loyalty program and rewards integration AI‑powered recommendations based on user preferences Hashtags flutter supabase mobileapp restaurantapp UIkit fullstack foodtech
    CryptoTracker: A Real‑Time Cryptocurrency Monitoring App
    Overview CryptoTracker is a mobile application built to give traders and enthusiasts a clean, fast, and reliable way to monitor cryptocurrency markets in real time. Designed with Flutter for cross‑platform performance, the app integrates directly with Binance APIs to deliver accurate price data, charts, and trading pair information. Tech Stack Frontend: Flutter (cross‑platform mobile) Backend: Supabase (authentication, API routing) Database: PostgreSQL Integration: Binance API for live market data Languages: TypeScript, Node.js Features Home Dashboard: Displays top trading pairs (BTC/USDT, ETH/BTC, etc.) with live price updates and percentage changes. Detailed Charts: Interactive candlestick and line charts with selectable timeframes (1H, 1D, 1W, 1M, 1Y, ALL). Market Data Tabs: Summary, Orderbook, Trades, and OHLC views for deeper analysis. Customizable Settings: Choose preferred language, default exchange, top trading pair, and app theme (light/dark/system). Secure Authentication: Supabase‑powered login and user management. Scalable Architecture: Built with clean, maintainable code to support future features like portfolio tracking and alerts. Impact CryptoTracker simplifies the trading experience by consolidating essential market data into one intuitive interface. Early testers reported faster decision‑making and reduced reliance on multiple apps or websites. By focusing on speed, clarity, and customization, the app empowers both casual investors and active traders to stay ahead of market movements. Future Roadmap Portfolio management with profit/loss tracking Push notifications for price alerts Multi‑exchange support beyond Binance AI‑driven insights for trading strategies Hashtags flutter supabase crypto binance mobileapp fullstack fintech
    Fandom Companion App (Cross‑Platform Engagement Tool)
    Overview Built a mobile companion app for Fandom users to explore communities, reviews, and entertainment content in one place. Tech Stack Flutter, Supabase, PostgreSQL, Node.js, TypeScript Features Personalized feed of fandom communities Integrated reviews from GameSpot, Metacritic, and TV Guide Secure authentication and user profiles Real‑time notifications for new content Scalable architecture for future expansion Impact Unified multiple entertainment platforms into one app, boosting engagement and reducing time spent switching between sites. Hashtags flutter supabase mobileapp fandom entertainment fullstack communityapp
    Nike Sneaker Store - Premium E-Commerce Mobile App
    Nike Sneaker Store - Premium E-Commerce Mobile App In the competitive world of mobile commerce, creating an exceptional shopping experience requires sophisticated design and robust technical implementation. This Nike-inspired e-commerce application built with Flutter and Supabase delivers a premium shopping journey that rivals the best retail apps in the market. The application opens with strategic promotional content featuring a vibrant blue banner for first-purchase discounts and the iconic Air Max collection with stunning product photography. The interface employs a clean, minimalist aesthetic using Nike's bold typography and signature color palette to maintain brand consistency throughout the user experience. Navigation flows seamlessly between discovery and purchase. The product detail page for the Air Max 270 presents size selection with clear visual indicators, interactive color swatches for variants, and prominent pricing with discount percentages to drive urgency. Smooth transitions demonstrate sophisticated state management ensuring selections persist across screens and sessions. The shopping cart introduces intuitive quantity controls with thumbnails, names, and prices for each item. Users have complete control with add, remove, and delete functionality. A persistent cart counter badge keeps users informed, while the order summary clearly communicates total cost and shipping options before checkout. Technical implementation leverages Flutter's cross-platform capabilities for identical iOS and Android experiences. Supabase powers the backend with PostgreSQL managing product catalogs, user authentication for personalized shopping, and order history storage. Real-time database subscriptions ensure instant inventory updates preventing overselling. The architecture demonstrates enterprise-level patterns including clean separation of concerns, reactive state management using Provider or Riverpod, repository patterns for data access, and dependency injection for testability. Image caching optimizes performance while skeleton loading states provide immediate visual feedback. Security features include encrypted credentials, payment gateway integration readiness, PCI compliance architecture, and row-level security policies protecting sensitive customer information. The checkout flow anticipates major payment processor integration with validation logic and error handling. This project showcases production-ready e-commerce solutions with polished interfaces, scalable systems, and conversion-optimized flows that drive business results. Flutter Supabase EcommerceApp MobileCommerce ShoppingApp Nike SneakerApp RetailApp iOS Android CrossPlatform PostgreSQL ProductCatalog ShoppingCart Checkout PaymentIntegration UIUXDesign MaterialDesign StateManagement Provider Riverpod BackendDevelopment RealtimeDatabase Authentication CloudStorage ImageCaching ResponsiveDesign ConversionOptimization MobileAppDevelopment
    Mindful Adventures - Outdoor Experience Booking Platform
    A stunning cross-platform mobile application built with Flutter and Supabase that connects nature enthusiasts with curated outdoor experiences. Technical Stack Frontend: Flutter framework delivering native iOS and Android performance with smooth animations, responsive layouts, Material Design principles, and pixel-perfect UI components. Backend: Supabase providing PostgreSQL database, real-time subscriptions, authentication with social login, cloud storage, row-level security, and edge functions for business logic. State Management: Provider, Bloc, or Riverpod for predictable state handling across complex user flows. Key Packages: google_maps_flutter, cached_network_image, supabase_flutter, flutter_rating_bar, shimmer, go_router. Core Features Discovery and Onboarding: Hero imagery, clean typography, intuitive call-to-action buttons guiding users into their adventure journey. Experience Marketplace: Browse curated activities including extreme surfing, kayaking, climbing, trekking with high-quality photos, interactive maps, transparent pricing, and authentic user ratings. Smart Filtering: Discover experiences by category (water sports, land activities), difficulty level (beginner to expert), and personalized preference tags. Detailed Pages: Photo galleries, comprehensive descriptions, location integration, star ratings with reviews, and real-time booking availability. Database Schema: Users, experiences, bookings, reviews, and categories with optimized querying for performance. Implementation Highlights Card-based layouts, gradient backgrounds, bottom navigation, floating action buttons, skeleton loading states, RESTful APIs, cloud storage for user-generated content, push notifications, weather integration, offline mode support. Monetization: Commission-based bookings, premium listings for experience providers, featured placements, subscription tiers for frequent adventurers. Keywords: Flutter app development, Supabase backend, cross-platform mobile app, outdoor booking platform, experience marketplace, real-time database, PostgreSQL, Material Design, responsive UI, native performance, REST API, authentication, cloud storage, state management, booking system, rating reviews, map integration, payment processing. This project showcases enterprise-grade mobile development, scalable backend architecture, and delightful user experiences that inspire exploration and connection with nature. Flutter Supabase MobileAppDevelopment CrossPlatform iOSDevelopment AndroidDevelopment PostgreSQL MaterialDesign UIUXDesign AppDesign FlutterDev Dart BackendDevelopment FullStackDeveloper MobileDeveloper RealtimeDatabase CloudStorage Authentication StateManagement Provider Bloc Riverpod BookingApp TravelApp OutdoorApp AdventureApp NatureApp ExperienceBooking MarketplaceApp RatingSystem MapIntegration GoogleMaps ResponsiveDesign NativePerformance RESTAPI EdgeFunctions DatabaseDesign Monetization
    lutter Developer Fitness App UI | Dark Mode Workout, Video Training & Nutrition Tracker
    This project showcases a complete fitness app experience that I designed and engineered as a flutter developer. The goal of the project was to build a modern, high performance fitness platform using the strengths of a flutter developer to deliver a seamless, cross platform user interface. As a flutter developer, I created an integrated system that supports workouts, personal training, nutrition tracking, AI driven recommendations, and a visual experience that feels clean, responsive, and highly interactive. Every screen in this project was implemented by me as the flutter developer responsible for UI structure, component architecture, data flow, and animation behavior. The dashboard screen demonstrates how a flutter developer can build dynamic card layouts, progress indicators, activity summaries, and personalized user greetings. The workout screen highlights the work of a flutter developer who understands how to integrate video playback, set timers, rep counting modules, and exercise progression visuals. The nutrition screen demonstrates how a flutter developer can combine analytics, macro calculations, community features, and interactive tiles within a consistent design system. Throughout the project, I executed the responsibilities of a flutter developer who can combine design translation with advanced application logic. Building this fitness app required a flutter developer with strong experience in responsive layout design, custom widget development, and performance optimization. The visual transitions, micro animations, and smooth gestures were built through hands on expertise that a professional flutter developer brings to mobile product engineering. In addition to UI implementation, I worked as a flutter developer focusing on state management patterns, structured data layers, and scalable architecture. The app includes daily goals, workout categories, calorie tracking, recipe communities, achievement systems, and user personalization. Each function was planned, developed, and refined through my process as a flutter developer committed to precision and usability. This project demonstrates the work of a flutter developer who can take a complex wellness concept and transform it into a refined, production ready mobile experience. Whether implementing fitness analytics, video modules, community features, or real time progress graphs, I approached every detail as a flutter developer focused on reliability, clarity, and long term scalability. If you are searching for a flutter developer who can deliver complete, polished, and visually premium fitness applications similar to what you see in this project, this portfolio piece represents my capabilities. fitnessapp flutterdeveloper mobileapp uiux wellnessapp fitnesstracker personaltrainerapp crossplatformdevelopment appdesign flutter
    Flutter Fitness App Development – Cross-Platform Mobile App
    As a dedicated Flutter developer, I focus on building scalable, high performing mobile applications that deliver real business value. My experience as a Flutter developer spans UI architecture, state management, performance optimization, and cross platform integration. I help startups, agencies, and established businesses transform ideas into production ready apps, and I approach every project with the mindset of a problem solver and a professional Flutter developer committed to clean code and reliable delivery. Over the years, I have worked as a Flutter developer on ecommerce apps, booking platforms, logistics systems, finance solutions, educational tools, and productivity applications. My role as a Flutter developer consistently centers on building interfaces that feel natural, responsive, and aligned with brand goals. I apply best practices that every strong Flutter developer should master, including modular architecture, reusable components, and version controlled collaboration to ensure that clients receive long term maintainable products. Clients benefit from my experience as a Flutter developer because I combine strong technical execution with strategic thinking. A Flutter developer who understands business impact can plan workflows that speed delivery, reduce risk, and improve user engagement. Whether you need a Flutter developer for a new build, an upgrade, ongoing maintenance, or transforming an existing system into a modern cross platform solution, I offer structured processes that keep communication clear and expectations aligned. My typical services as a Flutter developer include prototyping, UI implementation, state management configuration, API integration, performance tuning, testing, bug fixing, and publishing to app stores. For clients who need deeper technical support, I provide Flutter developer guidance on architecture decisions, code reviews, refactoring, and optimization for scaling. My experience also includes integrating payment systems, geolocation, push notifications, authentication, analytics, and custom backend connections. I aim to be a Flutter developer who not only writes code but also supports clients with transparent communication and dependable delivery. I understand how valuable it is to work with a Flutter developer who respects deadlines, manages scope responsibly, and provides solutions that work in real world environments. Every project receives structured planning, milestone updates, and testing workflows so you always have visibility. If you are looking for a Flutter developer who brings technical strength, practical experience, and a commitment to high standard results, I am prepared to support your project at any stage. flutter flutterdeveloper flutterdev dart mobileapp crossplatform fitnessapp appdeveloper softwaredeveloper uidev flutterportfolio mobiledeveloper