Skip to main content

Ian Mcnanie

I'm

About Me

8+ years building high-performance Flutter applications with expertise in Dart, Firebase, and modern architectures

Ian Mcnanie
8+ Years Experience

Flutter Developer & Mobile Architect

Specializing in clean code, performance optimization, and AI integration for mobile applications

  • Location: Alameda, CA, USA
  • GitHub: bobga
  • Availability: Open to new projects
Flutter Expert Firebase Clean Architecture Performance Tuning

Technical Skills

My expertise spans across mobile development, architecture design, and performance optimization

Mobile Development

Flutter & Dart 98%
Kotlin Multiplatform 92%
Jetpack Compose 94%
SwiftUI 89%

Backend & Cloud

Firebase 95%
Supabase 88%
GraphQL 90%
Node.js 85%

DevOps & Tools

CI/CD Pipelines 96%
Docker 90%
AWS Amplify 88%
Fastlane 93%

Testing & Architecture

Riverpod 97%
Unit/Widget Testing 91%
Maestro 86%
Clean Architecture 94%

Professional Experience

My journey as a mobile developer specializing in Flutter and cross-platform solutions

Summary

Ian Mcnanie

Innovative Senior Flutter Developer with 8+ years of experience building high-performance mobile applications. Specialized in Flutter, Dart, Firebase, and modern architectures.

Education

Bachelor of Science in Computer Science

2011 - 2015

California Institute of Technology

  • Relevant Coursework: Mobile App Development, Distributed Systems, UX Design
  • Thesis: "Optimizing Mobile UI Rendering Performance"

Certifications

Flutter & Dart - The Complete Guide

Udemy | 2023

Advanced state management, Firebase integration, and performance optimization

Professional Experience

813 Labs | Senior Flutter Developer

Sep 2024 - Present | Tampa, FL
  • Delivered cross-platform apps for local startup and SMB clients on iOS, Android, and Web
  • Reduced latency by 25% through Dart isolate refactoring
  • Implemented Clean Architecture for reusable modules across small product teams
  • Handled store submissions, crash triage, and client demos for 2–3 active builds at a time

Raken | Senior Flutter Developer

Jan 2023 – Aug 2024 | San Diego, CA
  • Led mobile features for a construction daily-report and field-logging app (iOS/Android)
  • Achieved 4.7/5 App Store ratings and 99.5% crash-free sessions
  • Built offline form capture, photo attachments, and crew activity sync on job sites
  • Mentored 3 junior developers in BLoC patterns

Five Pack Creative | Flutter Developer

Jan 2019 – Dec 2022 | Dallas, TX
  • Migrated three client native apps to Flutter for a shared iOS and Android codebase
  • Reduced monthly maintenance costs by 60% for agency retainer clients
  • Modernized state management with Riverpod + Freezed
  • Improved render speed by 35% on mid-range devices

Invonto | Mobile Developer

Oct 2015 – Dec 2018 | Parsippany, NJ
  • Built scheduling and field-service apps for regional clients with Swift and Kotlin
  • Reduced scheduling conflicts by 25% through offline-first sync design
  • Automated release cycles with Jenkins/Fastlane for teams under 15 engineers

Technical Portfolio

Some of my recent Flutter projects and applications

FinTrack Pro - Cross-platform Finance App

FinTrack Pro

Flutter • Firebase • Blockchain

Your Football Shirts - E-commerce App

Your Football Shirts

Flutter • Fluxstore • WordPress

Ottopia Token Platform

Ottopia Token

Blockchain • Web3 • Tokenization

E-Commerce Mobile App

E-Commerce App

Flutter • PHP • MySQL

Abraham Tours Travel App

Abraham Tours

Flutter • Google Maps • Firebase

Teling Social Application

Teling

Flutter • Laravel • Firebase

FitGenius Fitness App

FitGenius

Flutter • ML Kit • WearOS

Bloxico Blockchain Solutions

Bloxico

Blockchain • Smart Contracts • Web3

HitoBito Dating App

HitoBito

Flutter • Firebase • Push Notifications

Flutter Development Services

Comprehensive solutions tailored to your mobile development needs

Flutter Architecture

Design scalable app architectures using Clean Architecture, BLoC, and Riverpod to ensure maintainability and testability at enterprise scale.

Clean Architecture BLoC Riverpod
  • Reduce code complexity by 40-60%
  • Achieve 99%+ crash-free sessions
  • Onboarding documentation included

Performance Tuning

Expert optimization of Flutter apps to achieve native-level performance through advanced rendering techniques and memory management.

Rendering Isolates Benchmarking
  • 60% faster frame rendering
  • 50% reduced memory usage
  • Detailed performance reports

Native to Flutter Migration

Seamless transition from native Android/iOS to Flutter while preserving existing functionality and improving maintainability.

Kotlin/Swift Platform Channels CI/CD
  • 60% maintenance cost reduction
  • Feature parity guarantee
  • Gradual migration strategy

Firebase Solutions

End-to-end Firebase integration including authentication, realtime databases, cloud functions, and analytics.

Firestore Auth Cloud Functions
  • HIPAA/GDPR compliance
  • Offline-first capabilities
  • Security rules audit

Flutter CI/CD

Professional build pipelines for automated testing, deployment, and distribution to app stores.

Fastlane GitHub Actions TestFlight
  • 80% faster release cycles
  • Automated screenshot tests
  • Crash reporting integration

Team Mentoring

Elevate your team's Flutter expertise through code reviews, architecture guidance, and best practices training.

Code Reviews Workshops Pair Programming
  • 25% productivity increase
  • Customized learning paths
  • Architecture blueprint

Client Testimonials

What my clients say about working with me

Ian delivered our Flutter app on schedule with clean architecture and solid blockchain integration. Communication was clear throughout, and he handled edge cases we had missed in planning. I would hire him again without hesitation.

Benjamin R.

CTO, FinTech Startup

Responsive, detail-oriented, and willing to go the extra mile. Our AI-powered mobile app shipped ahead of schedule and exceeded our quality bar. We are already planning the next phase with him.

Wil W.

Product Director, TechCorp

10/10 Service! Transformed our legacy web system into a modern Flutter + Node.js powerhouse. Amazing to work with - professional, talented, and understands business requirements perfectly. Already planning phase two development.

Richard J.

CEO, Enterprise Solutions

Ian's blockchain expertise saved our project - implemented a secure smart contract system in half the estimated time. His Flutter mobile interface made complex crypto operations simple for our users. Exceptional full-stack skills.

Sarah K.

Blockchain Startup Founder

Contact

Thank you for visiting my portfolio. I'm always excited to connect with new people and explore potential collaborations. Whether you have a question, a project proposal, job opportunities, or just want to say hello, feel free to reach out. I'd love to hear from you!

Address

1311 Park St
Alameda, CA 94501
USA

Call Me

+1 817 864 8822