# Ian Mitchell React, Next.js and TypeScript ยท AI/LLM tooling and data visualization ## Canonical pages - [Home](https://ianmitch.dev) - [Experience](https://ianmitch.dev/experience) - [Selected work](https://ianmitch.dev/work) - [Services](https://ianmitch.dev/services) - [Contact](https://ianmitch.dev/contact) - [Resume](https://ianmitch.dev/files/ian-mitchell-resume.pdf) ## Current availability - Status: available - Note: Open to full-time roles and select consulting work. ## Services - [Quick fit call](https://ianmitch.dev/services): A short call to work out whether I am the right person for this, and which kind of engagement fits. No deck, and no homework on either side. Availability: available. - [Strategy session](https://ianmitch.dev/services): An hour on one specific problem, with material sent ahead and reviewed before we meet. This is advisory time rather than an introduction, which is what separates it from the fit call. Availability: upcoming. - [Focused implementation](https://ianmitch.dev/services): One bounded problem, scoped before anything starts, ending in something that works. A framework migration, a component system nobody adopted, an accessibility gap with a date on it, or a customer flow that needs to exist. Availability: upcoming. - [Assessment and roadmap](https://ianmitch.dev/services): For when you are not ready to start building. A review of where things stand and a prioritized plan, so the next decision gets made with better information than it would have had. Availability: upcoming. - [Fractional technical partner](https://ianmitch.dev/services): Ongoing technical and product guidance for teams that need senior judgment regularly but not a full-time hire. Defined hours, defined scope, defined communication expectations. Availability: upcoming. ## Machine-readable interfaces - [Public capability snapshot](https://ianmitch.dev/api/public/v1/context) - [Work search](https://ianmitch.dev/api/public/v1/search?q=react) - [OpenAPI description](https://ianmitch.dev/openapi.json) The JSON interfaces are canonical for structured facts such as availability and price. The conversational guide is an interpretation layer over the same public information and should not be treated as a separate source of truth.