Design viral referral programs that drive customer acquisition
Design statistically valid A/B tests for marketing optimization
Design smooth client onboarding experiences that ensure success and retention
Design effective presentation slide decks for PowerPoint, Keynote, and Google Slides
Modern web design principles for responsive layouts, accessibility, and visual hierarchy.
Go beyond sentiment - get specific feature recommendations with quantified demand and competitive context
Design data pipelines with quality checks, orchestration, and governance using modern data stack patterns for robust ELT/ETL workflows.
RESTful API design patterns, error handling, and documentation
Database schema design patterns for SQL and NoSQL databases
Automates the process of starting a new feature by committing staged changes (specs) to a new branch and creating a separate worktree.
Design .NET types for performance. Seal classes, use readonly structs, prefer static pure functions, avoid premature enumeration, and choose the right collection types.
Design GraphQL schemas with federation, resolvers, dataloaders, n+1 query prevention, and schema stitching patterns
Expert in RESTful API design, OpenAPI/Swagger documentation, versioning, error handling, and API best practices for NestJS applications
Design and validate REST and GraphQL APIs with OpenAPI/GraphQL schema generation, security hardening, and OWASP API Security compliance.
Review UI code for Web Interface Guidelines compliance. Use when auditing UX, checking accessibility, or reviewing designs for web best practices.
Design and architect neural networks with various architectures including CNNs, RNNs, Transformers, and attention mechanisms using PyTorch and TensorFlow
Use when implementing any feature or bugfix, before writing implementation
Design systems with explicit error handling. Avoid throwing exceptions for domain errors. Use Result/Either types to make errors part of the function signature.
Measures and limits cognitive load in Jakarta EE/MicroProfile code. Use when reviewing code complexity, designing services/entities, or identifying when to extract abstractions.
Design and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns.