fbpx Keith | DevReady

Let’s Get Started

Keith
HireKeith

Keith

Ocala, Florida --:--:--

With over 20 years of experience, half as an SW Architect, Keith has consulted on all aspects of the software development life cycle from design and development to quality assurance and maintenance. He has worked in both the Agile and Waterfall methodologies of software creation, including Scrum, Kan-ban, and XP. Keith has a broad set of skills in the web sphere from light UI design to a deeper server-side knowledge of .NET including Core, Entity Framework, Web Forms, MVC, Web API, C#, VB as well as SQL based languages.

Hire Keith
Skills
Years
1
2
3
4
5
6
7
8
9
10+
jQuery
Azure
Kan-ban
Active Directory
Scrum Master
API
C#
Razor
MySQL
Cryptocurrency
NUnit
SQL
XML
React
.NET Core
.NET
Bootstrap
Angular
SQL Server
Web Services
Raven DB
REST
ASP.NET Core
Oracle
MongoDB
SOAP
ASP.NET MVC
SSIS
Linq
Git
WebForms
Windows Workflow
WebAPI
TFS
Okta
FTP
MediatR
Sockets
AutoMapper
Entity Framework
Visual Studio
OAuth2
G-Suite
OpenID
Docker
Identity Server
SVN
HTML
CSS
JavaScript
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

Services (Micro, SOA)

Business Process Automation

Enterprise Application Integration

Data Ingestion

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Agile (Scrum/Kan-ban)

Banking

Aerospace

Government

MODERATE
EXTENSIVE
EXPERT
Portfolio

Asembia

Software Architect

Work Experience : 2022 - present
  • Meet with business owners and other stakeholders to understand requirements and time sensitive deliverables.
  • Analyze the requirements and propose solutions, determine feasibility, and create functional specs.
  • Develops software solutions personally and/or leads other team members with their development. Ensures that corporate standards are being followed.
  • Confers with users; studying systems flow, data usage, and work processes; investigating problem areas; follows the software development lifecycle.
  • Performs code reviews to make sure other developers are following proper procedures, code standards, efficiency, and limits the introduction of risk.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Any newly developed code should be readable and easily understandable by others.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Adhere at all times to physical, administrative and technical safeguards related to core business when executing job functions.
  • Compliance with the provisions of the Health Insurance Portability and Accountability Act of 1996 and its implementing regulations, as amended (“HIPAA”).
More

Momentum Consulting

Sr Consultant III / Dev Lead

Work Experience : 2020-2022

California Pizza Kitchen (CA) – Host Management System:  Multiple cron jobs using .NET Core 5.x.  Worked extensively on the .NET Core REST based API against a MySQL backend.

California Pizza Kitchen (CA) – Labor Management System:  Extensive labor calculations across all facilities utilizing MySQL.

Ryder (Miami, FL):  Architect, scrum master and Sr Developer on a team of 3.  Designed and developed a proprietary internal system to manage inventory connected to multiple systems.  .NET Core API, Angular UI and Okta for OIDC based security.

Citrix (Ft Lauderdale, FL):  Working various parts of an internal application for Citirix.  A combination of moving solutions from TFS to Git while updating the solutions and merging different solutions together to make a more holistic solution.  All applications are on the .NET 4.5.x framework using various data stores utilizing REST, Entity Framework and SOAP adapters to unify data retrieval and storage for the developer.

Geo Group (Boca Raton, FL , via Rezult Group)                                      November 2019 – July 2020

Filling in for an employee on medical leave.  Working on modernizing an ASP.NET 2.0 web application to support browsers other than IE7.  Delving into CSS, HTML as well as updating JavaScripts to work with Chrome, Safari, Edge and IE8 and later.  Designed and developed some green field apps utilizing ASP.NET 4.5 APIs and MVC with a backend utilizing Entity Framework on a SQL Server data storage schema.  Also asked to prototype an OIDC solution utilizing Okta as the Identity Server so Geo could move away from their older authentication and authorization system.

Weiss Ratings (West Palm, FL)                                                                      February 2019 – Oct 2019

Writing micro-services as well as job based activities to connect several 3rd party solutions internally.  Systems touched include marketing, finances as well as crypto-currency exchange information.  Responsible for all phases of the software development life cycle.  Utilizing .NET Core 2.x and moving into 3.0 soon.

Barrows Software Solutions, LLC (Greater Denver, CO)                   February 2018 – January 2019

Covering both Architect and Developer roles, working with a scrum based agile development team I built up multiple micro-services exposing multiple APIs to connect several information systems spanning finance, operations and transportation. Participated in the design phase of all projects. Stood up a custom Identity Server based Security Token Server to integrate the client’s Active Directory based Domain Users with OpenId/OAuth tokens enforcing internal security policies. This allowed the other developers a consistent way to integrate Authentication and Authorization into the various applications.  Worked in all phases of the SDLC (software development life cycle).

