Select a role to assess

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

Skills Self-Assessment

Role: IoT Engineer

Assessed: 0 Total: 0

Algorithms & Data Structures 1

▼
Algorithms & Complexity Req.
Not assessed ▼

API Gateway & Service Communication 1

▼
Webhooks & Integrations Req.
Not assessed ▼

API Protocols 1

▼
WebSocket API Design Req.
Not assessed ▼

Clean Code & Refactoring 1

▼
Code Quality & Refactoring Req.
Not assessed ▼

Concurrency & Parallelism 1

▼
Multithreading Req.
Not assessed ▼

Embedded Programming 3

▼
C for Embedded Req.
Not assessed ▼
C++ for Embedded Req.
Not assessed ▼
MicroPython / CircuitPython Req.
Not assessed ▼

Embedded Tools 2

▼
Embedded CI/CD Req.
Not assessed ▼
Embedded Debugging: JTAG, SWD Req.
Not assessed ▼

Hardware Interfaces 3

▼
BLE & Wireless: Zigbee, LoRa, WiFi Req.
Not assessed ▼
GPIO, ADC, DAC Req.
Not assessed ▼
SPI / I2C / UART Protocols Req.
Not assessed ▼

Infrastructure as Code 1

▼
Terraform Req.
Not assessed ▼

IoT Platforms 4

▼
Edge Computing for IoT Req.
Not assessed ▼
IoT Cloud Platforms: AWS IoT, Azure IoT Req.
Not assessed ▼
IoT Security Req.
Not assessed ▼
MQTT Protocol Req.
Not assessed ▼

Network Protocols 2

▼
DNS Deep Dive Req.
Not assessed ▼
TCP/IP Deep Dive Req.
Not assessed ▼

Networking 1

▼
Network Fundamentals Req.
Not assessed ▼

RTOS & Real-Time 1

▼
RTOS Fundamentals: FreeRTOS, Zephyr Req.
Not assessed ▼
Additional skills (optional) 33

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 ▼

Alerting & On-Call

▼
SLI / SLO / SLA
Not assessed ▼

Algorithms & Data Structures

▼
Data Structures
Not assessed ▼

API Management

▼
API Documentation
Not assessed ▼

Application Security

▼
OWASP & Application Security
Not assessed ▼
Secure Coding Practices
Not assessed ▼

Caching

▼
Redis
Not assessed ▼

CI/CD

▼
GitHub Actions / GitLab CI
Not assessed ▼

Cloud Providers

▼
AWS
Not assessed ▼

Code Review

▼
Code Review
Not assessed ▼

Concurrency & Parallelism

▼
Async Programming
Not assessed ▼

Containerization

▼
Docker
Not assessed ▼

Database Optimization

▼
Database Indexing
Not assessed ▼

Distributed Tracing

▼
OpenTelemetry
Not assessed ▼

Git & Workflows

▼
Git Advanced
Not assessed ▼

GraphQL

▼
GraphQL Design
Not assessed ▼

Integration Testing

▼
Integration Testing
Not assessed ▼

Kubernetes & Orchestration

▼
Kubernetes Core
Not assessed ▼

Logging

▼
Structured Logging
Not assessed ▼

Memory Management

▼
Memory Management
Not assessed ▼

Message Queues & Event Streaming

▼
Apache Kafka
Not assessed ▼

Metrics & Monitoring

▼
Prometheus & Grafana
Not assessed ▼

Network Protocols

▼
HTTP/2 & HTTP/3 QUIC
Not assessed ▼

OOP & Design Patterns

▼
Design Patterns
Not assessed ▼
OOP & SOLID Principles
Not assessed ▼

Prompt Engineering

▼
Prompt Engineering for Code
Not assessed ▼

Relational Databases

▼
PostgreSQL
Not assessed ▼

REST API

▼
REST API Design
Not assessed ▼

System Design

▼
System Design Fundamentals
Not assessed ▼

Type Systems

▼
Type Safety & Type Systems
Not assessed ▼

Unit Testing

▼
Unit Testing
Not assessed ▼