class Anurag {
final String name = "Anurag Thakur";
final String role = "Mobile App Developer | Freelancer";
final String college = "IIITM Gwalior β B.Tech IT";
final String focus = "Building production-grade apps";
final List<String> currentlyDoing = [
"π± Crafting full-stack Flutter applications",
"π Building Go backends for mobile apps",
"π€ Contributing to Open Source (Talawa, Paintroid)",
"π§ Integrating AI APIs into apps",
];
}Mobile & UI
Backend & Database
State Management & Architecture
AI & APIs
Tools
A modern Flutter news app that uses the Gemini AI API to generate article summaries, daily highlights, and smart search results. Fetches live news via Newsdata.io, supports language/country customization, and delivers a smooth swipeable feed experience.
Flutter Dart Gemini API GetX Newsdata.io REST
A full-stack digital wallet app inspired by Google Pay, using points as currency. Flutter handles the frontend, Go powers the backend, and Firebase manages auth and data in real time.
Flutter Go Firebase Dart
A Flutter to-do list app built with a strict Clean Architecture pattern and Provider for state management. Released as v1.0.0.
Flutter Clean Architecture Provider Dart
| Project | Organization | Description |
|---|---|---|
| talawa | Palisadoes Foundation | Community Organization Management Software |
| Paintroid-Flutter | Catrobat | Digital painting & drawing app |
| NeoRoo | LibreHealth (mHBS) | Flutter app connecting NeoWarm sensor for neonatal kangaroo mother care |
| stable-channels | toneloc | P2P USD-stable channels on the Bitcoin Lightning Network |
| ContextVM SDK | ContextVM | Nostr + MCP protocol SDK for decentralized agent communication |
π¦ Earned the Pull Shark Γ2 achievement for multiple merged pull requests across open source projects.
| π¦ Pull Shark Γ2 | π² YOLO | π₯ Pair Extraordinaire |
|---|---|---|
| Multiple PRs merged in open source projects | Merged a PR without a review | Co-authored commits |
If you're interested in collaborating on Flutter/mobile projects, open source, or just want to connect β


