See all developers
AI Fullstack Developer | Web & Mobile

Scott R.

  • https://www.linkedin.com/in/scott-robinson-b8bb8139a/
  • Canada
  • Full-time (40 hrs/week)
Scott is now available for hire Hire Scott

I’m Scott, a Full-Stack Mobile & AI Developer with deep expertise in building high-performance apps, intelligent AI systems, and user-centered digital products. I combine strong UI/UX design thinking with scalable engineering, allowing me to deliver products that look great, feel intuitive, and perform reliably at scale. My work brings together three strengths: design, mobile engineering, and AI/ML development, so clients get both a polished user experience and robust technology under the hood. How I Stand Out Product-Driven UI/UX Design - I design UX flows, wireframes, prototypes, and pixel-perfect interfaces (Figma / Adobe XD) optimized for both Android and iOS. My design process focuses on clarity, simplicity, and reducing friction for users. Cross-Platform Mobile Development - I build scalable apps using Ionic React, React Native/Expo, and Flutter, with native Swift/SwiftUI where it adds real value. My development style balances speed, cost efficiency, and long-term maintainability. Scalable Architecture & High Performance   - Experienced in clean architecture patterns (Redux, Bloc, Riverpod), optimized APIs, offline handling, custom animations, and real-time data using Firebase, Hive, or SQLite. I build codebases that teams can grow with — not rewrite later. AI/ML & Full-Stack Engineering I develop AI-powered applications, automation systems, and intelligent chatbots. My expertise includes: - AI model development, training, and integration - LLM-based systems (GPT, LLaMA, Mistral) - Chatbot and AI agent development - Prompt engineering and vector database search (Pinecone, Weaviate, FAISS) - Generative AI apps, text-to-speech, speech-to-text - Automation tools, workflow bots, and data pipelines - Full-stack development with React.js, Node.js, Python, FastAPI, Flask - Cloud deployment on AWS, GCP, Azure, DigitalOcean, and containerized environments with Docker/Kubernetes

Skills

Experience

Mobile Developer / AI Engineer

WarpEngine Canada Inc 10 mos
- Developed mobile features enabling users to animate static images through AI-powered motion transfer and facial expression mapping. - Implemented real-time character animation for the Live feature, supporting motion tracking, lip-sync, and streaming workflows. - Built UI flows for image upload, template selection, scene replacement, and community content interactions. - Integrated backend AI pipelines handling video generation, motion extraction, and cloud-based rendering. - Optimized media handling, video previews, and high-resolution output processing across devices. Key Features Delivered: - Live Mode: Real-time animation from user camera input; supports acting, dancing, and streaming as any character. - Mix: Single-character replacement in any video using a photo and reference clip; integrated 5000+ templates. - Multi: Multi-character replacement feature allowing users to animate scenes with friends. - Mic: AI-driven lip-sync for typed scripts, music, and recorded audio. - Rap Mode: Automated rap-style motion and lip-sync generation from a static image. - Content Feed: Built a community-driven feed for browsing, remixes, and viral trend participation. Tech Stack: - Mobile: React Native / Expo, Ionic React, TypeScript - AI/ML Integration: Motion tracking, facial expression mapping, lip-sync systems - Media Processing: FFmpeg, GPU-accelerated rendering - Backend Integration: REST APIs, streaming APIs, cloud media storage - State Management: Redux, Context API, custom state handlers - Tools: Firebase, Cloud CDN, Figma, Git

Freelance Web & Mobile Developer

Upwork && Freelancer 3 yrs 11 mos
- Delivered multiple web and mobile applications for startup founders and small businesses - Built cross-platform mobile apps using React Native and Expo - Developed modern web apps with React, Next.js, Tailwind CSS, and MUI - Implemented Firebase and Supabase backends, authentication, and real-time data - Integrated third-party APIs and designed scalable REST API integrations - Worked directly with clients on requirements, delivery timelines, and production releases

Senior FullStack Developer (Web & Mobile)

TC Commercial Solutions Ltd 4 mos
- Designed and implemented 40+ mobile screens across authentication, courses, community, events, news, and profile modules. - Developed multi-provider authentication (Email/Password, Google, Apple) using Firebase Authentication. - Built a video-based learning system with progress tracking, interactive quizzes, achievements, and course previews. - Implemented a real-time chat system using Firebase Firestore with image sharing, role badges, and persistent message history. - Integrated RevenueCat for subscription management, including monthly/yearly plans, promo code redemption, and referral tracking. - Created an event calendar with RSVP features, event feed, and live session integration. - Implemented i18n multi-language support with i18next and automatic locale detection. - Developed custom UI component library, dark mode, responsive layouts, and optimized loading/error states. - Integrated Firebase services including Firestore (real-time data), Storage (media), and Auth (secure user management). - Ensured app reliability through clean architecture, state optimization (Context API + hooks), and offline persistence with AsyncStorage. - Delivered production builds using EAS Build with a custom Expo Dev Client. Technologies Used: React Native, Expo, TypeScript, React Navigation, Firebase (Auth, Firestore, Storage), RevenueCat, Axios, AsyncStorage, i18next, EAS Build

