
Senior Software Developer @ Generac Grid Services — Elixir
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
I studied computer hardware and thought it was my passion. Then I started writing software for a living, I realized that I wanted to master that. I've touched everything on the software development spectrum: databases, system administration, infrastructure, backend, frontend, compilers, code generation. I like to work with new technologies but I like it better when things work. I feel that engineering is the combination of people, economics and technology. I want to get better and work with people who want the same.
Concordia University
Bachelor, Computer Engineering -- Hardware Systems
January 1, 1998 – January 1, 2003
Generac Grid Services
Senior Software Developer
August 1, 2022 – Present
Vancouver, British Columbia, Canada
Unbounce
Senior Staff Developer
March 1, 2022 – August 1, 2022
Vancouver, British Columbia, Canada
Zymeworks Inc.
Senior Full Stack Software Developer
June 1, 2021 – March 1, 2022
Vancouver, British Columbia, Canada
KeepTruckin
Senior Software Engineer - Backend
November 1, 2019 – June 1, 2021
Vancouver
Tigera, Inc.
Senior Software Engineer
February 1, 2019 – November 1, 2019
Vancouver, Canada Area
Bluescape Software
Senior Backend Engineer
January 1, 2018 – February 1, 2019
Vancouver, Canada Area
Yahoo
Principal Software Development Engineer
July 1, 2013 – January 1, 2018
Vancouver, Canada Area
Xobni
Senior Software Developer
September 1, 2011 – June 1, 2013
Montreal
Various Locations
Ruby/Rails Developer
May 1, 2009 – September 1, 2011
Montreal, Canada Area
Nuance Communications
Lead Software Engineer
January 1, 2007 – November 1, 2008
Montreal, Canada Area
vim-slime
January 1, 2007 – Present
I spend a lot of time in Vim. Emacs has SLIME and I thought I could bring its main feature to Vim. This was meant as a proof-of-concept, but a LOT of people love it.
dotfiles
January 1, 2005 – Present
I love UNIX and being on the command-line. I have kept my dotfiles in some source control for the longest time. It is my collection of the best tricks I have accumulated over time. It is also a way to share my knowledge with others.
Cultural Fit Analysis
The candidate has a long and varied career primarily in software development and engineering roles. The target role is 'Data Analyst', which represents a significant shift from their core experience. While there's a mention of providing 'statistical reports (R, ggplot2, rmarkdown)' at Yahoo, this is a small part of a broader software engineering role. The personal projects (vim-slime, dotfiles) highlight a focus on developer tooling and system customization rather than data analysis. This indicates a potential mismatch with the target role's primary responsibilities, suggesting a lower cultural fit for a dedicated data analyst position without further evidence of data-specific skills or interest.
Soft Skills & Operational Fit
The candidate's project descriptions for 'vim-slime' and 'dotfiles' suggest a proactive, self-driven individual with a passion for optimizing workflows and sharing knowledge. The description for Xobni indicates a belief in modular, loosely coupled systems, which aligns with modern operational best practices. However, without specific psychometric test results, a detailed assessment of work attitude, stress handling, and team collaboration is not possible.