Logo

Hi, I'm Kendall Roth.

I'm a full-stack web developer.

Welcome to my online portfolio!

What I Do

I‘m passionate about web design and development, focusing on clean and simple design/functionality. I strive to be a dedicated team player while adapting to different environments and tasks.
Analysis
Analysis
Careful analysis, including data modeling and project management, is a necessity for project planning and plays a vital role in my work.
Design
Design
While not a designer, I do enjoy creating my own content and illustrations while striving to follow a simple and minimalistic approach.
Development
Development
The whole development cycle—whether front-end, back-end, database, documentation, etc.—all receive the same careful attention to detail.

What I've Done

Portfolio 2020
website
Heart Cry Ensemble 2020
website
Bug Killer 2020
game
Capstone Project 2018
web app
Captain CPA 2015
game

What I've Worked With

JavaScript
web
VueJS
web
CSS / SCSS
web
GitLab
management
React
web
Git
management
GraphQL
data
Docker
management
Unity
game
PostgreSQL
data
Affinity
design
Netlify
devops
C#
traditional
Java
traditional
Python
scripting
Node
scripting
* I have also experimented with Android, Auth0, and a few others.

Where I've Worked

[ Your Name ]
[ Interesting Title ]
? – ?

Focus21 link
Full Stack Developer
2018 May – Present
Kitchener, ON
keyboard_arrow_up
nodejs
react
vue
docker
gitlab
postgresql
graphql
python
  • Maitain a long-term project as the primary developer and support agent.
  • Write engaging and maintainable React/Vue apps in a small team environment.
  • Lead a small dev team and act as mentor during development of a new project.
  • Collaborate with other disciplines to help develop field specific applications.
  • Provide support and enhancements for released products in a production environment.
SAP link
Emerging Technologies Developer
2017 Jan – 2017 Apr
Kitchener, ON
keyboard_arrow_up
nodejs
sapui5
github
iot
arduino
database
  • Collaborate with team members to create clean and maintainable features for emerging products.
  • Develop and extend the core functionality of a custom IoT edge processing solution.
  • Ensure product exceeds quality standards through careful testing and performance metrics.
  • Create and maintain database procedures and interactions for a wide assortment of use cases.
Netsweeper link
Software Developer
2016 Jan – 2016 Dec
Kitchener, ON
keyboard_arrow_up
php
html
css
selenium
testing
  • Analyze and apply fixes to bugs within a sprint-based development cycle.
  • Responsible for developing, integrating and documenting new features as specified by supervisor.
  • Assist with QA testing on product involving writing unit tests and running manual tests.
Conestoga College link
Junior Web Developer
2015 May – 2016 Apr
Kitchener, ON
keyboard_arrow_up
java
jsp
html
css
  • Responsible for creating and maintaining web pages based on content provided by manager.
  • Ensure design and content of web pages meet usability and accessibility standards.
  • Interface with clients to ensure finished product meets their expectations.