Full Stack Engineer

Banco Coup LLC 1 yr 1 mo
- Developed core app modules including real-time card counting, betting strategy calculators, and multi-variant side bet support (10+ supported side bets). - Implemented a risk-based betting system using Kelly Criterion, configurable bankroll rules, and risk-of-ruin (RoR) analysis. - Created an analytics dashboard with Chart.js for betting trends, edge calculations, and performance tracking. - Built a searchable casino database with filtering, detailed profiles, and geolocation-based features. - Developed subscription and payment flows using Stripe.js, supporting monthly and lifetime plans with secure card tokenization. - Added native features using Capacitor plugins, including text-to-speech, geolocation, offline storage, and device information APIs. - Implemented app security mechanisms, such as app locking with key-press and gesture-based unlock triggers. - Developed customizable UI with dark mode, Tailwind CSS, SCSS modules, and Ionic components. - Established a maintainable state architecture using a Redux-like pattern, feature-based reducers, and memoized selectors. Technologies Used: React 18, TypeScript, Ionic React 8, Capacitor 7, Firebase (Auth, Firestore), Stripe API, Chart.js, Tailwind CSS, SCSS, Axios, React Router, Vite, Git, Android Studio, Xcode

Mobile Developer / AI Engineer

WarpEngine Canada Inc 10 mos
- Developed mobile features enabling users to animate static images through AI-powered motion transfer and facial expression mapping. - Implemented real-time character animation for the Live feature, supporting motion tracking, lip-sync, and streaming workflows. - Built UI flows for image upload, template selection, scene replacement, and community content interactions. - Integrated backend AI pipelines handling video generation, motion extraction, and cloud-based rendering. - Optimized media handling, video previews, and high-resolution output processing across devices. Key Features Delivered: - Live Mode: Real-time animation from user camera input; supports acting, dancing, and streaming as any character. - Mix: Single-character replacement in any video using a photo and reference clip; integrated 5000+ templates. - Multi: Multi-character replacement feature allowing users to animate scenes with friends. - Mic: AI-driven lip-sync for typed scripts, music, and recorded audio. - Rap Mode: Automated rap-style motion and lip-sync generation from a static image. - Content Feed: Built a community-driven feed for browsing, remixes, and viral trend participation. Tech Stack: - Mobile: React Native / Expo, Ionic React, TypeScript - AI/ML Integration: Motion tracking, facial expression mapping, lip-sync systems - Media Processing: FFmpeg, GPU-accelerated rendering - Backend Integration: REST APIs, streaming APIs, cloud media storage - State Management: Redux, Context API, custom state handlers - Tools: Firebase, Cloud CDN, Figma, Git

Freelance Web & Mobile Developer

Upwork && Freelancer 3 yrs 11 mos
- Delivered multiple web and mobile applications for startup founders and small businesses - Built cross-platform mobile apps using React Native and Expo - Developed modern web apps with React, Next.js, Tailwind CSS, and MUI - Implemented Firebase and Supabase backends, authentication, and real-time data - Integrated third-party APIs and designed scalable REST API integrations - Worked directly with clients on requirements, delivery timelines, and production releases

Senior FullStack Developer (Web & Mobile)

TC Commercial Solutions Ltd 4 mos
- Designed and implemented 40+ mobile screens across authentication, courses, community, events, news, and profile modules. - Developed multi-provider authentication (Email/Password, Google, Apple) using Firebase Authentication. - Built a video-based learning system with progress tracking, interactive quizzes, achievements, and course previews. - Implemented a real-time chat system using Firebase Firestore with image sharing, role badges, and persistent message history. - Integrated RevenueCat for subscription management, including monthly/yearly plans, promo code redemption, and referral tracking. - Created an event calendar with RSVP features, event feed, and live session integration. - Implemented i18n multi-language support with i18next and automatic locale detection. - Developed custom UI component library, dark mode, responsive layouts, and optimized loading/error states. - Integrated Firebase services including Firestore (real-time data), Storage (media), and Auth (secure user management). - Ensured app reliability through clean architecture, state optimization (Context API + hooks), and offline persistence with AsyncStorage. - Delivered production builds using EAS Build with a custom Expo Dev Client. Technologies Used: React Native, Expo, TypeScript, React Navigation, Firebase (Auth, Firestore, Storage), RevenueCat, Axios, AsyncStorage, i18next, EAS Build

