Garrett Dehnke-Turpin

Software Engineer at Flipgrid
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Shakopee, Minnesota, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • E-Learning Providers
    • 1 - 100 Employee
    • Software Engineer
      • Nov 2017 - Present

    • United States
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Software Engineer 3
      • Feb 2017 - Nov 2017

      Working with a wide variety of different technologies, that range from: ReactJS-15, Angular4, WebAPI2(.NET Core - C#), ELK stack, Elixir, Bootstrap 3, SQL-Server, Identity Server - OAuth2, AWS, Docker, Nginx, Ejabberd, and much more! Working with a wide variety of different technologies, that range from: ReactJS-15, Angular4, WebAPI2(.NET Core - C#), ELK stack, Elixir, Bootstrap 3, SQL-Server, Identity Server - OAuth2, AWS, Docker, Nginx, Ejabberd, and much more!

    • United States
    • Wellness and Fitness Services
    • 700 & Above Employee
    • Application Developer
      • Apr 2015 - Feb 2017

      ♦ Architected and developed a customer portal web application which serves as a gateway for billing, memberships, fitness analytics, and club details utilizing WebAPI2 (RESTful Services, C#), Angular 1.5.9, Bootstrap 4 (SCSS), WebPack, and NodeJS. ♦ Lead the rebranding of snapfitness.com, with a primary focus on a modern look and feel utilizing a semantic HTML5/LESS foundation built on Bootstrap 3 as the base framework. Additionally, added new functionality which allowed the business to increase overall revenue by streamlining workflows for a new membership. ♦ Create and modify Transact-SQL (Structured Query Language) stored procedures for existing database projects, along with creating new databases for new projects on an as needed basis. ♦ Developed new features for a fitness admin dashboard for a media streaming application using KnockoutsJS and Coldfusion. ♦ Wrote unit tests for WebAPI2(C#), Angular 1.5.9, and KnockoutJS. ♦ Worked closely with the marketing team to produce cutting edge user interface that were finished before deadlines. ♦ Participated in daily scrum meetings with the project management team to coordinate daily goals and achievements. ♦ Implemented new technologies such as Dapper and SignalR into the current services and MVC ♦ Assisted with the implementation of continuous integration and the build process using bamboo for all the JavaScript projects. ♦ Documented new applications workflows and created a reference document for new developers on the modern technologies that were implemented in the web projects along with a trouble shooting guide on what to expect when a developer runs into issues such as missing node modules. Show less

    • Germany
    • Transportation, Logistics, Supply Chain and Storage
    • 700 & Above Employee
    • IT Application Developer 1
      • Aug 2013 - Apr 2015

      ♦ Designed and developed a user management application utilizing WCF(C#) web services, JQuery2, Bootstrap3, and a wide range of plugins including: D3.JS, Highcharts, JQuery, Data-tables, Font-Awesome, Sweet-Alerts. ♦ Wrote Transact-SQL reports for analytical purposes for each user of the unified communications chat client, Microsoft Lync. ♦ Architected and engineered a cloud computing application using classic ASP and VBScript for Highjump University that was used for client training purposes for new and current customers. ♦ Implemented and developed a new intranet solution using Microsoft SharePoint 2015 on premise as the enterprise document and social networking platform. Show less

  • Thread-tastic Emb.
    • Chaska, Minnesota
    • System Administrator
      • May 2009 - Aug 2013

      ♦ Develop, maintain, a fully functional E-Commerce solution in Zen-Cart. ♦ Maintained, reviewed, and improved current automation frameworks for E-Commerce solution. ♦ Support as necessary on a 24/7 basis to limit system down time during internal and external power outages and peak enrollment periods. ♦ Install and update MS updates to company’s specification, troubleshooting MS updates for systems that got corrupted and or failed update install. ♦ Install, update, and reformat desktop PC’s utilizing Windows 8. ♦ Identify, isolate and repair computer equipment showing wear and tear as well as preventative maintenance routines. Show less

Education

  • Hamline University
    Mathematics and Computer Science
  • Hennepin Technical College
    .Net Development

Community

You need to have a working account to view this content. Click here to join now