About Eric

Hi there, I’m Eric – a senior full-stack web and systems developer. My goal is to build up well-commented, secure, efficient and automated sites and systems, automated to the point where I’m not needed anymore.

To see the big picture, lay everything out
“To see the big picture, lay everything out” – Eric

My process is to get requirements from stakeholders, agree on use cases, plan and design flow and logic, agree on a schedule, build module upon module, test, repeat, document and deliver.

Whether I work in a team or independently, my code and git commit comments are thorough and detailed. I plan for the worst, so placing validation checks at every step is a must. Unit testing and error reporting with exceptional exception messages are important to my process too.

I have a lot of tools and resources, and have my favorite languages, but I can work with just about anything if it’s the best fit for a project or team. I’m all about wins.

Daily-Use Tools and Languages

  • PHP 7.2+
  • Docker & Compose
  • Java 9+
  • Vanilla JavaScript / jQuery
  • NodeJS
  • MySQL / SQLite
  • HTML5
  • CSS & Sass
  • WordPress
  • PhpStorm
  • Git
  • Linux Debian / Ubuntu
  • Windows 10
  • Slack
  • Apache / FPM
  • Cloudflare
  • AWS / S3
  • VMWare
  • Photoshop

Staying Current

I enjoy research, so I’ve published a couple papers that became book chapters, and built some fun iOS apps. I’m on Stackoverflow for solving puzzles and to keep on top of emerging trends. Moreover, I’m continually taking Coursera and Udemy courses on new products, attending technology Meetups, and experimenting with newer technologies like Docker, NodeJS, AWS Lambda, etc. I like revisiting old problems to find better solutions.

More Interests

Eric Draken bodybuilding

Eric aikido

It’s important to balance the mind with the body, plus you only get one body so do with it what you can. To that end, I do bodybuilding and aikido, plus I used to do gymnastics. I run, a lot. I also lived, worked and trained in Japan for 6 years in a couple cities there. I hold an EU passport in addition to being a Canadian citizen, so travel holds my interest.

Q&A for Recruiters

I have a dedicated Q&A page for potential recruiters, contractees and employers.


LinkedIn, please.