Full Stack Engineer

Banco Coup LLC 1 yr 1 mo
- Developed core app modules including real-time card counting, betting strategy calculators, and multi-variant side bet support (10+ supported side bets). - Implemented a risk-based betting system using Kelly Criterion, configurable bankroll rules, and risk-of-ruin (RoR) analysis. - Created an analytics dashboard with Chart.js for betting trends, edge calculations, and performance tracking. - Built a searchable casino database with filtering, detailed profiles, and geolocation-based features. - Developed subscription and payment flows using Stripe.js, supporting monthly and lifetime plans with secure card tokenization. - Added native features using Capacitor plugins, including text-to-speech, geolocation, offline storage, and device information APIs. - Implemented app security mechanisms, such as app locking with key-press and gesture-based unlock triggers. - Developed customizable UI with dark mode, Tailwind CSS, SCSS modules, and Ionic components. - Established a maintainable state architecture using a Redux-like pattern, feature-based reducers, and memoized selectors. Technologies Used: React 18, TypeScript, Ionic React 8, Capacitor 7, Firebase (Auth, Firestore), Stripe API, Chart.js, Tailwind CSS, SCSS, Axios, React Router, Vite, Git, Android Studio, Xcode

Mobile Developer / AI Engineer

WarpEngine Canada Inc 10 mos
- Developed mobile features enabling users to animate static images through AI-powered motion transfer and facial expression mapping. - Implemented real-time character animation for the Live feature, supporting motion tracking, lip-sync, and streaming workflows. - Built UI flows for image upload, template selection, scene replacement, and community content interactions. - Integrated backend AI pipelines handling video generation, motion extraction, and cloud-based rendering. - Optimized media handling, video previews, and high-resolution output processing across devices. Key Features Delivered: - Live Mode: Real-time animation from user camera input; supports acting, dancing, and streaming as any character. - Mix: Single-character replacement in any video using a photo and reference clip; integrated 5000+ templates. - Multi: Multi-character replacement feature allowing users to animate scenes with friends. - Mic: AI-driven lip-sync for typed scripts, music, and recorded audio. - Rap Mode: Automated rap-style motion and lip-sync generation from a static image. - Content Feed: Built a community-driven feed for browsing, remixes, and viral trend participation. Tech Stack: - Mobile: React Native / Expo, Ionic React, TypeScript - AI/ML Integration: Motion tracking, facial expression mapping, lip-sync systems - Media Processing: FFmpeg, GPU-accelerated rendering - Backend Integration: REST APIs, streaming APIs, cloud media storage - State Management: Redux, Context API, custom state handlers - Tools: Firebase, Cloud CDN, Figma, Git

Freelance Web & Mobile Developer

Upwork && Freelancer 3 yrs 11 mos
- Delivered multiple web and mobile applications for startup founders and small businesses - Built cross-platform mobile apps using React Native and Expo - Developed modern web apps with React, Next.js, Tailwind CSS, and MUI - Implemented Firebase and Supabase backends, authentication, and real-time data - Integrated third-party APIs and designed scalable REST API integrations - Worked directly with clients on requirements, delivery timelines, and production releases

Senior FullStack Developer (Web & Mobile)

TC Commercial Solutions Ltd 4 mos
- Designed and implemented 40+ mobile screens across authentication, courses, community, events, news, and profile modules. - Developed multi-provider authentication (Email/Password, Google, Apple) using Firebase Authentication. - Built a video-based learning system with progress tracking, interactive quizzes, achievements, and course previews. - Implemented a real-time chat system using Firebase Firestore with image sharing, role badges, and persistent message history. - Integrated RevenueCat for subscription management, including monthly/yearly plans, promo code redemption, and referral tracking. - Created an event calendar with RSVP features, event feed, and live session integration. - Implemented i18n multi-language support with i18next and automatic locale detection. - Developed custom UI component library, dark mode, responsive layouts, and optimized loading/error states. - Integrated Firebase services including Firestore (real-time data), Storage (media), and Auth (secure user management). - Ensured app reliability through clean architecture, state optimization (Context API + hooks), and offline persistence with AsyncStorage. - Delivered production builds using EAS Build with a custom Expo Dev Client. Technologies Used: React Native, Expo, TypeScript, React Navigation, Firebase (Auth, Firestore, Storage), RevenueCat, Axios, AsyncStorage, i18next, EAS Build

Full Stack Engineer

