Allen Sanders

Allen Sanders

$125/hr
Software Architecture, Development, and Training
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
56 years old
Location:
Columbus, Oh, United States
Experience:
30 years
Allen R. Sanders Experience 8551 Meacham Ct. Powell, OH 43065 Cell: - Email:- Gamut Technology Services, LLC Jan 2000-Present 2000-Present Columbus, OH Principal Architect - Cloud, Mobile, Web/.NET ▪ As a motivated entrepreneur, have engaged directly with both technical and executive-level business stakeholders on the execution of multiple complex software delivery programs ▪ Have professional experience in driving whiteboard and “voice of the customer” sessions with end clients to describe and document current state architectures, target state architectures and transition architectures for large enterprises ▪ Directly responsible for promoting multi-year engagements across multiple lines of business and multiple projects in several client companies ▪ Includes Cloud solution and technical architecture for migration of on-prem systems & distributed IoT solutions involving aggregation and analysis of device data to Azure and AWS utilizing several IaaS and PaaS offerings ▪ Includes architecture & build out of .NET Core microservices for execution on Linux (Raspberry Pi) used to aggregate IoT data from sensors for storage in a local DB and Redis cache and serving to downstream clients ▪ Various freelance consulting engagements, including manufacturing automation, database application development, web development, and training ▪ Experience and competencies include Azure, AWS, .NET, .NET Core, C#, ASP.NET Web API, ASP.NET MVC, JavaScript, Angular/TypeScript, jQuery, mobile development (Xamarin and Ionic Cordova), SharePoint development, REST Web Service/API development, Test Driven Development (TDD), Redis, Entity Framework, and SQL Server ▪ Microsoft Certified Solutions Developer and Microsoft Certified Solutions Expert in Microsoft Azure, Web technologies, .NET, C#, and ASP.NET MVC Pluralsight Jan 2019-Present 2019-Present Columbus, OH Senior Technology Instructor ▪ As a Microsoft Certified Solutions Developer and Microsoft Certified Solutions Expert in Microsoft Azure, Web technologies, .NET, C# and ASP.NET MVC, able to lead training sessions on several technologies catering to several skill levels ▪ Travel to and lead virtual training sessions with multiple companies nationally and across the globe for training in several current and cutting-edge technologies to assist industry leaders with critical technical staff development ▪ Includes direct interaction with clients on technical scoping calls for potential classes and class topics, including sales and business development support ▪ Have developed and executed several multi-week and multi-month training programs to assist new grads with technical onboarding and help upskill current associates to the principles of modern digital transformation using Cloud and several programming languages (GoLang, C#, Java, Python, TypeScript) 1 ▪ Consistently awarded Elite Instructor status due to consistently high trainer ratings received from students on course evaluations CGI Dec 2020-Present 2020-Present Columbus, OH Architect & Technical Lead ▪ Includes direct engagement with both business and technical resources at clients ▪ Led a development effort to build a data syncing service for iPad using Xamarin ▪ Most recently, have been engaged on a multi-year project for technical refresh of a disease reporting system for the State of Ohio ▪ Includes migration from an on-prem monolithic ASP.NET MVC architecture to an Azure-hosted Blazor and .NET 8 family of microservices ▪ Utilizes Serverless and PaaS offerings available in Azure, including App Services, Function Apps, Logic Apps, Azure SQL Managed Instance, Service Bus, and Cosmos DB ▪ Currently lead a team of developers and help define and drive architectural approach to system implementation GEICO Mar 2023-Jun 2023 2023 Columbus, OH Distinguished Engineer & Architect ▪ Served as leading member of Claims Enterprise Architecture team helping drive migration from a monolithic claims system to a microservices-based architecture ▪ Led several EventStorming sessions with business and technical stakeholders to help define business processes using Domain Driven Design (DDD) ▪ Provided architectural guidance and leadership to several development teams in the areas of claims ingestion, claims management, rental management, and claims payment processing ▪ Drove architectural quality, standards, and best practices through direct engagement and consultation with multiple development teams Upstart Mar 2021-Feb 2023 - Columbus, OH Principal Software Engineer & Architect ▪ Served as leading member of Architecture and Central Services squad, focused on driving architectural practice and quality across the organization ▪ Managed the RFC (Request for Collaboration) process used by the larger Enterprise to document proposals and “crowdsource” quality through peer review and feedback ▪ Started and chaired the Architecture Review Board which included representation from all teams at the company – drove conversion of Architecturally Significant Requirements (ASRs) to documented decisions (Architectural Decision Records or ADRs) ▪ Drove architectural quality, standards, and best practices through direct engagement and consultation with multiple product squads ▪ Directly engaged in developing strategies for more effectively utilizing Machine Learning capabilities to better assess credit risk 2 ▪ Directly engaged in efforts to evaluate and POC key orchestration technologies intended to enable migration from a monolithic to microservices-based, distributed architecture ▪ One of the primary proponents of Domain-Driven Design (DDD), including helping to facilitate several EventStorming sessions and helping teams understand and achieve the benefits that DDD can provide State of Ohio, Dept of Commerce Aug 2020-Mar 2021 - Columbus, OH Principal Cloud Architect ▪ Provided consulting services to state government agency on best practices for cloud architecture, system design and project execution for a multi-year digital transformation and cloud modernization effort ▪ Included build out and refinement of both infrastructure and application architectures with advisement on right mix of IaaS and PaaS service offerings in Azure for achieving desired business outcomes ▪ Included direct engagement with CIO to understand desired target state for cloud at this specific agency as well as across other state agencies, with the responsibility to develop reference architectures for cloud for eventual employment at the state level ▪ Included both architectural oversight as well as technical mentoring for the team on best practices for cloud modernization Hewlett Packard Enterprise Oct 2019-Aug 2020 - Columbus, OH Senior Cloud Architect ▪ Provided consulting services to large multi-national organizations in enterpriselevel review and evaluation of IT estates for migration to and operation on public, private and hybrid cloud ▪ Included assessment of CloudOps maturity, Application Portfolio assessment for migration planning and detailed TCO/ROI analysis for cloud migration ▪ Also included development of cloud reference architectures for multiple IaaS and PaaS migration use cases ▪ Responsibilities entailed both building out and hands-on implementation of designs for complex application migration to Azure ▪ Also acted as DevOps SME, leading efforts to build out new offerings to assist clients with effective implementation of DevOps according to best practices HMB Nov 2018-Dec 2019 - Columbus, OH Technical Lead ▪ Technical leadership, project leadership and architecture in the development of a complex mobile application built using Ionic Cordova, Angular and SQLite ▪ Included REST integration with external API's for master data synchronization and back-end data processing ▪ Led a team of 6 developers including mentoring, technical oversight and task assignment/management 3 ▪ Demonstrated excellent communication skills successfully supporting effective interaction & direct partnership with the end client for project execution and delivery ▪ As an example, as a 1099 sub-contractor with the consulting company, sent on several visits (including solo visits) to the end client location because of superior ability to effectively engage at the technical, business and project execution levels and sell the company brand 4C Technologies June 2017-Aug 2019 - Columbus, OH Senior Technical Consultant ▪ Technical leadership and execution of key architecture and development activities on an ASP.NET MVC/KnockoutJS/Entity Framework/SQL Server application for use by the largest supply and transit company in Pennsylvania to track and manage hauling orders and dispatches ▪ Included implementation of capabilities in support of end-to-end processing for quoting, order definition, dispatch tracking/management and billing ▪ Also included integration with 3rd party API used to automate bidirectional communication of dispatch details with in-vehicle devices as well as tracking of trip updates for near real-time status reporting ▪ Additionally, included architecture and development activities for a suite of applications utilized by a large client in the petroleum industry which leverages AWS IaaS components for backing infrastructure bitFusion- - Columbus, OH Senior Cloud Architect ▪ Architected and built out a set of complex .NET Core services for integration with wireless sensors in support of data aggregation, reporting, monitoring and control running in Linux on a Raspberry Pi ▪ Included cloud solution and technical architecture for a distributed IoT solution involving aggregation and analysis of device data for Data Center applications in Azure utilizing several Azure IaaS and PaaS offerings ▪ Entailed architecture and development for the ongoing migration of several onprem connected solutions toward leverage of a multi-tenant cloud presence for device registration, monitoring and management ▪ Also included architecture and development of multiple integration solutions for interfacing with low-level embedded hardware/software enabling efficient aggregation of key telemetry detail for critical device-based monitoring ▪ Led a team of web developers in the architecture, design and development of an AngularJS-based web application for sophisticated visual display of complex sensor telemetry ▪ Daily activities included architecture, design and development in Linux and Windows (both .NET and .NET Core) ▪ As a Microsoft Certified Solutions Developer (MCSD) for Web and Microsoft Certified Solutions Expert (MCSE) for Cloud Platform, provided project management as well as technical/architectural leadership, oversight and guidance ▪ Worked directly with multiple technical and business stakeholders in multiple departments to define an architectural roadmap for Cloud integration/migration and, through mentoring, oversight and Proof of Concept (POC) development, helped move the organization toward realization of that roadmap 4 American Colonial Administration (OTE- - Columbus, OH Senior Solutions Architect ▪ Provided technical leadership and development on a WPF and ASP.NET Web API-based desktop application for management of national vehicle service contracts (WPF, C#, ASP.NET Web API, SQL Server and Java) ▪ Included technical oversight, architecture and development in complex areas of claims adjudication/processing and insurance reporting ▪ Responsible for direct interaction and coordination with business stakeholders in the gathering, documentation and technical implementation of specific Functional and Quality of Service (QoS) requirements Magenic July – November, 2016 2016 Columbus, OH Lead Consultant ▪ Thought leader and technical lead on the design and development of an ASP.NET MVC enterprise application for tracking & managing transactions for a national real estate company ▪ Azure-based solution utilizing Azure websites, Azure SQL Server and Azure Active Directory ▪ Key technologies included ASP.NET MVC, ASP.NET Web API, Razor, HTML5, CSS, JavaScript/jQuery and Responsive Design using Bootstrap ▪ Agile methodology utilized across a large team via Visual Studio Team Services, including direct engagement with business stakeholders, 2 – 3 week Sprints, User Story point estimation and regular Sprint planning, demo and retrospective sessions Blue Chip Consulting Group- - Columbus, OH Senior Solutions Architect ▪ Responsible for directly engaging with client stakeholders to identify key Business drivers and goals for technology enablement ▪ Responsible for proposing and defining technical design for creative solutions to migrate from current state to target state and realize defined Business vision ▪ Included preparation of Rough Order of Magnitude (ROM) estimates and detailed Statement of Work (SOW) documentation to communicate and help manage expectations relative to project scope, time and budget ▪ Provided technical leadership and mentoring of project teams of architects and developers in the implementation and testing of Web, Cloud and Mobile solutions using the Agile methodology for project execution ▪ Included architecture, design and development of SharePoint-based solutions leveraging SharePoint Online, KnockoutJS, jQuery and C#/.NET Windows and Web Services BMW Financial Services/ Lightwell Consulting - - Hilliard, OH Enterprise Architect ▪ Responsible for Transition Enterprise Architecture and Architecture landscape planning for key Financial Services applications for the BMW Group in the Americas region (United States, Canada, Mexico and Brazil) ▪ Included functional design and specification of Enterprise Business Architecture, Enterprise Information Architecture and Enterprise Application Architecture through close collaboration with key Business and Project stakeholders ▪ Responsible for Architecture governance, helping project teams to balance project objectives against Enterprise Architecture standards and strategies ▪ Responsible for alternative solution identification and recommendation to ensure alignment of project efforts with defined Target Enterprise Architectures JPMorgan Chase- - Columbus, OH Architecture Program Manager & .NET/SharePoint Architect ▪ Responsible for all aspects of Architecture Program Management reporting to the Chief Architect for Consumer and Business Banking and the Chief Architect / CTO for Corporate Technology ▪ Responsible for planning and closely tracking multiple parallel Architecture work streams, including key Architecture Practice areas and Governance activities ▪ Chaired the Corporate Technology Architecture Leadership Team, coordinating activity on multiple cross-LOB Architecture initiatives ▪ Took part in key Architecture reviews with a focus on Technical Architecture and Application Architecture including appropriate documentation of findings/recommendations and follow-up ▪ Closely supported the Business Management function for the Architecture organization including budgeting, planning and monthly/quarterly executive reporting ▪ As a SharePoint Center of Excellence member, provided key technical leadership in the definition and implementation of Enterprise-level SharePoint and Office 2013 Architecture & Development strategy Progressive Insurance- - Colorado Springs, CO Domain/Enterprise Architect ▪ Responsible for management and governance of the architecture program for the IT platform charged with the acquisition of data from external vendors used in determination of risk and rating and with delivery of Enterprise shared services enabling cross-cutting capability ▪ Acted as a liaison between business and IT (both internal and across platforms) in the creation of Service Oriented Architecture to address business value driven initiatives ▪ Responsible for owning and directing execution of the architecture roadmaps to define baseline, target, and transition architectures for the platform’s productiongrade applications providing high volume, business critical functionality ▪ As a TOGAF 8 certified architect, responsible for helping to spearhead the implementation of Enterprise-wide architecture initiatives and for leading others in the construction and execution of Enterprise Architecture in an industry standard manner 6 ▪ Acted as Chair for the platform’s Architecture Review Board ▪ Worked with Solution Architects to drive Enterprise project execution, including architecture creation and review, estimation, and risk remediation for all phases of the SDLC from concept to delivery ▪ Included taking part in architecture reviews (both within and across platforms), mitigating issues and disputes, and mentoring other junior architects and developers ▪ Considered a technical leader both inside and outside of the department in systems and software architecture with a strong .NET and SOA focus. - Mayfield Village, OH Solutions Architect ▪ Acted as lead architect on multiple projects involving the migration of mainframe systems to client/server-based services and the creation of new services for integration of additional vendor data into operations using C# and ASP.NET Web Services ▪ Included responsibility for the solutions’ architecture and for leading others in project activities that implemented according to specifications and design ▪ Interfaced regularly with the business and IT to define and understand requirements and verify adherence ▪ Helped to drive a Test Driven Development approach to solution delivery, resulting in more testable and higher quality software ▪ Included the creation and management of a department-wide training program for assisting mainframe developers with the transition of skill set from mainframe focus to client/server and object-oriented focus (C#, ASP.NET) Wiseco Piston Co., Inc- - Mentor, OH Manager Of Information Systems ▪ Developed a new Information Systems department, managing five direct reports, two major software projects (including a new ERP implementation) and multiple miscellaneous projects ▪ Managed a $500,000 department budget ▪ Responsible for developing and implementing a customer service-oriented approach to Information Systems, resulting in improved levels of productivity, efficiency, and responsiveness - Mentor, OH Project Manager ▪ Managed a distributed database project using Microsoft SQL Server, Visual Basic, and COM+/Microsoft Transaction Server ▪ Managed a software project for the automation of CNC programming using Visual Basic, SolidWorks, and EdgeCAM ▪ In both cases, assisted with development and directed “best practices” approach to design and execution - Mentor, OH Software Engineer ▪ Developed a Visual Basic application to automate programming of specialized CNC machines, reducing programming time from hours to minutes 7 ▪ Developed a Visual Basic application to automate programming of three other types of general CNC equipment with significant positive impact on productivity ▪ Required ability to effectively translate complex calculations and CNC operations into code Lakeland Community College- - Kirtland, OH Instructor In Information Systems ▪ Adjunct instructor in introductory and advanced Visual C#, ASP.NET, Visual Basic, and Java programming ▪ Developed a new advanced course that taught students distributed database development using Visual Basic, COM+, and Oracle ▪ Piloted instruction for C# as part of the college’s initial integration into its curriculum ▪ Consistently received high scores on student evaluations for command of languages, ability to teach those languages, and ability to relate the languages to real-world business and IT scenarios Education Brown University- - Providence, RI B.A., Applied Mathematics Skills Certifications Systems and Software Architecture, C#, ASP.NET Web API, ASP.NET MVC, JavaScript, TypeScript, Angular/AngularJS, jQuery, HTML5, CSS3, Agile Methodology, Go, SharePoint development, Office 2013 development, SharePoint Online, Office365, Microsoft Azure, Azure DevOps, Azure Kubernetes Service (AKS), Terraform, Ionic Cordova, SQLite, Team Foundation Server (TFS), Xamarin, XAML, WPF, KnockoutJS, jQuery UI, SOAP and REST Web Service development, Entity Framework, Docker, Kubernetes, d3, ADO.NET, .NET Core, .NET FW 1.1, .NET FW 2.0, .NET FW 3.0/3.5, .NET FW 4.0/4.5/4.6, SQL Server, NUnit, NMock, RhinoMocks, MSTest, Web Services, Windows Services, Windows Communication Foundation, SQL CLR, AJAX, Software Design Patterns, DB2, Visual Basic, VBScript, C++, Java, XML, COM+, Oracle, MQ, OO Programming, Mentoring, Teaching • Microsoft Certified: Azure Solutions Architect Expert • Microsoft Certified: Azure Security Engineer Associate • Microsoft Certified: Azure for SAP Workloads Specialty • MCSE: Cloud Platform and Infrastructure • MCSD: App Builder • MCSA: Web Applications • MCSA: Cloud Platform • MCPS: Microsoft Certified Professional • MS: Programming in HTML5 with JavaScript and CSS3 Microsoft Transcript available upon request 8
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.