About

About

πŸ‘‹ Hello, I’m Purushottam

I am a Senior Mobile Application Developer with over 6 years of experience building high-impact, secure, and scalable mobile solutions. Currently based in Sydney, Australia, I specialize in the Android ecosystem and cross-platform development with Flutter.

πŸš€ What I Do

My career has been defined by a passion for technical excellence and user-centric design. From optimizing core banking applications at Westpac to building developer-focused SDKs at Yellow.ai, I thrive on solving complex architectural challenges.

  • Android Expert: Deep knowledge of Kotlin, Jetpack Compose, and TDD.
  • Flutter Specialist: Founder of KarnaForge, an open-source community focused on utility-driven Flutter apps.
  • AI Enthusiast: Actively transitioning into the Machine Learning space, with certifications in TensorFlow and Deep Learning.

πŸ›  Tech Stack

| Category | Tools & Technologies | | :β€” | :β€” | | Mobile | Android (Kotlin/Java), Flutter (Dart), iOS (Swift), KMP | | Architecture | MVVM, Clean Architecture, Jetpack Compose, Multi-module | | Backend/Cloud | Node.js, GCP, Docker, Firebase | | AI/ML | TensorFlow, Python, NLP, Computer Vision |


🌟 Open Source & Community

I am a strong believer in the power of open-source software. Through KarnaForge, I maintain several projects aimed at improving developer productivity and user utility. I also contribute to major global repositories, including TensorFlow, Meta, and Google.

πŸ“ˆ Current Focus

I am currently exploring the intersection of Mobile Development and AI, specifically looking at how Large Language Models (LLMs) and on-device Machine Learning can create more intuitive mobile experiences.


πŸ“« Get in Touch


β€œBuilding software isn’t just about writing code; it’s about crafting experiences that simplify lives.”