Haroon966
- 5 skills
- 0 followers
- 5 hours ago last updated
- ▌ Manager · haroon966Apply on every user prompt to triage the task and decide which specialized skills to invoke. Use for any user request—coding, planning, or questions—so the manager can route to frontend-dev, backend-dev, database-dev, or data-engineer as needed. Also use when the user asks about planning, scope, prioritization, tickets, estimation, roadmap, process, or workflow.
- ▌ Backend Dev · haroon966Django backend development. Use when the user works on or asks about Django views, URLs, models, Django REST Framework (DRF), serializers, authentication/authorization (Django auth, JWT, session), middleware, Django settings, management commands, Celery or background tasks, deployment (WSGI, env), or backend testing in Django.
- ▌ Database Dev · haroon966Schema design and migrations for application databases. Use when the user works on or asks about schema design, SQL, migrations, queries, indexes, normalization, data modeling, ORM usage, or database performance.
- ▌ Frontend Dev · haroon966React frontend development. Use when the user works on or asks about React components, hooks, JSX, client-side logic, CSS/styling, React state (useState, context, Redux), React Router, data fetching (React Query, SWR, fetch), build tools (Vite, Create React App), responsive design, or frontend testing in React.
- ▌ Data Engineer · haroon966SQL, data analysis, and data scripts. Use when the user works on or asks about data analysis, SQL queries, tables and datasets, local databases (SQLite, local Postgres/MySQL), online/cloud databases, ETL scripts, data pipelines, reporting, aggregations, data profiling, or analyzing data with Python/SQL.