Banco Coup LLC 1 yr 1 mo
- Developed core app modules including real-time card counting, betting strategy calculators, and multi-variant side bet support (10+ supported side bets). - Implemented a risk-based betting system using Kelly Criterion, configurable bankroll rules, and risk-of-ruin (RoR) analysis. - Created an analytics dashboard with Chart.js for betting trends, edge calculations, and performance tracking. - Built a searchable casino database with filtering, detailed profiles, and geolocation-based features. - Developed subscription and payment flows using Stripe.js, supporting monthly and lifetime plans with secure card tokenization. - Added native features using Capacitor plugins, including text-to-speech, geolocation, offline storage, and device information APIs. - Implemented app security mechanisms, such as app locking with key-press and gesture-based unlock triggers. - Developed customizable UI with dark mode, Tailwind CSS, SCSS modules, and Ionic components. - Established a maintainable state architecture using a Redux-like pattern, feature-based reducers, and memoized selectors. Technologies Used: React 18, TypeScript, Ionic React 8, Capacitor 7, Firebase (Auth, Firestore), Stripe API, Chart.js, Tailwind CSS, SCSS, Axios, React Router, Vite, Git, Android Studio, Xcode

Mobile Developer / AI Engineer

WarpEngine Canada Inc 10 mos
- Developed mobile features enabling users to animate static images through AI-powered motion transfer and facial expression mapping. - Implemented real-time character animation for the Live feature, supporting motion tracking, lip-sync, and streaming workflows. - Built UI flows for image upload, template selection, scene replacement, and community content interactions. - Integrated backend AI pipelines handling video generation, motion extraction, and cloud-based rendering. - Optimized media handling, video previews, and high-resolution output processing across devices. Key Features Delivered: - Live Mode: Real-time animation from user camera input; supports acting, dancing, and streaming as any character. - Mix: Single-character replacement in any video using a photo and reference clip; integrated 5000+ templates. - Multi: Multi-character replacement feature allowing users to animate scenes with friends. - Mic: AI-driven lip-sync for typed scripts, music, and recorded audio. - Rap Mode: Automated rap-style motion and lip-sync generation from a static image. - Content Feed: Built a community-driven feed for browsing, remixes, and viral trend participation. Tech Stack: - Mobile: React Native / Expo, Ionic React, TypeScript - AI/ML Integration: Motion tracking, facial expression mapping, lip-sync systems - Media Processing: FFmpeg, GPU-accelerated rendering - Backend Integration: REST APIs, streaming APIs, cloud media storage - State Management: Redux, Context API, custom state handlers - Tools: Firebase, Cloud CDN, Figma, Git

Freelance Web & Mobile Developer

Upwork && Freelancer 3 yrs 11 mos
- Delivered multiple web and mobile applications for startup founders and small businesses - Built cross-platform mobile apps using React Native and Expo - Developed modern web apps with React, Next.js, Tailwind CSS, and MUI - Implemented Firebase and Supabase backends, authentication, and real-time data - Integrated third-party APIs and designed scalable REST API integrations - Worked directly with clients on requirements, delivery timelines, and production releases

Senior FullStack Developer (Web & Mobile)

TC Commercial Solutions Ltd 4 mos
- Designed and implemented 40+ mobile screens across authentication, courses, community, events, news, and profile modules. - Developed multi-provider authentication (Email/Password, Google, Apple) using Firebase Authentication. - Built a video-based learning system with progress tracking, interactive quizzes, achievements, and course previews. - Implemented a real-time chat system using Firebase Firestore with image sharing, role badges, and persistent message history. - Integrated RevenueCat for subscription management, including monthly/yearly plans, promo code redemption, and referral tracking. - Created an event calendar with RSVP features, event feed, and live session integration. - Implemented i18n multi-language support with i18next and automatic locale detection. - Developed custom UI component library, dark mode, responsive layouts, and optimized loading/error states. - Integrated Firebase services including Firestore (real-time data), Storage (media), and Auth (secure user management). - Ensured app reliability through clean architecture, state optimization (Context API + hooks), and offline persistence with AsyncStorage. - Delivered production builds using EAS Build with a custom Expo Dev Client. Technologies Used: React Native, Expo, TypeScript, React Navigation, Firebase (Auth, Firestore, Storage), RevenueCat, Axios, AsyncStorage, i18next, EAS Build

Full Stack Engineer

