ASAshwani Singh

Experiments & Technical Explorations

A digital playground for AI prototypes, open source contributions, side projects, and performance benchmarks.

Pub PackageFlutter, Dart, AI (Gemini/OpenAI)

flutter_doctor_ai Package

An open-source Flutter command-line tool and package that automatically scans your codebase for compilation warnings, lint issues, and runtime crashes to suggest quick-fixes using AI.

Exploration Outcome:

Published package on pub.dev helping developers automate syntax fixing and dependency resolution.

Open SourceFlutter, Dart, BLoC, Clean Architecture

Flutter-Starter-Bloc Template

A production-ready starter template repository built on Flutter using the BLoC pattern, custom dio networking client, multi-flavor environment configurations, and strict repository boundaries.

Exploration Outcome:

Reduces setup time for standard enterprise-grade Flutter apps by 80%.

Open SourceFlutter, Dart, Figma

Animated-Profile Flutter App

An animated Flutter profile application demonstrating advanced custom tween transitions, nested Hero animations, and pixel-perfect design translation from Figma.

Exploration Outcome:

10 stars and 8 forks on GitHub; used as an interactive widget benchmark.

Open SourceJava, Android UI SDK

barview-android UI Library

A native Android UI library that facilitates representation of categorical data in the form of interesting and dynamic layout bars.

Exploration Outcome:

Fully operational native Android SDK integration.

Personal ProjectsFlutter, Dart, REST APIs

Bitcoin-Ticker-App

A Flutter application that consumes REST endpoints to keep users updated on bitcoin exchange rates across global currencies.

Exploration Outcome:

Demonstrated real-time data fetching, currency selectors, and offline fallbacks.

ContributionsFlutter, Dart, Google Maps

address_search_field Package

Contributed enhancements to an address search autocomplete field that helps fetch directions between two or more geocoordinates in Flutter apps.

Exploration Outcome:

Improved map integration accuracy and reduced autocomplete latency.

Chat with Ashwani