I started my career with Windows MFC in college, then moved on to embedded Linux where I wrote low-level code for Sigma Designs SoCs SDK for a decade.
Then I fell in love with the web, but backwards: starting with low-level TCP/IP networking tweaks and optimisation, then content distribution (CDN), and only then higher-level web development.
I'm mostly a backend developer now, experienced in designing and writing APIs and handling infrastructure, CI and testing. I don't shy away from frontend work though, when required.