01
Languages & Platforms
C
C
Systems / embedded
C++
C++
Legacy through modern C++
C#
C#
.NET / enterprise / systems
.NET
.NET
Framework through modern .NET
JAVA
Java
Enterprise / services
SPR
Spring Boot
Java services
TS
TypeScript
Web / tooling
JS
JavaScript
Web / Node
PY
Python
Automation / analysis
OBJ-C
Objective-C
Native Apple
ASM
x86 Assembly
Low-level / reverse engineering
NIX
Unix / Linux Development
Systems development
WIN
Windows Native Development
Win32 / native platform
CLI
PowerShell / Shell
Automation / operations
WEB
HTML / CSS
Web UI
SQL
SQL
Relational data
XAML
XAML
Desktop UI
XPLAT
Cross-Platform Development
Windows / Linux / macOS
02
Architecture & Software Design
ARCH
System Architecture
Boundaries / data / reliability
DESIGN
Software Design & Design Patterns
OO / structural / behavioral
PRINC
Software Design Principles
SOLID / DRY / YAGNI / maintainability
CLEAN
Clean Architecture
Separation / dependency direction
DIST
Distributed Systems
Scale / failure / consistency
MICRO
Microservices Architecture
Service decomposition
EVENT
Event-Driven Architecture
Events / asynchronous workflows
MSG
Message-Driven Systems
Queues / brokers / consumers
API
API & Integration Architecture
Contracts / boundaries / third-party
DI
Dependency Injection & IoC
Composition / container design
MS-DI
Microsoft DI
.NET built-in DI
UNITY
Unity Container
IoC container
SI
Simple Injector
IoC container
UI
UI Architecture & Presentation Patterns
MVVM / templating / composition
MT
Concurrency & Multithreading
Synchronization / async work
IPC
Interop & IPC
P/Invoke / COM / named pipes
NET
Network Programming & Protocols
Sockets / TCP/IP / protocol work
ABI
Binary Interfaces & Runtime Internals
ABI / calling conventions / linking
03
.NET, UI & Application Development
ASP
ASP.NET Core
Web / services
API
Web API
HTTP services
EF
Entity Framework / EF Core
ORM / persistence
WPF
WPF / XAML
Desktop UI
SVC
Windows Services / Worker Services
Background hosting
LINQ
LINQ
Query / data
ADO
ADO.NET
Data access
KENDO
Kendo UI
UI components
REACT
React
Frontend
NODE
Node.js
Backend / tooling
MAUI
.NET MAUI
Native cross-platform apps
REST
REST Services
Integration
OAPI
OpenAPI / API Contracts
Service contracts
AOT
Native AOT
Native .NET executables / libraries
ASPIRE
Aspire
Distributed app orchestration / deployment
SEC
Application Security Integration
Identity / secrets / boundaries
NUGET
NuGet Package Development
Libraries / distribution
FULL
Full-Stack Application Development
UI through persistence
04
Native, Embedded & Hardware
DRV
Driver Development
WDK / kernel / device drivers
FW
Platform Firmware & Pre-Boot Development
UEFI / boot-stage software
EMB
Embedded Systems
Device software
HW
Hardware Integration & Industrial Control
PC-104 / motion / device I/O
EE
Electrical Engineering Integration
Measurement / control / hardware
FIRM
Firmware Integration
Device / platform integration
NATIVE
Native Systems Programming
OS / runtime proximity
PERF
Performance & Memory Engineering
Allocation / ownership / profiling
C++
Modern C++ Idioms & Resource Management
RAII / move / smart pointers / ranges
BUILD
Native Toolchains & Build Systems
MSVC / GCC / Clang / CMake / MSBuild
RE
Reverse Engineering
Binary / behavior reconstruction
BBX
Black-Box Recovery
Undocumented system recovery
DIAG
Production Diagnostics & Postmortem Analysis
Dumps / traces / logs
OMP
OpenMP
Parallel CPU compute
CUDA
CUDA
GPU compute
CV
OpenCV
Computer vision
GL
OpenGL
Graphics
DX
DirectX
Windows graphics
05
Game, Graphics & Interactive
UE5
Unreal Engine 5
C++ engine
U3D
Unity
Game / simulation
GODOT
Godot
Game / simulation
MONO
MonoGame
.NET game framework
RENDER
Rendering Pipelines
Graphics architecture
RT
Real-Time Systems
Interactive / timing-sensitive
GL
OpenGL
Graphics API
DX
DirectX
Graphics API
GPU
GPU Compute
CUDA / parallel compute
VISION
Computer Vision
OpenCV / image processing
ASSET
Asset / Resource Pipelines
Build / packaging
SIM
Simulation Architecture
State / world systems
INPUT
Input Systems
Device / UI input
PROF
Performance Profiling
CPU / GPU / memory
N-INT
Native Interop
Managed / native boundaries
RT-NET
Networking for Real-Time Apps
State / transport
TOOLS
Tooling & Editor Extensions
Developer workflows
X-RUN
Cross-Platform Runtime Work
Platform variation
06
Azure & Microsoft Cloud
AZURE
Microsoft Azure
Cloud platform
APP
Azure App Service
Hosting
FUNC
Azure Functions
Serverless
ASB
Azure Service Bus
Messaging
COSMOS
Azure Cosmos DB
Distributed NoSQL
AZ-SQL
Azure SQL
Relational data
STORE
Azure Storage
Blob / queue / file
ADLS
Azure Data Lake
Data lake
KV
Azure Key Vault
Secrets / keys
MON
Azure Monitor / App Insights
Telemetry / diagnostics
VM
Azure Virtual Machines
Compute
ADO
Azure DevOps
Repos / boards / pipelines
PIPE
Azure Pipelines
CI/CD
AZ-CLI
Azure CLI & Infrastructure Provisioning
Automation / provisioning
APIM
Azure API Management
API gateway
EVENT
Azure Event Hubs / Event Grid
Streaming / events
AKS
Azure Containers / AKS
Container orchestration
DEPLOY
Deployment Strategies
A/B / blue-green / staged
07
AWS & Cloud Infrastructure
AWS
Amazon Web Services
Cloud platform
EC2
EC2
Compute
S3
S3
Object storage
LAMBDA
Lambda
Serverless
RDS
RDS
Relational DB
DDB
DynamoDB
NoSQL
SQS
SQS
Queues
SNS
SNS
Pub/sub
CW
CloudWatch
Observability
IAM
IAM
Identity / policy
APIGW
API Gateway
API front door
ECS
ECS / EKS
Containers / Kubernetes
VPC
VPC & Cloud Networking
Network architecture
R53
Route 53
DNS
SECRET
Secrets Manager
Secrets
KIN
Kinesis
Streaming
IAC
CloudFormation / Terraform
Infrastructure as code
$/SRE
Cloud Cost / Reliability Design
Tradeoff analysis
08
Data, Messaging & Caching
MSSQL
Microsoft SQL Server
Relational database
MYSQL
MySQL
Relational database
PG
PostgreSQL
Relational database
FAIR
FairCom / c-tree
Embedded / transactional DB
MONGO
MongoDB
Document database
COSMOS
Cosmos DB
Distributed database
REDIS
Redis
Distributed cache
CACHE
In-Memory / Distributed Caching
Cache design
KAFKA
Kafka
Streaming / events
RMQ
RabbitMQ
Messaging
ASB
Azure Service Bus
Messaging
LAKE
Data Lakes
Analytical storage
ETL
ETL / ELT & Data Pipelines
Data movement
MODEL
Schema & Data Modeling
Relational / document
TUNE
Query Tuning & Database Performance
Optimization
FILE
Object & File Storage
Blob / S3 / filesystem
PERSIST
Persistence Architecture
Repositories / storage boundaries
SER
Serialization & Data Exchange
Formats / contracts
09
Testing, Quality & Verification
.NET-T
xUnit / NUnit / MSTest
.NET testing
C++-T
GoogleTest / Catch2
C++ testing
JUNIT
JUnit
Java testing
PYTEST
pytest
Python testing
JS-T
Jest / Mocha
JS / TS testing
TEST
Unit & Integration Testing
Layered verification
REG
Regression Testing
Change safety
LOAD
Performance / Load Testing
Throughput / latency
AUTO
Test Automation
Repeatable verification
IDM
Input Domain Modeling
Systematic input-space testing
GRAPH
Graph-Based Testing
Graph coverage / prime-path coverage
CFG
Control-Flow Analysis
Execution paths
COV
Code Coverage Analysis
Coverage gaps
REVIEW
Code Reviews
Human review
SCA
Static Code Analysis
Automated analysis
AI-REV
Secondary / AI-Assisted Review
Additional verification layer
QA
Test Strategy & Quality Architecture
Coverage / risk model
AC
Acceptance Criteria & Testability
Product / engineering alignment
10
Observability, Delivery & Source Control
DYNA
Dynatrace
APM / telemetry
DD
Datadog
APM / telemetry
SERI
Serilog
Structured logging
OTEL
OpenTelemetry
Tracing / metrics / logs
TEL
Application Telemetry
Observability design
LOG
Logging & Diagnostics
Operational visibility
CI/CD
CI/CD Engineering
Build / deploy
A/B
A/B / Blue-Green Deployment
Safe releases
DOCKER
Docker
Containers
K8S
Kubernetes
Orchestration
IAC
Terraform / Infrastructure as Code
Provisioning
GIT
Git
Source control
TFS
TFS / Azure Repos
Source / work management
SVN
Subversion / SVN
Source control
REPO
Repository & Branching Strategy
Source governance
REL
Build / Release Engineering
Artifact / deployment
INC
Production Support & Incident Analysis
Operational recovery
DEBT
Technical Debt Analysis
Discovery / prioritization
11
AI, ML & SOLIS-Oriented Compute
ML.NET
ML.NET
.NET machine learning
ONNX
ONNX
Model interchange
ORT
ONNX Runtime
Model inference
TENSOR
Tensor Processing
Model / numerical data
CV
OpenCV
Computer vision
CUDA
CUDA
GPU compute
OMP
OpenMP
Parallel CPU compute
VISION
Computer Vision Pipelines
Image / perception
MODEL
Model Integration
Inference in applications
LLM
LLM / OpenAI API Integration
Assistant / cognition integration
AI-ENG
AI-Assisted Engineering
Review / testing / analysis
SEM
Vector / Semantic Data Concepts
Retrieval / memory
TEL
Telemetry Pipelines
System state / metrics
A/V
Audio / Vision Integration
Perception systems
HPC
High-Performance Compute
CPU / GPU workloads
INTEROP
Native / Managed Interop
C# / C++ boundaries
VAL
Model Validation
Quality / inference checks
AI-ARCH
Applied AI System Architecture
Production integration
12
Product, Analysis & Technical Leadership
ADVISE
Technical Analysis & Advisory
Assessment / recommendations
P&R
Product & Revenue Engineering
Technical value discovery
BACKLOG
Backlog Development
Discovery / population
EPIC
Epic Design & Decomposition
Milestone / outcome planning
REFINE
Ticket Refinement
Scope / acceptance criteria
DEBT
Technical Debt Discovery
Risk / modernization
ARCH-R
Architecture Reviews
Design assessment
CAP
System Capability Assessment
Current-state analysis
FEAS
Feature Feasibility Analysis
Cost / risk / value
B↔E
Business-to-Engineering Translation
Stakeholder alignment
ROAD
Roadmap & Sequencing
Dependency / delivery planning
LEAD
Technical Leadership
Mentoring / direction
STD
Engineering Standards
Quality / consistency
CR
Code Review Leadership
Review culture
PENDO
Product Analytics / Pendo
Usage / feature insight
$
Cost / Value Tradeoff Analysis
Business-aware engineering
REQ
Requirements / Acceptance Criteria
Definition / testability
DISC
Technical Discovery
Unknowns / constraints