I worked for CableLabs as a senior software engineer from 11/2014 to 12/2020. I worked fully remote from 2015 to 2020. When I started I was primarily front-end, leading development in a React/Redux SPA for a business to business SaaS. Shortly after I became a full stack JavaScript developer. I mostly used JavaScript, but worked in C++ on one project.
I generally built small projects and proof of concepts for research and development. I had the freedom to explore and gain experience in many different technologies, including Vue, React, Meteor, Mithril, Riot, Elm, Feathers, Express, Koa, Mocha, Jest, Selenium, Docker, Kubernetes, MongoDB, CouchDB, Postgresql, ArangoDB and more. I've used Mocha, Jest, Selenium Web Driver, TestCheck, Nightwatch, and Nightmare in various automated testing setups. I became very comfortable with modern front-end development and Node.js services.