Ahmedabad, India · UTC+05:30

Open to work

Full-Stack Mobile Application Developer

I build complete, production-ready mobile products.

About

I build polished mobile products with a focus on performance, quality, and maintainable architecture, working across frontend, backend integrations, data, real-time features, and production delivery to create scalable software that stays fast, reliable, and easy to evolve.

Experience

Aug 2024 — PresentAhmedabad, Gujarat

Junior Software EngineerRapidops Solutions

  • Deliver end-to-end mobile features and modules for the Salesmate CRM platform, covering UI, state management, API integration, data flows, performance, testing, and production delivery.
  • Improved application responsiveness by approximately 30% through rendering optimization, asynchronous workload restructuring, layout improvements, and targeted refactoring.
  • Engineered a configurable real-time Salesmate Chat module in Flutter for reusable integration across Android and iOS applications.
  • Collaborate with backend, QA, design, and product teams to build reliable REST and real-time workflows, model complex application state with BLoC, and resolve production issues.
Jan 2024 — Aug 2024Ahmedabad, Gujarat

Flutter Developer InternRapidops Solutions

  • Contributed to a production cross-platform e-commerce application in Flutter across product discovery, cart, checkout, API integration, and application state.
  • Implemented reusable UI and business flows using BLoC, with emphasis on predictable state, responsive interaction, and maintainable feature boundaries.
  • Integrated REST APIs and Firebase services for notifications, crash reporting, analytics, and performance monitoring with structured error handling.

Work

Independent mobile products spanning search, media, productivity, cryptography, and content platforms — designed end to end across product experience, application architecture, data, integrations, performance, and release.

Built and shipped independently

2025

TorFin app iconTorFin

A streamlined torrent discovery app focused on fast search, readable results, and frictionless handoff. It combines live search, category filtering, saved magnets, remote configuration, and production analytics into a responsive mobile experience.

Engineering details

  • Processes parsing workloads outside the UI thread to keep search interactions smooth while results update continuously.
  • Uses remote configuration to evolve endpoints, categories, and extraction rules without requiring an immediate application update.
  • Combines saved content, external app handoff, analytics, crash reporting, and release-ready product infrastructure in one focused workflow.
  • Flutter
  • Bloc
  • Dio
  • Isolates
  • Firebase Remote Config
Privacy policy

Designed, engineered and released independently

2025

Flutor app iconFlutor

A full-featured mobile torrent client combining transfer management, background execution, media playback, persistent state, and production monitoring in a unified Flutter application.

Engineering details

  • Coordinates transfer state, progress, persistence, and user actions through a structured application architecture.
  • Keeps long-running transfers reliable when the application moves between foreground and background states.
  • Integrates native capabilities where appropriate while keeping the majority of product logic, state, and user experience within the Flutter application layer.
  • Flutter
  • Dart FFI
  • C++
  • libtorrent
  • Bloc
  • Firebase
Privacy policy

Product design, engineering and release

2026

HashX app iconHashX

A production-focused Android utility for hashing files and text across 46 algorithms and multiple input and output formats. The app combines responsive computation, clean state management, observability, and guarded release automation.

Engineering details

  • Moves computationally expensive digest work away from the main UI thread to preserve responsiveness on large inputs.
  • Integrates Crashlytics, Analytics, and Performance Monitoring with environment-aware behavior for development and production.
  • Uses automated analysis, testing, and signed build validation as part of the release workflow.
  • Flutter
  • Dart
  • Isolates
  • Firebase
  • AdMob
Privacy policy

Full product development, currently in progress

In development

2026

Stickerz

A local-first WhatsApp sticker platform covering creation, editing, catalogue discovery, downloads, persistence, and publishing. Appwrite provides the backend catalogue and services layer while Drift powers resilient on-device data.

Engineering details

  • Uses an indexed, cursor-paginated backend model to keep catalogue queries small, fast, and scalable as content grows.
  • Separates remote catalogue data from local user state so browsing, downloads, and created packs remain responsive and resilient.
  • Handles the full content lifecycle from backend-delivered assets and local editing through validation and WhatsApp export.
  • Flutter
  • Bloc
  • Appwrite
  • Drift
  • Kotlin
Privacy policy

Stack

A production-focused stack spanning mobile, backend, data, real-time systems, cloud, and delivery.

Mobile

Domain
  • Flutter
  • Android
  • Dart
  • Kotlin
  • Java

Backend & APIs

Domain
  • Node.js
  • REST APIs
  • WebSockets
  • Firebase
  • Supabase
  • Appwrite

Data & Storage

Domain
  • SQL
  • MongoDB
  • Redis
  • Drift
  • Local Storage

Architecture & Platform

Domain
  • BLoC
  • Cubit
  • GetX
  • Clean Architecture
  • Dart Isolates
  • Dart FFI
  • Native Android
  • Background Services

Cloud & Observability

Domain
  • Firebase Analytics
  • Crashlytics
  • Performance Monitoring
  • Remote Config
  • AdMob

Engineering & Delivery

Domain
  • Git
  • CI/CD
  • GitHub Actions
  • Google Play Console
  • Figma

Certifications

  • Google Play Academy — Store Listing & App Quality
  • Google Technical Support Fundamentals

Contact

Available for full-stack mobile development roles.

Based in
Ahmedabad, India
Timezone
UTC+05:30
udyan.dev@gmail.com

© 2026 Udyan Singh