I've been a software engineer over 10 years now, and have worked in a variety of languages on both the server and client. Current stack of choice is NodeJS using TypeScript as an augment to JavaScript.