Select a role to assess

Rate your skill proficiency — the system will calculate your recommended grade

Skills Self-Assessment

Role: Systems Programmer (C/C++)

Assessed: 0 Total: 0

Algorithms & Data Structures 2

Algorithms & Complexity Req.
Not assessed
Data Structures Req.
Not assessed

CI/CD 1

GitHub Actions / GitLab CI Req.
Not assessed

Clean Code & Refactoring 1

Code Quality & Refactoring Req.
Not assessed

Code Review 1

Code Review Req.
Not assessed

Concurrency & Parallelism 2

Async Programming Req.
Not assessed
Multithreading Req.
Not assessed

Memory Management 1

Memory Management Req.
Not assessed

Networking 1

Network Fundamentals Req.
Not assessed

OOP & Design Patterns 1

Design Patterns Req.
Not assessed

System Design 1

System Design Fundamentals Req.
Not assessed
Additional skills (optional) 83

These skills do not affect the main grade but show the breadth of your profile.

AI Coding Assistants

ChatGPT / Claude
Not assessed
Cursor IDE
Not assessed
GitHub Copilot
Not assessed

Algorithms & Data Structures

Graph Algorithms
Not assessed

API Management

API Documentation
Not assessed

Application Security

OWASP & Application Security
Not assessed
Secure Coding Practices
Not assessed

Benchmarking

Benchmarking Tools & Methodology
Not assessed
Performance Budgets
Not assessed
Profiling & Benchmarking
Not assessed

Caching

Redis
Not assessed

Clean Code & Refactoring

Clean Code
Not assessed

Cloud Providers

AWS
Not assessed

Compiler Theory

AST & IR Manipulation
Not assessed
Compiler Frontend
Not assessed
Compiler Optimization
Not assessed
Compiler Optimization Passes
Not assessed
Lexing & Parsing
Not assessed
Type Inference & Type Checking
Not assessed

Compiler Tools

Code Generation
Not assessed
JIT Compilation
Not assessed
Language Server Protocol (LSP)
Not assessed
Linker & Loader
Not assessed
LLVM Framework
Not assessed
Static Analysis
Not assessed

Concurrency & Parallelism

Thread Synchronization
Not assessed

Containerization

Docker
Not assessed
Virtualization
Not assessed

Database Optimization

Database Indexing
Not assessed

Distributed Tracing

OpenTelemetry
Not assessed

DSL & Interpreters

DSL Design & Implementation
Not assessed
Interpreter Design
Not assessed

Embedded Programming

Bare Metal Programming
Not assessed
C for Embedded
Not assessed
C Programming
Not assessed
C++ for Embedded
Not assessed
CPU Architecture
Not assessed
Driver Development
Not assessed
Firmware Development
Not assessed
Interrupt Handling
Not assessed
Kernel Development
Not assessed
Operating Systems
Not assessed
Rust for Embedded
Not assessed
Rust Language
Not assessed
Safety Certification
Not assessed
Signal Processing (Embedded)
Not assessed
Systems Programming in Go
Not assessed

Embedded Tools

Cross-Compilation
Not assessed
Debugging Tools
Not assessed
Embedded Testing
Not assessed

Functional Programming

Functional Programming Principles
Not assessed

Git & Workflows

Git Advanced
Not assessed

GraphQL

GraphQL Design
Not assessed

Hardware Interfaces

Hardware Interfaces
Not assessed

Infrastructure as Code

Terraform
Not assessed

Integration Testing

Integration Testing
Not assessed

Kubernetes & Orchestration

Kubernetes Core
Not assessed

Logging

Structured Logging
Not assessed

Memory Management

Memory Profiling
Not assessed
Systems Memory Management
Not assessed

Metrics & Monitoring

Prometheus & Grafana
Not assessed

OOP & Design Patterns

OOP & SOLID Principles
Not assessed

Optimization

Latency Optimization
Not assessed
Low-Latency Systems
Not assessed
Resource Optimization FinOps
Not assessed
Throughput Optimization
Not assessed

Profiling

Code Profiling
Not assessed
CPU Profiling
Not assessed
I/O & Disk Profiling
Not assessed
Memory Profiling
Not assessed
Performance Profiling
Not assessed

Prompt Engineering

Prompt Engineering for Code
Not assessed

Relational Databases

PostgreSQL
Not assessed

REST API

REST API Design
Not assessed

RTOS & Real-Time

Bare Metal Programming
Not assessed
Real-Time Programming
Not assessed
Real-Time Systems Design
Not assessed
RTOS Development
Not assessed
RTOS Fundamentals: FreeRTOS, Zephyr
Not assessed

Type Systems

Generics & Parametric Polymorphism
Not assessed
Type Safety & Type Systems
Not assessed

Unit Testing

Unit Testing
Not assessed
Unit Testing
Not assessed