Fundamentals & Environment
- Languages: HTML, CSS, JavaScript, TypeScript
- Editor: VS Code (GitHub Copilot)
- Version Control: Git, GitHub
- Runtime: Node.js, npm
- Code Quality: ESLint, Prettier
Frameworks & Libraries
- Build Tools: Vite
- Testing: Jest, React Testing Library
React
- Meta-framework: Next.js
- State Management: Zustand, TanStack Query
- UI: Tailwind CSS, Shadcn UI
- Animation: Framer Motion
- Authentication: NextAuth.js
React Native
- Framework: Expo
- Navigation: Expo Router
- UI: NativeWind
Vue.js
- Router: Vue Router
- State Management: Pinia
API & Data Integration
- Networking: HTTP(S)
- API Design: RESTful API
- Security: JWT, OAuth 2.0, API Keys, CORS
Backend Development
- Framework: Express.js
- Database:
- SQL: PostgreSQL (Supabase) + Prisma (ORM)
- NoSQL: Firebase Firestore
- Serverless & API: Vercel API Routes, Supabase Edge Functions
- Authentication: Supabase Auth
Deployment & Infrastructure
- CI/CD: GitHub Actions
- Hosting: Vercel
- Domain Management: GoDaddy