Senior Mobile & Full-Stack Engineer with 8+ years of experience building enterprise-grade cross-platform mobile applications and backend systems. Strong expertise in Flutter, REST APIs, JWT/OAuth-style authentication, scalable architecture, and production support.
Experienced delivering CI/CD and cloud deployments on AWS, integrating third-party services, and optimizing app performance for iOS and Android. Works effectively with product managers and engineering teams in Agile environments.
Language
Work Experience
Education
Qualifications
Industry Experience
- Dynamic Movie Discovery: Browse categorized lists (Popular, Top Rated, Upcoming) featuring high-resolution poster art and visual rating badges.
- Comprehensive Detail Views: Deep dive into specific titles to view synopses, runtime, release years, genre tags, user scores, and cast lists.
- Trailer & Video Playback: Integrated video carousel allowing users to watch official trailers and teaser clips directly inside the app.
- Bookmark & Share Capabilities: Save favorite movies for later viewing and share film details easily across platforms.
- Instant Search: Fast search functionality to find specific movies or explore cast filmographies.
- Framework: Flutter (Dart) for smooth, 60fps cross-platform performance.
- Architecture / State Management: BLoC (Business Logic Component) pattern ensuring clean separation between UI components and business logic, high testability, and scalable state handling.
- API Integration: The Movie Database (TMDB) REST API for fetching real-time movie metadata, media assets, and video content.
- UI/UX Design: Dark-mode visual architecture with golden accent highlights, custom cards, and smooth navigation transitions.
Short Description
A cross-platform mobile application built with Flutter that lets users discover trending movies, explore detailed film information, watch trailers, and track ratings. Powered by The Movie Database (TMDB) REST API and engineered using the BLoC (Business Logic Component) pattern for robust, predictable state management.
Detailed Description
Overview
MxT Movies is a sleek, dark-themed entertainment application designed for movie enthusiasts. It offers an intuitive interface for browsing cinema catalogs across categories like Popular, Top Rated, and Upcoming. By leveraging Flutter and state-of-the-art Flutter architecture practices, the app delivers fast loading times, seamless video trailer playback, and real-time data synchronization.
Key Features
Technical Details & Implementation
- Service Showcase: Structured presentation of custom software development, mobile application design, SaaS engineering, and IT infrastructure hardening.
- Interactive Portfolio: Dynamic project showcases highlighting real-world client implementations (FinTech, E-Commerce, Legal, Fleet Management).
- Transparent Pricing Models: Tiered service packages designed for businesses at different stages of growth.
- Seamless Lead Capture: Integrated consultation booking, direct inquiry forms, and contact modules to streamline client onboarding.
- Multilingual Capabilities: Built with multi-language support (English/French) for global reach.
- Frontend/Design: High-performance, fully responsive layout tailored around clean lines, intuitive typography, and minimalist visual ergonomics.
- Tech Stack: Modern web stack built for speed, SEO optimization, and high availability.
- Core Domains Covered: Web Applications, Cross-Platform Mobile Apps, UI/UX Systems, and IT Infrastructure Security.
Short Description
The official website and portfolio for Maliqx Technologies, an IT services agency offering end-to-end digital engineering solutions. Built with a clean, modern aesthetic, the site showcases core services including custom web development, mobile app creation (Flutter/React Native), UI/UX design, cloud infrastructure, and cybersecurity.
Detailed Description
Project Overview
This project serves as the primary digital flagship for Maliqx Technologies. Designed to convert visitors into clients, the website provides a clear overview of the agency’s technological expertise, service offerings, delivery methodology, and portfolio of delivered solutions across various industries.
Key Features
Technical Details & Implementation
Link : [https://www.twine.net/signin](https://www.twine.net/signin Technologies").
- Service Showcase: Structured presentation of custom software development, mobile application design, SaaS engineering, and IT infrastructure hardening.
- Interactive Portfolio: Dynamic project showcases highlighting real-world client implementations (FinTech, E-Commerce, Legal, Fleet Management).
- Transparent Pricing Models: Tiered service packages designed for businesses at different stages of growth.
- Seamless Lead Capture: Integrated consultation booking, direct inquiry forms, and contact modules to streamline client onboarding.
- Multilingual Capabilities: Built with multi-language support (English/French) for global reach.
- Frontend/Design: High-performance, fully responsive layout tailored around clean lines, intuitive typography, and minimalist visual ergonomics.
- Tech Stack: Modern web stack built for speed, SEO optimization, and high availability.
- Core Domains Covered: Web Applications, Cross-Platform Mobile Apps, UI/UX Systems, and IT Infrastructure Security.
Short Description
The official website and portfolio for Maliqx Technologies, an IT services agency offering end-to-end digital engineering solutions. Built with a clean, modern aesthetic, the site showcases core services including custom web development, mobile app creation (Flutter/React Native), UI/UX design, cloud infrastructure, and cybersecurity.
Detailed Description
Project Overview
This project serves as the primary digital flagship for Maliqx Technologies. Designed to convert visitors into clients, the website provides a clear overview of the agency’s technological expertise, service offerings, delivery methodology, and portfolio of delivered solutions across various industries.
Key Features
Technical Details & Implementation
Link : [https://www.twine.net/signin](https://www.twine.net/signin
- Dynamic Dashboard: Real-time revenue tracking (monthly and annual), sales performance analytics, and recent payment history.
- Tax Alerts & Reminders: Automated tracking of administrative and tax deadlines (e.g., T2 corporate tax filings with the CRA).
- Comprehensive Business Management: Creation and tracking of invoices, estimates, recurring payments, and expense tracking.
- Client & Service Management: Centralized database to monitor client activity and service catalogs.
- Inventory & Reporting: Product catalog management, detailed activity reports, and financial insights.
- Multilingual & Accessible UI: Bilingual support (English/French), dark mode, and one-click quick actions.
- Clean, minimalist UI without visual clutter.
- Seamless, productivity-focused navigation (Quick Actions, visual KPI indicators).
- Scalable architecture built for multi-user management and custom role permissions.
Project Description
The MxT Suite platform was designed to simplify financial, administrative, and accounting management for small businesses and freelancers. The interface features an intuitive dashboard for real-time tracking of revenue, tax deadlines (e.g., CRA/ARC), quotes, invoices, and inventory.
Detailed Description
Project Overview
This SaaS was developed to meet the operational needs of entrepreneurs by centralizing daily management tools in a smooth, modern, and clean environment. It automates financial tracking while providing clear visibility into overall business activity.
Key Features
Technical & UX Highlights
[](https://www.twine.net/signin
[](https://www.twine.net/signin
- Character-Level Alignment: Displays custom dash indicators aligned directly under input characters for instant visual verification.
- Real-Time Match Validation: Seamlessly tracks input matching and executes callback functions (
isTrue) to dynamically enable or disable submit/login buttons. - Flexible Label Modes: Supports standard floating labels or fixed-in-place labels that fade out smoothly as typing begins.
- Complete Field Customization: Full control over typography, background decorations, cursor styles, obscuring characters, and color schemes (with theme-aware defaults for matched and unmatched states).
- Comprehensive Callbacks: Built-in support for standard
TextFormFieldevents likeonChanged,onTap,validator, andonFieldSubmittedfor both password and confirmation inputs. - Language/Framework: Dart / Flutter
- License: MIT License
- Publishing Platform: Published and available on [pub.dev](https://www.twine.net/signin
Short Description
A UI-focused Flutter package that provides real-time, character-by-character validation between password and password confirmation fields. It features visual feedback indicators (such as aligned underline dashes) to help users verify matching inputs and control action button states effortless.
Detailed Description
Overviewpassword_confirmation_style is an open-source Flutter package built to enhance user experience during sign-up and password reset flows. Instead of relying on passive form submission errors, it gives users dynamic visual feedback as they type, ensuring both fields match accurately before allowing submission.
Key Features
Technical Details & Implementation
- Highly Customizable Design: Adjust box sizes, border radii, colors, text styles, and spacing to perfectly match your brand aesthetics.
- Flexible Pin Length: Supports variable lengths for short PINs or longer security codes.
- Auto-Focus & Smooth Transitions: Optimized focus management across inputs for a frictionless user experience.
- Event Callbacks: Built-in triggers for code completion (
onCompleted), real-time changes (onChanged), and validation handling. - Obscure Text Option: Built-in support for masking sensitive inputs (ideal for PIN codes or passcode screens).
- Language/Framework: Dart / Flutter
- Compatibility: Android, iOS, Web, and Desktop
- Publishing Platform: Published and available on [pub.dev](https://www.twine.net/signin
Short Description
A lightweight, fully customizable Flutter package designed to simplify OTP (One-Time Password) and PIN code verification. It provides a clean, responsive UI out of the box with smooth input handling, flexible styling options, and easy callback integrations.
Detailed Description
Overviewotp_verification_flutter is an open-source Flutter package built to streamline authentication flows in mobile applications. It eliminates the hassle of building custom pin-entry UI from scratch by offering a robust, ready-to-use widget that seamlessly integrates into any login, registration, or two-factor authentication (2FA) screen.
Key Features
Technical Details & Implementation
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Ottawa today.