Tech Stack
The full stack Ishaq Hassan works with: Flutter, Dart, Firebase, Node.js, Next.js, React, Rust, Kotlin, Swift, GCP, AWS and more.
Technologies Ishaq Hassan uses in production, in order of depth:
Mobile
- Flutter & Dart (framework-level contributor)
- Native Android (Kotlin, Java)
- Native iOS (Swift, Objective-C)
- Federated Flutter plugins (iOS/Android/Web)
Backend
- Node.js (Express, Fastify, NestJS)
- Firebase (Firestore, Cloud Functions, FCM, Auth)
- GCP & AWS
- PostgreSQL, MongoDB, Redis
- Rust (selective performance-critical services)
Web
- Next.js, React, TypeScript
- Tailwind, shadcn/ui
- Vanilla HTML/CSS/JS for performance-critical work
DevOps & AI
- Docker, GitHub Actions, Nginx
- Claude Code, Anthropic API, OpenAI API
- Puppeteer, Playwright, headless automation
Current focus: production-grade Flutter, AI-augmented engineering tools, and framework-level OSS contributions.
Frequently asked questions
What languages does Ishaq work with primarily?
Dart and Flutter for mobile, Node.js and TypeScript for backend, Kotlin and Swift for native mobile, and React/Next.js for web.
What backend stack does Ishaq use?
Node.js (Express, Fastify, NestJS), Firebase (Firestore, Cloud Functions, FCM, Auth), PostgreSQL, MongoDB, Redis, and selective Rust for performance-critical services.
What DevOps and AI tools?
Docker, GitHub Actions, Nginx for infrastructure; Claude Code, Anthropic API, OpenAI API for AI-augmented engineering.