Now in my 50's I have subbed for a fair few companies (Intel, IBM, Google, Motorola, MOD, FIA ...).
Our companies UI/code stack includes WPF, C++, C#, Go & Qt. Our hardware stack is extensive, but is predominently BLE at present.
Originally employed by IBM as an electronics engineer working with MCS microcontrollers across the board. I started my own SME in 2002, our work often contributing to consumer electronics (TV boxes, in-car media tech & satnav to name a few) and industrial control (National Grid sub relay tech, Smart transceivers, BT control & Z-Wave). Our work centers mainly around electronics and low level software development.
Machine Code & Assembly were my first loves learning on Intel MCS51/52 series, PIC & more recently an array of smart development microcontroller systems with real time operating systems RTOS (utilising BT LE, Mesh networks, Wi-fi and GSM).
Long time StackOverflow member, unfortunately I'm very busy with my company & would have liked to contribute more on the Stack network. My team contribute more than I do, kudos.
Note: The community has changed over the years and more recently has become a little hostile but meta has much more to say on that. It's certainly sad certain folk feel being rude is acceptable. I can tell you that its not and we all reap what we sow. Lets all keep smilng and be kind to each other.