. tgeorge.net

Professional Experience

Technology Partners - St Louis, MO
Senior Software Engineer - Solutions Group, January 2021 - Current

  • Worked as full time consultant within Solutions Group
  • Integrated Stripe payments into existing web application to allow store associates to process credit cards using iPads
  • Lead initiative on migrating from Entity Framework to Stored Procedure based architecture using Dapper
  • Assisted in creation and updates of Github workflows to enable automated deployments
  • Performed routine maintenance, bug fixes, and enhancements on UI using TypeScript, React, and Material
  • Assisted in implementation of order confirmation, edit, and cancellation emails using Azure Functions, Queues, and SendGrid

Booksource - St Louis, MO
Software Engineer, November 2018 - January 2021

  • Made occasional content updates to public facing website
  • Maintained and added core functionality to internal web application to allow better selection of books for customers
  • Assisted in migration from obsolete data structure to a modern web based solution for handling customer quotes
  • Acted as administrator and primary point of contact for Jira
  • Lead initiative on migration from on premise Jira instance to cloud based
  • Maintained and updated web application for internal training programs
  • Automated creation of PDF documents for print to assist marketing with a new product launch 

New Balance - Sunset Hills, MO
Web Developer - Contractor, July 2017 - October 2018

  • Maintained high level dashboard used by NOC to open tickets when issues arose using C#, Windows Services, HTML, CSS, and jQuery
  • Updated Order Import application to allow for new features on NewBalance.com
  • Built web application for product team to bulk import new styles and variants of shoes and apparel using C#, WebAPI, jQuery, and Bootstrap
  • Reconfigured email processing application to prioritize new orders over shipment confirmations
  • Implemented and maintained Jenkins server to allow automated deployment of applications
  • Assisted in building new API for processing orders from website into OMS, eliminating the former XML file process, using .Net Core, Azure Queues, and Azure blob storage

GeoDecisions - O'Fallon, IL
Web Developer - Contractor, October 2016 - June 2017

  • Manage a mapping and logistics web application for the Department of Defense using C#, MVC, KnockoutJS, jQuery, and HTML.
  • Utilized SVGs to replace font icons on restricted networks
  • Secured API to prevent Cross Site Scripting

Motivation Technologies - St. Louis, MO
Web Developer, June 2015 - October 2016

  • Maintain incentive based eLearning website for Fortune 100 client using MVC, C#, KnockoutJS, jQuery, HTML5, and CSS3
  • Designed SQL Server data model for recording survey results
  • Created HTML5/JavaScript based game emulating customer interactions within a retail electronics store using PhaserJS
  • Helped create tool for sending out mass emails to upwards of 80,000 people in various languages
  • Created reporting framework that allowed developers to port reports from an old admin site to the new site in a very timely manner

John Deere - Moline, IL
Web Developer, June 2014 - June 2015

  • Create and maintain internal company websites using JavaScript, AngularJS, and C#
  • Develop and update SQL Server structure for internal websites
  • Create and update reports using SQL and SQL Server Reporting Services
  • Create server scripts using PowerShell
  • Develop unit tests for JavaScript, C#, and PowerShell scripts

Panera Bread, LLC - Sunset Hills, MO
Field Services Support Specialist II, October 2012 - June 2014

  • Perform SQL database maintenance
  • Work directly with on-site technicians to replace server drive; restoring database and all necessary files to the new server drive
  • Write batch files, VBScripts, and VB.NET applications to automate daily used tasks
  • Resolve issues escalated by Support Analysts
  • Research and resolve credit card variances
  • Used VMWare Workstation to create virtual machines emulating café environment

Field Services Support Analyst, November 2011 - October 2012 

  • Resolve issues reported from café managers, while providing a professional level of customer service
  • Handle an average of 70+ calls per day, often times exceeding 100 calls in a 12 hour shift
  • Diagnose and troubleshoot point of sale software and hardware
  • Maintain functionality of over 18,000 devices in over 1700 bakery-cafes throughout the United States and Canada
  • Document all cases using clear, concise notes to record a description of each reported issue and necessary steps to reach resolution

Wireless Advantage - Belleville, IL
Head Technician/Sales Representative, July 2011 - January 2012

  • Expertly diagnose and repair cellular telephone equipment
  • Compute sales prices, total purchases and receive and process cash or credit payment
  • Recommend, select, and help locate or obtain merchandise based on customer needs and desires
  • Maintain knowledge of current sales and promotions, policies regarding payment and exchanges, and security practices 

Additional Skills

C#, JavaScript/jQuery/AngularJS/KnockoutJS/React, Python, PowerShell, T-SQL, HTML, CSS/LESS/SASS

SQL Server 2008/2012/2014/2016/2019, MySQL, Oracle

Visual Studio, SQL Server Management Studio, IIS, Github, Bitbucket/Sourcetree, Jira, Jenkins, Bootstrap, LINQPad, Postman, Putty, Photoshop, Splunk

ASP.NET, MVC/WebAPI, DotNet Core 2, JSON, Windows Server 2008/2012/2016/2019, Ubuntu, VirtualBox, Let’s Encrypt, Agile/Scrum, Bonobo, Single Page Applications, Test Driven Development, NodeJS


Southwestern Illinois College - Belleville, IL
Web Development and Administration, August 2010 - December, 2011

  • Microsoft Technology Associate: Windows Server Administration Fundamentals

Lutheran High School - Springfield, IL
May 2010