I studied Software Engineering at McGill University while interning at Genetec and Microsoft. I then worked at Hopper for two years and a half, and am currently between jobs. I've developed proficiency with several functional programming languages, and also have experience working with NoSQL databases, microservice architecture, and a bunch of other stuff.
I prefer to pair program regularly - it's good for your professional development, and it's good for the product you're building.
I like Scrum and Extreme Programming whenever they make sense. (Exactly when do they make sense remains an open question.)