Banco Coup LLC 1 yr 1 mo
- Developed core app modules including real-time card counting, betting strategy calculators, and multi-variant side bet support (10+ supported side bets). - Implemented a risk-based betting system using Kelly Criterion, configurable bankroll rules, and risk-of-ruin (RoR) analysis. - Created an analytics dashboard with Chart.js for betting trends, edge calculations, and performance tracking. - Built a searchable casino database with filtering, detailed profiles, and geolocation-based features. - Developed subscription and payment flows using Stripe.js, supporting monthly and lifetime plans with secure card tokenization. - Added native features using Capacitor plugins, including text-to-speech, geolocation, offline storage, and device information APIs. - Implemented app security mechanisms, such as app locking with key-press and gesture-based unlock triggers. - Developed customizable UI with dark mode, Tailwind CSS, SCSS modules, and Ionic components. - Established a maintainable state architecture using a Redux-like pattern, feature-based reducers, and memoized selectors. Technologies Used: React 18, TypeScript, Ionic React 8, Capacitor 7, Firebase (Auth, Firestore), Stripe API, Chart.js, Tailwind CSS, SCSS, Axios, React Router, Vite, Git, Android Studio, Xcode

Mobile Developer / AI Engineer

WarpEngine Canada Inc 10 mos
- Developed mobile features enabling users to animate static images through AI-powered motion transfer and facial expression mapping. - Implemented real-time character animation for the Live feature, supporting motion tracking, lip-sync, and streaming workflows. - Built UI flows for image upload, template selection, scene replacement, and community content interactions. - Integrated backend AI pipelines handling video generation, motion extraction, and cloud-based rendering. - Optimized media handling, video previews, and high-resolution output processing across devices. Key Features Delivered: - Live Mode: Real-time animation from user camera input; supports acting, dancing, and streaming as any character. - Mix: Single-character replacement in any video using a photo and reference clip; integrated 5000+ templates. - Multi: Multi-character replacement feature allowing users to animate scenes with friends. - Mic: AI-driven lip-sync for typed scripts, music, and recorded audio. - Rap Mode: Automated rap-style motion and lip-sync generation from a static image. - Content Feed: Built a community-driven feed for browsing, remixes, and viral trend participation. Tech Stack: - Mobile: React Native / Expo, Ionic React, TypeScript - AI/ML Integration: Motion tracking, facial expression mapping, lip-sync systems - Media Processing: FFmpeg, GPU-accelerated rendering - Backend Integration: REST APIs, streaming APIs, cloud media storage - State Management: Redux, Context API, custom state handlers - Tools: Firebase, Cloud CDN, Figma, Git

Freelance Web & Mobile Developer

Upwork && Freelancer 3 yrs 11 mos
- Delivered multiple web and mobile applications for startup founders and small businesses - Built cross-platform mobile apps using React Native and Expo - Developed modern web apps with React, Next.js, Tailwind CSS, and MUI - Implemented Firebase and Supabase backends, authentication, and real-time data - Integrated third-party APIs and designed scalable REST API integrations - Worked directly with clients on requirements, delivery timelines, and production releases

Senior FullStack Developer (Web & Mobile)

TC Commercial Solutions Ltd 4 mos
- Designed and implemented 40+ mobile screens across authentication, courses, community, events, news, and profile modules. - Developed multi-provider authentication (Email/Password, Google, Apple) using Firebase Authentication. - Built a video-based learning system with progress tracking, interactive quizzes, achievements, and course previews. - Implemented a real-time chat system using Firebase Firestore with image sharing, role badges, and persistent message history. - Integrated RevenueCat for subscription management, including monthly/yearly plans, promo code redemption, and referral tracking. - Created an event calendar with RSVP features, event feed, and live session integration. - Implemented i18n multi-language support with i18next and automatic locale detection. - Developed custom UI component library, dark mode, responsive layouts, and optimized loading/error states. - Integrated Firebase services including Firestore (real-time data), Storage (media), and Auth (secure user management). - Ensured app reliability through clean architecture, state optimization (Context API + hooks), and offline persistence with AsyncStorage. - Delivered production builds using EAS Build with a custom Expo Dev Client. Technologies Used: React Native, Expo, TypeScript, React Navigation, Firebase (Auth, Firestore, Storage), RevenueCat, Axios, AsyncStorage, i18next, EAS Build

Full Stack Engineer

Banco Coup LLC 1 yr 1 mo
- Developed core app modules including real-time card counting, betting strategy calculators, and multi-variant side bet support (10+ supported side bets). - Implemented a risk-based betting system using Kelly Criterion, configurable bankroll rules, and risk-of-ruin (RoR) analysis. - Created an analytics dashboard with Chart.js for betting trends, edge calculations, and performance tracking. - Built a searchable casino database with filtering, detailed profiles, and geolocation-based features. - Developed subscription and payment flows using Stripe.js, supporting monthly and lifetime plans with secure card tokenization. - Added native features using Capacitor plugins, including text-to-speech, geolocation, offline storage, and device information APIs. - Implemented app security mechanisms, such as app locking with key-press and gesture-based unlock triggers. - Developed customizable UI with dark mode, Tailwind CSS, SCSS modules, and Ionic components. - Established a maintainable state architecture using a Redux-like pattern, feature-based reducers, and memoized selectors. Technologies Used: React 18, TypeScript, Ionic React 8, Capacitor 7, Firebase (Auth, Firestore), Stripe API, Chart.js, Tailwind CSS, SCSS, Axios, React Router, Vite, Git, Android Studio, Xcode

