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
- LinkedIn: purushyb
- GitHub: purushyb
- Portfolio: purushyb.github.io/masterPortfolio
- Email: purushottamyadavbattula@gmail.com
βBuilding software isnβt just about writing code; itβs about crafting experiences that simplify lives.β