The Coder
I'm a software developer working in and around Ottawa, Ontario.
This is my second career. Originally, I was a physics graduate working in optical network component engineering. As investment in optical networks dropped, so did my career prospects.
I retrained as a software developer. I have since worked in a number of software positions. I have experience with a variety of languages, frameworks, and databases. I am partial to Java as a language. I have been working with it on and off since high school, and familiarity breeds comfort.
That is not to say that I am unwilling to tackle new technologies. My previous position required Scala. I was new to the language when I started. In fact, I had no functional programming experience whatsoever. Now, I'm a functional programming devotee.
Speaking of things I have experience with --
Languages
HTML, CSS, JavaScript, Node, Java, Scala, PHP, Python, C#, Visual Basic, Ruby
Frameworks
React, Redux, Spring, Kafka, AngularJS, Play Framework, JSP, JDBC, Java Swing, JSF, jQuery, Drupal, Smarty, PHPTemplate, Bottle, Django
Databases
Firebase, MySQL, MariaDB, MongoDB, SQL Server, PostgreSQL
You can view my resume here.
You can view some of my projects here.
At heart, I'm a problem solver. My passion is creating.
The Husband/Father
I have a wonderful wife and two amazing little boys. They are my happy place.
The 'Former' Athlete
I played ultimate at a national level for almost 15 years. Now, I try to keep active -- mostly cutting firewood, playing with my boys, playing ultimate -- recreationally, and practicing Brazilian Jiu-Jitsu.
The Woodworker
Occasionally, I have the time to go into my woodshop and make things.