> Hello world!

> I'm Kyle Hennig, a software developer focused on solving everyday problems with carefully thought out code and intuitive user experiences.

Background

I'm a fan of circuits, algorithms, and everything in between. I have experience writing code for the Tesla Factory Model Y assembly line, improving the release tools for the Amazon and Facebook mobile apps, and leading Space Exploration Alberta Robotics' software team.

My goal is to always design computer applications that make a positive difference in the lives of the people using them. After all, the best software is innovative, enjoyable to use, and provides lasting value for each and every user.

When I'm not in front of a computer screen, I'm probably swimming, playing ultimate frisbee, or reading a good book.

Skills

Languages

  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • C
  • Go
  • SQL
  • C#

Frameworks

  • Ionic
  • Angular
  • React
  • Electron
  • Node.js
  • Tornado

Tools

  • Git
  • Bash
  • Visual Studio/Eclipse/PyCharm
  • SonarQube
  • TwinCAT 3
  • Chrome DevTools
  • Xcode/Android Studio
  • Arduino/Raspberry Pi
  • DigitalOcean

Experience

Facebook

Fall 2021

Front End Engineer Intern

Amazon

Summer 2021

Software Development Engineer Intern

Electronic Arts (EA)

Summer 2020

Associate Software Developer Co-op

Tesla

Summer 2019 & Winter 2020

Automation Controls Engineering Intern

University of Alberta Hospital, Radiology Department

Summer 2018

Mobile App Developer

Stollery Children's Hospital PICU

Summer 2017

Mobile App Developer

Ward School of Dance

Fall 2016 - Winter 2017

Full Stack Developer

University of Alberta

Summer 2016

Artificial Intelligence Research Intern