Farook Jamal K

Hi, I'm Farook Jamal K

Senior Flutter Engineer building production mobile apps & SDKs.

5 years shipping cross-platform apps for enterprise logistics, identity, and consumer products. I work where Flutter meets native — Kotlin platform channels, hardware integrations, and offline-first architecture.

5 years experience · Flutter & cross-platform · Kochi, India

Capabilities

What I Bring

Flutter is my primary stack. Everything below is graded by how deep I actually go.

Primary StackPrimary

Flutter & Dart

5 years building production apps and SDKs. Two packages published on pub.dev. This is where I go deepest - offline-first architecture, custom render logic, and platform channel work.

Android / Kotlin

Native Interop

Kotlin platform channels for hardware integration - barcode scanners, thermal printers over raw TCP, and native module bridging.

Architecture

Offline-First Data

SQLite and Drift, transaction batching, background sync, schema migration.

Hardening

App Security

Symbol obfuscation, SPKI certificate pinning, R8 rules, runtime protection.

DevOps

CI/CD & Release

Fastlane pipelines, Dockerized GitLab runners, Firebase App Distribution, S3 artifact delivery.

Patterns

State & Structure

Bloc, Cubit, Riverpod. Clean Architecture, MVVM, SOLID.

Backend

Firebase

Auth, Firestore, Cloud Functions, Remote Config, Crashlytics.

SecondarySecondary

React Native

I ship in it when a project calls for it. Flutter is where my depth is.

SecondarySecondary

React / Next.js

Production-capable on the web - this site is Next.js. Not my primary focus, but I build and maintain it end to end.

Selected Work

Featured Projects

A selection of mobile and web applications I've built, focusing on performance and user experience.

Online Delivery

AbleMart

A comprehensive grocery delivery app for Qatar. Features include real-time order tracking, a vast product catalog, and a 'Product Enquiry' system for custom requests.

FlutterE-commerceDeliveryBloc
View Details →

App Modernization

Hello Address

Stabilized multiple Flutter apps (BuddyGuru, Epic Voucher, Hello Address, internal event tools) by resolving production crashes, upgrading outdated dependencies, modernizing build pipelines, and integrating SSO—improving reliability across apps with 100k+ downloads.

FlutterRefactoringCI/CDSSO
View Details →

Enterprise / Logistics

WMS Mobile App

The WMS (Warehouse Management System) Mobile application empowers warehouse operators to efficiently manage inbound, outbound, packing, shipping, internal and external transfers, cross‑docking, and general scanning from a single Flutter‑based client. Tailored for the Baron client, the app streamlines workflows by enforcing a pallet‑only receipt model and dynamically routing API calls to the correct warehouse instance based on the selected company name at login. Its modular clean‑architecture design separates core services, presentation layers, and environment configuration, enabling rapid adaptation for multiple client types (Inbound, Outbound, Core, Customer).

FlutterRiverpodKotlinZPLFastlaneAWS S3Clean Architecture
View Details →

EdTech & Parenting

Superr | Digital Parenting

A comprehensive digital parenting assistant designed to keep children safe online, fight distractions, and promote productivity. Spearheaded development as Feature Head for the parent app, leading a 4-member team to build robust parental controls, location tracking, and real-time syncing.

FlutterBloc/CubitWebSocketsGoogle MapsGeofencingFirebaseMixpanel
View Details →

Real Estate

Topsite

A property finder app simplifying the search for homes and commercial spaces. Helps users find their dream space with ease in a competitive market.

FlutterReal EstateSearchBloc
View Details →

Professional Network

Proofile.in

A portfolio platform for professionals, freelancers, and students. Led the mobile team in a complete rebuild with a new UI and extended features.

FlutterProject MgmtProvider
View Details →

Health & Fitness

Appfit

An MVP gym management solution built during COVID-19. Helped gym owners manage fees, trainer lists, and track exercises when manual operations were restricted.

FlutterMVPProvider
View Details →
AbleMart
AbleMart
1 / 7