Mobile Developer / AI Engineer

WarpEngine Canada Inc 10 mos
- Developed mobile features enabling users to animate static images through AI-powered motion transfer and facial expression mapping. - Implemented real-time character animation for the Live feature, supporting motion tracking, lip-sync, and streaming workflows. - Built UI flows for image upload, template selection, scene replacement, and community content interactions. - Integrated backend AI pipelines handling video generation, motion extraction, and cloud-based rendering. - Optimized media handling, video previews, and high-resolution output processing across devices. Key Features Delivered: - Live Mode: Real-time animation from user camera input; supports acting, dancing, and streaming as any character. - Mix: Single-character replacement in any video using a photo and reference clip; integrated 5000+ templates. - Multi: Multi-character replacement feature allowing users to animate scenes with friends. - Mic: AI-driven lip-sync for typed scripts, music, and recorded audio. - Rap Mode: Automated rap-style motion and lip-sync generation from a static image. - Content Feed: Built a community-driven feed for browsing, remixes, and viral trend participation. Tech Stack: - Mobile: React Native / Expo, Ionic React, TypeScript - AI/ML Integration: Motion tracking, facial expression mapping, lip-sync systems - Media Processing: FFmpeg, GPU-accelerated rendering - Backend Integration: REST APIs, streaming APIs, cloud media storage - State Management: Redux, Context API, custom state handlers - Tools: Firebase, Cloud CDN, Figma, Git

Freelance Web & Mobile Developer

Upwork && Freelancer 3 yrs 11 mos
- Delivered multiple web and mobile applications for startup founders and small businesses - Built cross-platform mobile apps using React Native and Expo - Developed modern web apps with React, Next.js, Tailwind CSS, and MUI - Implemented Firebase and Supabase backends, authentication, and real-time data - Integrated third-party APIs and designed scalable REST API integrations - Worked directly with clients on requirements, delivery timelines, and production releases

Senior FullStack Developer (Web & Mobile)

TC Commercial Solutions Ltd 4 mos
- Designed and implemented 40+ mobile screens across authentication, courses, community, events, news, and profile modules. - Developed multi-provider authentication (Email/Password, Google, Apple) using Firebase Authentication. - Built a video-based learning system with progress tracking, interactive quizzes, achievements, and course previews. - Implemented a real-time chat system using Firebase Firestore with image sharing, role badges, and persistent message history. - Integrated RevenueCat for subscription management, including monthly/yearly plans, promo code redemption, and referral tracking. - Created an event calendar with RSVP features, event feed, and live session integration. - Implemented i18n multi-language support with i18next and automatic locale detection. - Developed custom UI component library, dark mode, responsive layouts, and optimized loading/error states. - Integrated Firebase services including Firestore (real-time data), Storage (media), and Auth (secure user management). - Ensured app reliability through clean architecture, state optimization (Context API + hooks), and offline persistence with AsyncStorage. - Delivered production builds using EAS Build with a custom Expo Dev Client. Technologies Used: React Native, Expo, TypeScript, React Navigation, Firebase (Auth, Firestore, Storage), RevenueCat, Axios, AsyncStorage, i18next, EAS Build

Full Stack Engineer

Banco Coup LLC 1 yr 1 mo
- Developed core app modules including real-time card counting, betting strategy calculators, and multi-variant side bet support (10+ supported side bets). - Implemented a risk-based betting system using Kelly Criterion, configurable bankroll rules, and risk-of-ruin (RoR) analysis. - Created an analytics dashboard with Chart.js for betting trends, edge calculations, and performance tracking. - Built a searchable casino database with filtering, detailed profiles, and geolocation-based features. - Developed subscription and payment flows using Stripe.js, supporting monthly and lifetime plans with secure card tokenization. - Added native features using Capacitor plugins, including text-to-speech, geolocation, offline storage, and device information APIs. - Implemented app security mechanisms, such as app locking with key-press and gesture-based unlock triggers. - Developed customizable UI with dark mode, Tailwind CSS, SCSS modules, and Ionic components. - Established a maintainable state architecture using a Redux-like pattern, feature-based reducers, and memoized selectors. Technologies Used: React 18, TypeScript, Ionic React 8, Capacitor 7, Firebase (Auth, Firestore), Stripe API, Chart.js, Tailwind CSS, SCSS, Axios, React Router, Vite, Git, Android Studio, Xcode

