I love helping other engineers reach their potential. I greatly enjoy pair programming, and am always happy to review other's code. Debugging is as much a part of programming as code creation, and I enjoy squashing bugs and errors.
I'm a big believer in the Strong Style Pair Programming and how switching roles helps build domain expertise.
I've worked the most on backend systems where database interaction and API generation are the major problems. Moving data from one system to another (ETL) is a particular specialty of mine. I have worked on front end systems spanning desktop programs to mobile applications.
I've worked mostly in C#, but I've got some in Vue.js and React too. I'm something of a polyglot though, I can read most programming languages and have worked in everything from basic ANSI C-99 on Windows, embedded C on hardware, through modern Javascript frameworks with stops in Java, Python, and C++ (though functional programming is still hard!). I have designed major cloud systems and am proficient with many relational databases (SQL) and non-relational databases (noSQL).