Emil Tomson Lindfors
Community@emillindfors · Bergen
PhD in Technological Innovation, Sr Software Engineer at @aquacloudai. Main language is Rust.
Agent Skills by Emil Tomson Lindfors
Showing 20 vetted skills indexed across 2 GitHub repositories.
async-sync-advisor
Recommend async, spawn_blocking, or rayon patterns for Rust AWS Lambda handlers.
cold-start-optimizer
Reduce Rust AWS Lambda cold-start latency via Cargo.toml tuning and ARM64 builds.
lambda-optimization-advisor
Analyze Rust AWS Lambda handlers for performance and cost inefficiencies.
hexagonal-advisor
Analyze Rust code for hexagonal architecture violations and ports-and-adapters separation.
domain-layer-expert
Design Rust domain models with value objects, entities, and domain events.
port-adapter-designer
Design port traits and adapters for Rust hexagonal architecture components.
mock-strategy-guide
Create mock implementations for testing Rust code with external dependencies.
test-coverage-advisor
Identify gaps in Rust test coverage and suggest missing test cases.
property-testing-guide
Generate property-based tests for Rust codebases using proptest.
error-handler-advisor
Identify and improve Rust error handling patterns using unwrap(), expect(), and panic!().
error-conversion-guide
Suggest idiomatic From/Into patterns and map_err usage to unify Rust error types.
async-patterns-guide
Guide developers in adopting modern Rust async patterns with migration steps.
let-chains-advisor
Detect nested if-let expressions and generate Rust 2024 let-chain refactorings.
rust-2024-migration
Migrate Rust codebases to Rust 2024 edition features with code samples.
browser-automation
Automate browser sessions via WebDriver for testing, scraping, and form filling.
object-store-best-practices
Enforce retry, error handling, and streaming patterns for object_store cloud storage operations.
data-lake-architect
Design cloud data lake architectures with partitioning, storage layout, and schema strategies.
datafusion-query-advisor
Analyze DataFusion queries and DataFrame operations for optimization opportunities.
parquet-optimization
Analyze Parquet file operations and output optimization recommendations with code templates.
thiserror-expert
Guide Rust error type design using thiserror derive macros and patterns.