Online Delivery

AbleMart

A comprehensive grocery delivery app for Qatar. Features include real-time order tracking, a vast product catalog, and a 'Product Enquiry' system for custom requests.

FlutterE-commerceDeliveryBloc
View Details →
Active R&D

Side Projects & Packages

Exploring independent product engineering, AI automation, systems-level builds in Rust, and published packages.

Published

zpl_kit (pub.dev Package)

FlutterDartZPLLayout EngineBarcodesTCP/HTTP Printing
  • A declarative layout engine for generating Zebra Programming Language (ZPL) strings with Flexbox-like components.
  • Provides coordinate-free design using ZplColumn, ZplRow, and ZplPadding to transform component trees into raw ZPL strings.
  • Includes widgets like ZplText and ZplBarcode, complete with comprehensive DartDoc coverage and published natively on pub.dev.
Published

font_fit (pub.dev Package)

FlutterDartAlgorithms
  • A drop-in replacement for Flutter's Text widget that automatically scales its font size down to fit within the available width/lines.
  • Uses a fast binary search algorithm to find the largest font size that still fits the box without overflowing.
  • Published on pub.dev, functioning natively across all Flutter platforms (Android, iOS, Web, Desktop).

Writing

Articles & Thoughts

Deep dives into engineering challenges, system architectures, and things I learn along the way.

Experience

Work History

My professional journey in software engineering and mobile development.

  • Developed a high-performance Android WMS featuring native hardware integration via Kotlin Method Channels for Zebra's DataWedge barcode scanners. Architected complex logistics modules for location tracking and storage workflows, and implemented custom ZPL logic for thermal label printing across distributed warehouse environments. Engineered full RTL (Right-to-Left) support with Arabic i18n.
  • Built a Flutter-based SSO SDK integrating new cross-platform applications into Manorama's 10M+ user identity ecosystem, supporting JWK verification and Google/Apple/Facebook logins. Redesigned user flows, managed external team handovers, and improved documentation.
  • Stabilized multiple legacy Flutter apps (BuddyGuru, Epic Voucher, Hello Address, internal event tools) by resolving production crashes, upgrading outdated dependencies, modernizing build pipelines, and integrating SSO — improving reliability across apps with 100k+ downloads.
  • Architected and built a modular, offline-first analytics SDK (Lens) entirely in Flutter/Dart, handling offline workflows, event capture, crash logging, batching, schema validation, local DB persistence, and background sync without third-party trackers.
  • Led a 4-member team through design, development, and testing of a parental control app, now live on Google Play with strong user reviews.
  • Engineered core features including geofencing, biometric authentication, deep linking, push notifications, and real-time updates with WebSockets.
  • Established scalable Bloc/Cubit state management and integrated Flutter with native Kotlin modules, laying the foundation for maintainable long-term growth.
  • Collaborated directly with product and management teams in a fast-changing early-stage environment, adapting to rapid feature expansions and technical pivots.
  • Designed and shipped production-grade Flutter apps including Proofile.in (10K+ installs) and Doodhman — implementing full product flows like payments, wallets, subscriptions, maps, onboarding, and responsive UI across Android/iOS.
  • Engineered Gomenu, a responsive restaurant menu system allowing users to scan on-table QR codes to place orders directly from their mobile devices.
  • Led the full technical rebuild of Proofile.in, owning architecture, API design/integration, state management, and feature delivery end-to-end while working directly with founders, designers, and clients.
  • Built a fitness-tech MVP during the pandemic — a complete gym management prototype with session scheduling, trainer allocation, fee collection, and exercise timers. Conducted on-ground validation with gym owners.

About

Beyond the Code

I'm a Product Engineer with 5 years of experience, specialized in crafting high-quality Software applications. From early-stage startups to enterprise environments, I focus on scalable architecture and seamless user experiences.

Previously at HiFX, CoinedOne, and Kaimly. Based in Kochi, open to remote opportunities.

Contact

Let's build something meaningful.