Back to authors
aj-geddes

aj-geddes

259 Skills published on GitHub.

css-architecture

Organize CSS using BEM, SMACSS, and CSS-in-JS patterns. Use when building scalable, maintainable styling systems with proper naming conventions.

UncategorizedView skill →

Data Cleaning Pipeline

Build robust processes for data cleaning, missing value imputation, outlier handling, and data transformation for data preprocessing, data quality, and data pipeline automation

UncategorizedView skill →

data-encryption

Implement strong encryption using AES, RSA, TLS, and proper key management. Use when securing data at rest, in transit, or implementing end-to-end encryption.

UncategorizedView skill →

data-migration-scripts

Create safe, reversible database migration scripts with rollback capabilities, data validation, and zero-downtime deployments. Use when changing database schemas, migrating data between systems, or performing large-scale data transformations.

UncategorizedView skill →

data-replication-setup

Set up database replication for high availability and disaster recovery. Use when configuring master-slave replication, multi-master setups, or replication monitoring.

UncategorizedView skill →

Data Visualization

Create effective visualizations using matplotlib and seaborn for exploratory analysis, presenting insights, and communicating findings with business stakeholders

UncategorizedView skill →

database-backup-restore

Implement backup and restore strategies for disaster recovery. Use when creating backup plans, testing restore procedures, or setting up automated backups.

UncategorizedView skill →

database-indexing-strategy

Design and implement database indexing strategies. Use when creating indexes, choosing index types, or optimizing index performance in PostgreSQL and MySQL.

UncategorizedView skill →

database-migration-management

Manage database migrations and schema versioning. Use when planning migrations, version control, rollback strategies, or data transformations in PostgreSQL and MySQL.

UncategorizedView skill →

database-monitoring

Monitor database performance and health. Use when setting up monitoring, analyzing metrics, or troubleshooting database issues.

UncategorizedView skill →

database-performance-debugging

Debug database performance issues through query analysis, index optimization, and execution plan review. Identify and fix slow queries.

UncategorizedView skill →

database-query-optimization

Improve database query performance through indexing, query optimization, and execution plan analysis. Reduce response times and database load.

UncategorizedView skill →

database-schema-design

Design database schemas with normalization, relationships, and constraints. Use when creating new database schemas, designing tables, or planning data models for PostgreSQL and MySQL.

UncategorizedView skill →

database-schema-documentation

Document database schemas, ERD diagrams, table relationships, indexes, and constraints. Use when documenting database schema, creating ERD diagrams, or writing table documentation.

UncategorizedView skill →

database-sharding

Implement database sharding for horizontal scalability. Use when scaling large databases, distributing data across multiple servers, or designing sharded architectures.

UncategorizedView skill →

dependency-management

Manage project dependencies across languages including npm install, package versioning, dependency conflicts, security scanning, and lock files. Use when dealing with dependencies, version pinning, semantic versioning, or resolving conflicts.

UncategorizedView skill →

dependency-tracking

Map, track, and manage project dependencies across teams, systems, and organizations. Identify critical path items and prevent blocking issues through proactive dependency management.

UncategorizedView skill →

deployment-automation

Automate deployments across environments using Helm, Terraform, and ArgoCD. Implement blue-green deployments, canary releases, and rollback strategies.

UncategorizedView skill →

Page 5 of 15 · 259 results