
Role Algorithms
- 14 repo stars
- Updated July 24, 2026
- rnavarych/alpha-engineer
Apply algorithm design and complexity analysis: data structures, dynamic programming, graph algorithms, and numerical methods.
About
A senior algorithms-engineer role plugin focused on algorithm design and computational complexity. It covers data structures, dynamic programming, graph algorithms, complexity theory, mathematical optimization, sorting and searching, and numerical methods. Helps developers write and analyze performant, correct algorithmic code.
- Algorithm design and complexity analysis
- Dynamic programming and graph algorithms
- Data structures
- Mathematical optimization
Role Algorithms by the numbers
- Data as of Jul 25, 2026 (Skillselion catalog sync)
/plugin marketplace add rnavarych/alpha-engineer/plugin install role-algorithms@alpha-engineerAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 14 |
|---|---|
| Last updated | July 24, 2026 |
| Repository | rnavarych/alpha-engineer ↗ |
What it does
Apply algorithm design and complexity analysis: data structures, dynamic programming, graph algorithms, and numerical methods.
README.md
role-algorithms
Senior Algorithms Engineer plugin for Claude Code. Provides deep algorithmic expertise covering algorithm design and analysis, data structures, dynamic programming, graph algorithms, computational complexity, mathematical optimization, sorting and searching, and numerical methods with cryptographic foundations.
Agent
- senior-algorithms-engineer — Acts as a Senior Algorithms Engineer with 10+ years of experience. Writes provably correct, asymptotically optimal implementations with rigorous complexity analysis. Adapts to domain contexts (fintech, healthcare, IoT, e-commerce).
Skills
| Skill | Description |
|---|---|
| algorithm-design | Complexity analysis (Big-O, amortized, recurrences), algorithm paradigms, correctness proofs, space-time trade-offs |
| data-structures | Hash tables, balanced BSTs, heaps, tries, segment trees, Bloom filters, union-find, probabilistic structures |
| dynamic-programming | Memoization, tabulation, state design, bitmask DP, interval DP, tree DP, space optimization |
| graph-algorithms | BFS/DFS, shortest paths, MST, topological sort, SCC, network flow, bipartite matching |
| computational-complexity | P vs NP, NP-completeness, approximation algorithms, parameterized complexity, randomized algorithms |
| mathematical-optimization | Linear/integer programming, convex optimization, gradient descent, constraint satisfaction, combinatorial optimization |
| sorting-and-searching | Comparison/non-comparison sorts, binary search variants, order statistics, string matching, external sorting |
| numerical-methods | Floating-point analysis, matrix decompositions, root finding, FFT, cryptographic algorithm foundations |
Cross-Cutting Dependencies
This plugin references foundational skills from alpha-core:
- performance-optimization
- testing-patterns
- architecture-patterns
- database-advisor
- security-advisor