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