Mobile Developer / AI Engineer

WarpEngine Canada Inc 10 mos
- Developed mobile features enabling users to animate static images through AI-powered motion transfer and facial expression mapping. - Implemented real-time character animation for the Live feature, supporting motion tracking, lip-sync, and streaming workflows. - Built UI flows for image upload, template selection, scene replacement, and community content interactions. - Integrated backend AI pipelines handling video generation, motion extraction, and cloud-based rendering. - Optimized media handling, video previews, and high-resolution output processing across devices. Key Features Delivered: - Live Mode: Real-time animation from user camera input; supports acting, dancing, and streaming as any character. - Mix: Single-character replacement in any video using a photo and reference clip; integrated 5000+ templates. - Multi: Multi-character replacement feature allowing users to animate scenes with friends. - Mic: AI-driven lip-sync for typed scripts, music, and recorded audio. - Rap Mode: Automated rap-style motion and lip-sync generation from a static image. - Content Feed: Built a community-driven feed for browsing, remixes, and viral trend participation. Tech Stack: - Mobile: React Native / Expo, Ionic React, TypeScript - AI/ML Integration: Motion tracking, facial expression mapping, lip-sync systems - Media Processing: FFmpeg, GPU-accelerated rendering - Backend Integration: REST APIs, streaming APIs, cloud media storage - State Management: Redux, Context API, custom state handlers - Tools: Firebase, Cloud CDN, Figma, Git

Freelance Web & Mobile Developer

Upwork && Freelancer 3 yrs 11 mos
- Delivered multiple web and mobile applications for startup founders and small businesses - Built cross-platform mobile apps using React Native and Expo - Developed modern web apps with React, Next.js, Tailwind CSS, and MUI - Implemented Firebase and Supabase backends, authentication, and real-time data - Integrated third-party APIs and designed scalable REST API integrations - Worked directly with clients on requirements, delivery timelines, and production releases

Senior FullStack Developer (Web & Mobile)

TC Commercial Solutions Ltd 4 mos
- Designed and implemented 40+ mobile screens across authentication, courses, community, events, news, and profile modules. - Developed multi-provider authentication (Email/Password, Google, Apple) using Firebase Authentication. - Built a video-based learning system with progress tracking, interactive quizzes, achievements, and course previews. - Implemented a real-time chat system using Firebase Firestore with image sharing, role badges, and persistent message history. - Integrated RevenueCat for subscription management, including monthly/yearly plans, promo code redemption, and referral tracking. - Created an event calendar with RSVP features, event feed, and live session integration. - Implemented i18n multi-language support with i18next and automatic locale detection. - Developed custom UI component library, dark mode, responsive layouts, and optimized loading/error states. - Integrated Firebase services including Firestore (real-time data), Storage (media), and Auth (secure user management). - Ensured app reliability through clean architecture, state optimization (Context API + hooks), and offline persistence with AsyncStorage. - Delivered production builds using EAS Build with a custom Expo Dev Client. Technologies Used: React Native, Expo, TypeScript, React Navigation, Firebase (Auth, Firestore, Storage), RevenueCat, Axios, AsyncStorage, i18next, EAS Build

Full Stack Engineer

Banco Coup LLC 1 yr 1 mo
- Developed core app modules including real-time card counting, betting strategy calculators, and multi-variant side bet support (10+ supported side bets). - Implemented a risk-based betting system using Kelly Criterion, configurable bankroll rules, and risk-of-ruin (RoR) analysis. - Created an analytics dashboard with Chart.js for betting trends, edge calculations, and performance tracking. - Built a searchable casino database with filtering, detailed profiles, and geolocation-based features. - Developed subscription and payment flows using Stripe.js, supporting monthly and lifetime plans with secure card tokenization. - Added native features using Capacitor plugins, including text-to-speech, geolocation, offline storage, and device information APIs. - Implemented app security mechanisms, such as app locking with key-press and gesture-based unlock triggers. - Developed customizable UI with dark mode, Tailwind CSS, SCSS modules, and Ionic components. - Established a maintainable state architecture using a Redux-like pattern, feature-based reducers, and memoized selectors. Technologies Used: React 18, TypeScript, Ionic React 8, Capacitor 7, Firebase (Auth, Firestore), Stripe API, Chart.js, Tailwind CSS, SCSS, Axios, React Router, Vite, Git, Android Studio, Xcode

Mobile Developer / AI Engineer

