> 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
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