
Solutions Architect by day, builder by night. API security, SaaS, and side projects.
Most Used Tags
Break down work into estimable units and identify risks for effective project planning.
Generates and reviews technical documentation for various purposes.
Design and execute load, stress, and soak tests to validate system performance under load.
Diagnose and resolve latency issues across the entire request/response path.
Design and review APIs with best practices for REST, GraphQL, and RPC.
Generate comprehensive onboarding guides for new projects by analyzing the codebase.
Generate structured QA and user testing session guides with observation checklists and metrics.
Design and optimize CI/CD pipelines for efficient software delivery.
Manage observability with error tracking, logging, metrics, and analytics.
Facilitates internationalization (i18n) and localization (l10n) for multi-language support.
Establish structured logging strategies to enhance debugging and monitoring.
Enforces a structured git workflow for branching, PR processes, and merge rules.
Designs comprehensive monitoring and alerting systems for user impact.
Designs system architecture for new features and key design decisions.
Quickly sets up a development environment on a new workstation.
Designs asynchronous workflows for message queues, event-driven architecture, and more.
Systematically investigates and resolves bugs through structured diagnosis.
Design and review effective caching strategies to optimize data retrieval.
Safely execute rollbacks across code, databases, and feature flags to quickly resolve incidents.
Safely updates project dependencies while assessing risks and vulnerabilities.
Conduct thorough code reviews focusing on correctness, performance, security, and maintainability.
Recover from git disasters like lost commits, broken rebases, and deleted branches.
Design domain models and data structures effectively before coding.
Safely refactor code by identifying smells and ensuring behavior preservation through tests.
Audits web and mobile applications for accessibility compliance with WCAG 2.1 standards.
A collection of 49 reusable Claude Code skills for software engineering workflows.
Streamline your deployment processes with comprehensive guidance on strategies and rollback procedures.
Safely plans and executes data, schema, or system migrations with detailed strategies.
Evaluate project phase readiness to ensure milestones are met before proceeding.
Designs and reviews Infrastructure as Code patterns for Terraform, Pulumi, and CloudFormation.
Evaluate and document technology decisions for better project outcomes.
Designs effective error handling strategies for applications, ensuring user clarity and system resilience.
Designs efficient database schemas and optimizes queries for performance.
Diagnose production issues using traces, logs, and metrics for effective observability debugging.
Manage and prioritize technical debt effectively to improve code quality and maintainability.
Streamline your incident response and post-mortem analysis with structured guidance.
Designs robust ETL/ELT data pipelines with a focus on reliability and data quality.
Manage the full lifecycle of feature flags for seamless feature releases and rollbacks.
Streamline your project build, test, and deployment processes with essential commands and checks.
Defines testing strategy and guides writing effective tests.
Designs client-side state architecture for web and mobile apps, ensuring data consistency and conflict resolution.
Conduct thorough security audits against OWASP Top 10 vulnerabilities and common patterns.
Manage schema changes without breaking existing APIs and consumers.
Designs application configuration strategy for managing environments and secrets.
Enforces software design principles for maintainable and high-quality code.
Streamline your pull request process with effective preparation techniques.
Conduct thorough performance audits to identify bottlenecks and optimize resource usage.
Design and review containerization practices using Docker for efficient application deployment.
Integrates with third-party APIs, handling authentication, rate limits, and webhooks effectively.
Evaluates proposed features against core project goals to prevent feature creep.