Scott Garretson

+1 214-725-4729



Allen, TX
United States

scottgarretson.github.io

scottgarretson@gmail.com
Github / Twitter

Programming Skills

Software Engineer & Architect

  C#, .Net Core, SQL, Mongo, Microservices, REST, IoC/DI

  HTML/CSS3, Javascript, Node.js, Vue.js

  C++ & Elixir

Employment

Sr. Principal Engineer / Architect

Dell Inc, Round Rock, TX
  • Working on various areas of the commerce platform
Technologies: C#, MVC, ASP.NET Core, Mongo, PCF, Team City, GitLab
Methodologies: IoC/DI, SOA, Microservices, REST, Cloud, CICD

Solutions Architect

Torchmark Corp, McKinney, TX
  • Implemented a custom Identity Provider (STS) using Thinktecture Identity Provider
  • Designed modular web portal with hot-pluggable modules
  • Worked with management and developers to establish a Service Oriented Architecture
  • Created a core library used for cross-cutting concerns such as logging, auditing, and service channels designed as a fluent API
Technologies: C#, WCF, MVC, ASP.NET, JavaScript, Unity (IoC/DI), Entity Framework, SQL, WIF, Service Bus for Windows, Sentinet, JQuery, AngularJS, Bootstrap
Methodologies: IoC/DI, Aspect Oriented Programming (AOP), Context Oriented Programming (COP), SOA

Consultant

Robert Half Technologies, Dallas, TX
  • Provided support for existing EDI applications
  • Developed a web-based application for deployment tracking
  • Developed an accounts payable variance module for an existing application
  • Developed an application for monitoring the health and status of various services
Technologies: C#, Silverlight, ASP.NET, JavaScript, Unity (IoC/DI), Entity Framework, SQL, WCF
Methodologies: IoC/DI, AOP, SOA

Lead Software Engineer

Land Records of Texas, Irving, TX
  • Developed a modular Silverlight application framework for the integration of several modules to replace various existing systems
  • Developed trustee module to manage and track foreclosure notifications and routing to targeted trustees
  • Developed title module used to manage an track title processing requests from clients for the abstraction and title work of both commercial and residential properties
  • Developed administration module used to manage the different configurations and metadata used by the other modules
  • Developed security module for managing the users, roles, and permissions of the system
Technologies: C#, Silverlight, ASP.NET, JavaScript, Unity (IoC/DI), WF, WCF, SQL
Methodologies: IoC/DI, MVVM, SOA

Sr. Technical Consultant

Idea Integration, Dallas, TX
  • Developed inventory scanning solution for CarMax
  • Developed a real-time revenue monitoring application for a large mortgage company
  • Developed an online school registration website
  • Developed a google mapping solution for a real estate company that included mapping icons and overlays for viewing detailed property information
  • Developed a series of SSRS reports for payroll and HR processes
  • Created web parts for a DotNetNuke to SharePoint conversion project
  • Assisted in the upgrade of an RFID SDK solution
  • Developed a hand-held RFID vehicle identification application
Technologies: C++, C#, ASP.NET, JavaScript, Google Maps, Symbol RFID, WCF, SQL, SSRS, Oracle, .NET Compact Framework

Application Architect / Sr. Software Engineer

SourceCorp, Dallas, TX
  • Designed and assisted in the development of a workflow management system for queue based, linear, and nonlinear workflows
  • Developed an employee performance tracking system
  • Developed a document tracking system that tracked the inflow of hundreds of thousands of documents per day
  • Assisted in the development of a document manifest system for the Social Security Administration
  • Assisted in the development of a hand-held barcode scanning application for the scanning of containers and documents. This system was an add-on to the tracking and manifest systems
Technologies: C++, C#, VB.NET, ASP.NET, JavaScript, SQL SSRS

Contractor

Darling International, Las Colinas, TX
  • Assisted in the design and development of a Financial Operations System
Technologies: VB.NET, SQL

Sr. Software Engineer

Benefitmall.com, Dallas, TX
  • Redesigned and assisted in the development of the company website at all tiers. This was and upgrade project that started with beta versions of the .NET framework
Technologies: C#, VB.NET, ASP, ASP.NET, JavaScript, SQL, XML/XSLT

Web Programmer/Analyst

CompuCom Systems Inc., Dallas, TX
  • Assisted in the improvement of an existing application responsible for the tracking associate training
  • Designed and developed an Object Model for a PO management module
  • Developed a re-usable, data-driven web menu
Technologies: ASP, VB 6.0, VBScript, JavaScript, DHTML, SQL

PC Programmer

Pligrim's Pride, Pittsburgh, TX
  • Developed a payroll estimating system
  • Developed a barcode scanning application for inventory management
  • Assisted in the conversion of several systems during an AS400 to SAP migration
  • Developed a logistics tracking application to help track and manage the logistics for customer order changes and inventory shortages
Technologies: MS Access, VB, SAP OCX, COM, ActiveX, SQL

Current Studies

Elixir / Phoenix Framework

Working to convert a set of C# REST service to Elixir using the Phoenix framework.

Apache Cordova / Ionic Framework / eJabberd

Creating a specialized chat application targeting Android and iOS.

Education

Associates of Science

North East Texas Community College
Mt. Pleasant, TX

MCTS .NET 2.0 Web Applications