More

Rezult Group

Sr Developer

Work Experience : 2019-2020

Filled in for an employee on medical leave.  Worked on modernizing an ASP.NET 2.0 web application to support browsers other than IE7.  Delving into CSS, and HTML as well as updating JavaScripts to work with Chrome, Safari, Edge, and IE8 and later.  Designed and developed some greenfield apps utilizing ASP.NET 4.5 APIs and MVC with a backend utilizing Entity Framework on a SQL Server data storage schema.  Also asked to prototype an OIDC solution utilizing Okta as the Identity Server so Geo could move away from their older authentication and authorization system.

  • Refactoring a .NET 1.1 WebForms app.
  • Created a couple of new .NET Core Apps.
More

Weiss Ratings

Developer

Categories

Work Experience : 2019

Writing micro-services as well as job-based activities to connect several 3rd party solutions internally.  Systems touched on include marketing, finances as well as crypto-currency exchange information.  Responsible for all phases of the software development life cycle.  Utilizing .NET Core 2.x  and moving into 3.0 soon.

More

Barrows Software Solutions, LLC.

Developer / Architect

Categories

Work Experience : 2018-2019

Covered both Architect and Developer roles, worked with a scrum-based agile development team. Built multiple micro-services exposing multiple APIs to connect several information systems spanning finance, operations, and transportation. Participated in the design phase of all projects. Stood up a custom Identity Server-based Security Token Server to integrate the client’s Active Directory-based Domain Users with OpenId/OAuth tokens enforcing internal security policies. This allowed the other developers a consistent way to integrate Authentication and Authorization into the various applications.  Worked in all phases of the SDLC (software development life cycle).

More

Convercent

Senior Developer

Work Experience : 2017-2018

Worked in a Sr. Developer role. Integrated a structured, event data logging solution. Developed several custom importers for very large HR data loads. Wrote and ran multiple unit testing and system load testing scenarios to prepare for smoke and acceptance testing. Participated as part of the Response Team supporting the internal help desk debugging problems and improving client satisfaction and overall user experience.

Skills

More

Barrows Software Solutions, LLC

Architect and Senior Developer

Work Experience : 2012-2016

For Ball Aerospace he reworked older Line of Business apps, upgrading to the current .NET framework and applying a more standardized and unifying application pattern to bring separate applications into a single framework.  On a mission to unify the customer experience across multiple departments.

For BI, Inc he introduced several key technologies like Identity Server using OAuth2 and OpenID for security and extending it for a full Enterprise security token server. Also prototyped a service-oriented architecture stack, and with client feedback, converted it to a microservices approach. Also introduced is more robust logging with a powerful structured event data model. Wrote extensive documentation to cover system development, logging, microservice architecture as well as security token usage across multiple applications.  When necessary, put on his coaching hat to dive deeper into specific design patterns and architectures to teach how they were used to build the various parts of the business applications.

For AutoPay he primarily designed and built Business Process Automation and Enterprise Application Integration applications. This allowed the client to connect to multiple 3rd party services via web services, sockets, FTP as well as internal connections via Entity Frameworks and file I/O.

For Six Actual Software, he worked on a multi-tiered transaction pricing engine for TransUnion.

For Parsons Brinkerhoff, he worked on several Enterprise Application Integration applications, rolling data in from different management systems used in Civil Engineering. These included budget, management, project management, risk management, safety management, and other sources of data as required from time to time.

For Policy Studies he worked on the Health Marketplace for the state of North Carolina. Includes work with Windows Workflow Foundation in a Test Driven Development (TDD) environment to support massive insurance file imports/exports, internal status reports, and data mapping between disparate systems.

More

RIVWorks

Solutions Architect

Categories

Work Experience : 2009-2012

Provided widgets to 3rd party websites that integrated the system into their websites for the delivery of video and negotiation capabilities. Responsible for designing and developing integrated ideas in a fast-paced, marketing-driven environment. Also did extensive work with the system administration, tracking specifications, documenting best practices, software design, and executing design reviews.

Skills

More

Barrows Software Solutions, LLC

Senior Developer

Categories

Work Experience : 2009

For Modis he worked on a prototype to migrate an international oil and energy database from Oracle to SQL 2005, convert it to an internal CORE architecture and create a UI for user interaction. Designed and implemented a file import system that scales to over 1.5 Terra Bytes/month. Uses SSIS as a base import mechanism and handles over 300 disparate sources of data.

Skills

More

Previous IT Roles

Categories

Work Experience : 2005-2008
  • Watson Wyatt – Development Manager (2008)
  • Barrows Software Solutions, LLC – Integration Developer Role (2007)
  • Hart InterCivic – Senior Programmer (2007)
  • Barrows Software Solutions, LLC – Senior Software Developer and Integration Developer Roles (2005-2007)
  • Idea Integration – Solutions Architect (2005)

Skills

Features

More

Hire Keith