WarpEngine Canada Inc 10 mos
- Developed mobile features enabling users to animate static images through AI-powered motion transfer and facial expression mapping. - Implemented real-time character animation for the Live feature, supporting motion tracking, lip-sync, and streaming workflows. - Built UI flows for image upload, template selection, scene replacement, and community content interactions. - Integrated backend AI pipelines handling video generation, motion extraction, and cloud-based rendering. - Optimized media handling, video previews, and high-resolution output processing across devices. Key Features Delivered: - Live Mode: Real-time animation from user camera input; supports acting, dancing, and streaming as any character. - Mix: Single-character replacement in any video using a photo and reference clip; integrated 5000+ templates. - Multi: Multi-character replacement feature allowing users to animate scenes with friends. - Mic: AI-driven lip-sync for typed scripts, music, and recorded audio. - Rap Mode: Automated rap-style motion and lip-sync generation from a static image. - Content Feed: Built a community-driven feed for browsing, remixes, and viral trend participation. Tech Stack: - Mobile: React Native / Expo, Ionic React, TypeScript - AI/ML Integration: Motion tracking, facial expression mapping, lip-sync systems - Media Processing: FFmpeg, GPU-accelerated rendering - Backend Integration: REST APIs, streaming APIs, cloud media storage - State Management: Redux, Context API, custom state handlers - Tools: Firebase, Cloud CDN, Figma, Git

Freelance Web & Mobile Developer

Upwork && Freelancer 3 yrs 11 mos
- Delivered multiple web and mobile applications for startup founders and small businesses - Built cross-platform mobile apps using React Native and Expo - Developed modern web apps with React, Next.js, Tailwind CSS, and MUI - Implemented Firebase and Supabase backends, authentication, and real-time data - Integrated third-party APIs and designed scalable REST API integrations - Worked directly with clients on requirements, delivery timelines, and production releases

Senior FullStack Developer (Web & Mobile)

TC Commercial Solutions Ltd 4 mos
- Designed and implemented 40+ mobile screens across authentication, courses, community, events, news, and profile modules. - Developed multi-provider authentication (Email/Password, Google, Apple) using Firebase Authentication. - Built a video-based learning system with progress tracking, interactive quizzes, achievements, and course previews. - Implemented a real-time chat system using Firebase Firestore with image sharing, role badges, and persistent message history. - Integrated RevenueCat for subscription management, including monthly/yearly plans, promo code redemption, and referral tracking. - Created an event calendar with RSVP features, event feed, and live session integration. - Implemented i18n multi-language support with i18next and automatic locale detection. - Developed custom UI component library, dark mode, responsive layouts, and optimized loading/error states. - Integrated Firebase services including Firestore (real-time data), Storage (media), and Auth (secure user management). - Ensured app reliability through clean architecture, state optimization (Context API + hooks), and offline persistence with AsyncStorage. - Delivered production builds using EAS Build with a custom Expo Dev Client. Technologies Used: React Native, Expo, TypeScript, React Navigation, Firebase (Auth, Firestore, Storage), RevenueCat, Axios, AsyncStorage, i18next, EAS Build

Full Stack Engineer

Banco Coup LLC 1 yr 1 mo
- Developed core app modules including real-time card counting, betting strategy calculators, and multi-variant side bet support (10+ supported side bets). - Implemented a risk-based betting system using Kelly Criterion, configurable bankroll rules, and risk-of-ruin (RoR) analysis. - Created an analytics dashboard with Chart.js for betting trends, edge calculations, and performance tracking. - Built a searchable casino database with filtering, detailed profiles, and geolocation-based features. - Developed subscription and payment flows using Stripe.js, supporting monthly and lifetime plans with secure card tokenization. - Added native features using Capacitor plugins, including text-to-speech, geolocation, offline storage, and device information APIs. - Implemented app security mechanisms, such as app locking with key-press and gesture-based unlock triggers. - Developed customizable UI with dark mode, Tailwind CSS, SCSS modules, and Ionic components. - Established a maintainable state architecture using a Redux-like pattern, feature-based reducers, and memoized selectors. Technologies Used: React 18, TypeScript, Ionic React 8, Capacitor 7, Firebase (Auth, Firestore), Stripe API, Chart.js, Tailwind CSS, SCSS, Axios, React Router, Vite, Git, Android Studio, Xcode

Education and Certificates

University of Toronto

Bachelor's degree Sep 2014 - May 2018

University of Toronto

Bachelor's degree Sep 2014 - May 2018

University of Toronto

Bachelor's degree Sep 2014 - May 2018

University of Toronto

Bachelor's degree Sep 2014 - May 2018

University of Toronto

Bachelor's degree Sep 2014 - May 2018

University of Toronto

Bachelor's degree Sep 2014 - May 2018

University of Toronto

Bachelor's degree Sep 2014 - May 2018

University of Toronto

Bachelor's degree Sep 2014 - May 2018
Want to hire Scott R. or just want to talk? Schedule chat with Scott

Other developers