# Block B Technologies > Extended reference with full case studies and blog list: https://blockb.ca/llms-full.txt > Block B Technologies is a Canadian software development studio based in Winnipeg, Manitoba. > Founded in 2021, we design, build, and ship production-grade mobile apps, web platforms, > and AI-powered tools. We have shipped 6+ production apps with 1,600+ automated tests, > using Flutter, .NET, Firebase, and Google Kubernetes Engine infrastructure. ## Key Facts - **Founded**: 2021 in Winnipeg, Manitoba, Canada - **Founder**: Jagdeep Singh - **Specialties**: Flutter cross-platform development, .NET backend systems, AI integration - **Architecture**: Clean architecture with Provider + GetIt + GoRouter across all Flutter apps - **Shared UI**: Custom blockb_ui_kit design system used across all apps - **Infrastructure**: Google Kubernetes Engine, Firebase, ArgoCD, Docker - **Contact**: jagdeep.singh@blockb.ca | (431) 990-2033 ## Products ### Color Vision Aid - **Type**: iOS & Android mobile app - **Purpose**: Real-time color vision deficiency correction using GPU shaders (daltonization) - **Technology**: Flutter, GLSL shaders, Firebase Crashlytics - **App Store**: https://apps.apple.com/app/id6758687862 - **Landing Page**: https://blockb.ca/pages/color-vision-aid.html - **Tests**: 620 automated tests - **Status**: Live on App Store ### LunimRank - **Type**: SaaS web platform - **Purpose**: AI visibility scoring — measures how AI engines (OpenAI, Perplexity, Gemini) recommend your business - **Technology**: ASP.NET Core 9, Angular 19, PostgreSQL, Stripe - **Website**: https://lunimrank.com - **Landing Page**: https://blockb.ca/pages/lunimrank.html - **Pricing**: Free, $39/mo, $79/mo, $199/mo - **Status**: MVP deployed ### North Star Driving Academy - **Type**: Client website - **Purpose**: Professional website for a Winnipeg driving school - **Website**: https://northstardrivingacademy.ca - **Landing Page**: https://blockb.ca/pages/north-star-driving.html - **Status**: Live ### Tire Crew Mobile Auto Services - **Type**: Client website - **Purpose**: Marketing site for a Winnipeg mobile mechanic — on-site tire, brake, oil change, battery, and seasonal tire swap services - **Website**: https://www.tirecrewservice.com - **Landing Page**: https://blockb.ca/pages/tire-crew.html - **Stack**: React 19, TanStack Start (static prerender), Tailwind CSS, Firebase Hosting, Web3Forms relay - **Status**: Live (launched 2026-05-15) ### RYX - **Type**: Mobile app (iOS & Android) - **Purpose**: HR and employee management platform - **Technology**: Flutter, Firebase Auth/Firestore/Functions ### Rize Professional Calculator - **Type**: Mobile app (iOS & Android) - **Purpose**: Construction calculator with 33 specialized calculators, AI assistant with voice, 3D visualization - **Technology**: Flutter, DeepSeek AI, DiTreDi 3D ### Culvert Studio - **Type**: Mobile app (iOS & Android) - **Purpose**: Hydraulic engineering tool for Canadian infrastructure, bilingual EN/FR - **Technology**: Flutter, DeepSeek AI (35+ tools), Python data pipeline, environmental auto-fetch ### Squib 365 - **Type**: Mobile app + backend - **Purpose**: Transport management system (TMS) - **Technology**: Flutter, .NET 8 microservices, PostgreSQL, SignalR - **Tests**: 137 tests + 18 integration tests ### Nova Mobile - **Type**: Mobile app + backend - **Purpose**: AI session companion for Nova Launcher - **Technology**: Flutter, Fastify/WebSocket, JWT, FCM push - **Tests**: 144 automated tests ## Blog - **Blog Index**: https://blockb.ca/pages/blog.html - **Posts**: - [How GPU Shaders Correct Color Blindness in Real Time](https://blockb.ca/pages/blog-gpu-shaders-color-blindness.html) — Technical deep-dive into GLSL daltonization - [Measuring Your Business's AI Visibility: Why It Matters](https://blockb.ca/pages/blog-ai-visibility-why-it-matters.html) — AI search discovery and LunimRank - [Building 6 Flutter Apps: Architecture Patterns That Scale](https://blockb.ca/pages/blog-flutter-architecture-patterns.html) — Clean architecture with Provider, GetIt, GoRouter - [From Idea to App Store: Shipping Color Vision Aid](https://blockb.ca/pages/blog-shipping-color-vision-aid.html) — Launch story and lessons learned ## Technology Stack - **Mobile**: Flutter (Dart) — iOS, Android, Web, macOS - **Backend**: .NET 8/9 (C#), Node.js/TypeScript (Fastify) - **Frontend Web**: Angular 19 - **Databases**: PostgreSQL, Firebase Firestore, Redis - **AI**: DeepSeek API, OpenAI, Perplexity, Gemini, Claude Agent SDK - **Infrastructure**: Google Kubernetes Engine (GKE), ArgoCD, Docker, nginx ingress - **CI/CD**: Fastlane (iOS TestFlight), Azure DevOps, GitHub Actions - **Monitoring**: Firebase Crashlytics, Firebase Remote Config ## Services 1. **Mobile App Development** — Cross-platform Flutter apps for iOS & Android 2. **Web Platform Development** — Full-stack .NET + Angular enterprise SaaS 3. **AI Integration** — LLM function calling, visibility scoring, voice I/O 4. **Static Website Design** — SEO-optimized responsive websites 5. **Cloud Infrastructure** — GKE, Firebase, Kubernetes deployments ## Contact - **Email**: jagdeep.singh@blockb.ca - **Phone**: (431) 990-2033 - **Location**: Winnipeg, MB, Canada - **Website**: https://blockb.ca