User desires
- 3–5 minute micro-lessons: quizzes, bug fixes, SOP scenarios
- Streaks, XP, badges and opt-in leagues
- Adaptive engine skips what you know
Screens 01 · 02
DuoTechy turns Thales know-how into short daily lessons that adapt to you. Keep your streak, close real skill gaps and stay at the cutting edge of the technology you build.
Learner app · iOS / Android
Pick an answer and press Check. The tab bar switches views, and Profile has working accessibility toggles.
Executive web dashboard
Hover or focus a cell for detail. Tick engineers in the matrix, then trigger the micro-track.
Mission Software team · 10 engineers
Team completion rate
78%
6 pts vs last quarter
Critical risk index
3open SPOFs
9 of 12 single points of failure mitigated in 2026
Active streaks
70%
7 of 10 engineers on a 3+ day streak
Workday skill sync
Synced
Mastery verified from daily practice, synced to Workday skill profiles
Shared with HR as team-level trends. Individual quiz answers are never shared.
2
Internal mobility matches
Hannah Okafor and Mei Lin Chen are one micro-track away from the Cloud Platform role profile.
1 → 3
Cloud migration masters vs 2027 plan
Largest gap against the strategic skills plan. ML sensor fusion is next.
1 FTE
External hire avoidable
If the cloud micro-track moves two engineers to mastery by end of Q1 2027.
AI recommendation
Rahul Iyer is the only verified cloud migration master. Six engineers are below 40%.
5engineers selected in the heatmap
Sofia Esposito is not suggested: she is the only ARINC 429 / AFDX master and is mid-handover. Nothing is sent until you trigger it.
Resource allocation
Coverage
Screens 01 · 02
Screens 01 · 03
Screen 03
Screens 01 · 02 · 03
Adaptive · skipping pointer basics you know
Which change stops this handler overflowing on an untrusted bus frame?
void on_rx(const uint8_t *buf, size_t n) {
uint8_t frame[64];
memcpy(frame, buf, n);
dispatch(frame, n);
}
n lets a bus frame overwrite the stack (CWE-120). Bounding it by sizeof frame closes the hole.
n bytes into a 64-byte buffer without a check overflows the stack (CWE-120). This card comes back in tomorrow's review.
Drafted by AI Core from uLearn “Secure Coding in Embedded C”, reviewed by a subject-matter expert
Level 12 · 1,250 XP · 250 XP to level 13
Resets in 3 days · top 3 earn a Mentor point
Leagues are opt-in and never feed performance reviews. Hide your name anytime in Profile.
Embedded software engineer · Mission Software
Synced 2 h ago · 3 levels updated this week
Only mastery levels reach Workday. Your individual answers stay private.