Hello 👋, my name is Prabhat Pandey and I am a self-taught 📚 Android App Developer. I love developing 👨💻 and occasionally designing ✏️ apps for the Android platform. I have been working as an Android Developer at Oodles Technologies for the past 2+ years. Before that, I worked as a Freelance Android Developer for more than two years.
My main focus is to build fast 🚀, reliable ✔️, secure 🛡️, scalable, and maintainable apps that provide the best digital experience to the users.
- 🔭 I’m currently working as a Sr. Associate Consultant - Development (Android) at Oodles Technologies
- 🌱 I’m currently learning 📚 Data Structures & Algorithms and Design Patterns
- 😄 Pronouns: He/Him
- 📫 How to reach me: WhatsApp | FaceBook | LinkedIn | Twitter | prabhatsdp@gmail.com
-
- An Android app using Room Database, Google Sign In, ExcelSheet export, and Work Manager.
- Features include income and expense tracking, budget management, visual expense analysis through charts and graphs, time-based expense analysis, secure data backup to Google Drive, auto-recurring backups, and seamless data import/export to Excel.
-
-
Easily record financial transactions for a clear record of income and expenses.
-
Set and monitor budgets for different expense categories to control spending and achieve financial goals.
-
Utilize pie charts and graphs to visually analyze spending patterns, with category-wise and account-wise expense breakdowns.
-
Tech Stack: Flutter Framework, BLoC Pattern, Clean Architecture, WebSockets for real-time communication.
-
Ensure data safety with automatic backups to your Google Drive, seamless data import/export, and recurring backup features for peace of mind.
-
-
- An Android app to showcase jewelry items to customers where customers can select a piece of jewelry and place the order offline.
- Tech stack includes Firebase, Glide, Kotlin, MVVM, etc.
-
Sr. Android Developer
Oodles Technologies - Gurugram
December 2021 - Present- Got promoted within a 6-month for outstanding performance and significant contributions to project success.
- Utilized Jetpack libraries to integrate Android features such as Navigation component, Room database, Hilt, and ViewBinding, resulting in a 20% faster development.
- Integrated auto-renewable subscriptions in apps using Google’s In-App payments from scratch.
- Implemented one-to-many live streaming and live chat features using third-party WebRTC SDK.
- Optimized apps by reducing crashes and ANRs and achieved 100% crash-free status.
- Led the entire app development lifecycle, from concept and design to development, testing, and deployment.
- Incorporated offline storage, performance tuning, and multi-threading into apps.
-
Android Developer
Freelancer - Remote
June 2019 - December 2021- Created Android applications using Java and Kotlin and used Git to handle version control.
- Employed third-party APIs to facilitate seamless access to external, in-app cloud data.
- Designed useful application features that utilized gyroscopes, accelerometers, and other sensors.
- Successfully integrated push notifications into apps, bolstering user engagement.
Languages & Frameworks: Kotlin, Jetpack Compose, Java, JavaScript, Dart, Flutter, HTML, CSS.
Android Skills: MVVM, Clean Architecture, Coroutines, Room Database, Dagger/Hilt, Unit Testing, Broadcast Receivers, Content Providers, Navigation Components, Intents and Services, Work Manager, Push Notifications, Retrofit, Glide, Picasso, ExoPlayer, In-App Payments, MetaMask crypto payments, WebSockets, Firebase.
Softwares: Android Studio, IntelliJ, Git, Visual Studio Code, Jira, Trello.
Soft Skills: Problem-Solving, Teamwork, Communication, Adaptability, and Time Management.
- Become an Android Developer from Scratch - Udemy (April 2019)
- The Complete App Design Course - UX, UI, and Design Thinking - Udemy (April 2019)
- Post Graduate Diploma in Computer Application - Punjab Technical University, Jalandhar (2011-2012)
- English - Fluent
- Hindi - Native