Tools & Technologies
Here's a rundown of the tools, apps, and gear I use every day to build, and test my projects. Whether it's writing code, debugging, pushing builds, or managing APIs—these are the things that help me stay efficient and focused. I don't just pick popular tools—I stick with what actually helps me work smarter and deliver better apps.
Development
- Main skill Flutter My core tech for building high-performance cross-platform apps for Android, iOS, and Web from a single codebase with smooth UIs and native-like performance.
- Firebase I use it for auth, real-time data, cloud functions, and push notifications—no server setup needed.
- Supabase My go-to platform for PostgreSQL databases, authentication, real-time features, Edge Functions, storage, and scalable backend development.
- OneSignal My go-to service for sending reliable push notifications to users on both Android and iOS.
- Hugging Face I use pre-trained models for natural language, personalization, content generation, etc.
- APIs Comfortable working with third-party APIs for features like maps, authentication, AI models, or custom data.
- State Management Cubit Keeps app logic clean, modular, and scalable while handling complex features.
- CI/CD I use GitHub Actions to run automated tests, build release artifacts, and deploy updates instantly—keeping delivery fast and reliable across projects.
- Stripe Secure payment integration for one-time purchases, subscriptions, and seamless checkout experiences.
Tools
- Cursor My main AI-powered code editor.
- Visual Studio Code Secondary editor for specific features.
- Postman For API testing and backend integration.
- GitHub and Git for version control.
- Android Studio For Android app development.
