SUMMARY
As an enterprise applications architect and senior/lead software engineer for 25+ years, I directly delivered software engineering business case products, often leading the forward path of software engineering projects, in a commonly hybrid Infrastructure and development capacity. My experience with software systems IP includes greenfield, augmentation, and modernization projects. While IBM/DB2, Java, AWS, and Atlassian are in my background, my focus has been on the Microsoft stack and .NET since its inception.
EXPERIENCE
Strategic Employment Partners, Chicago, IL, Jan. 2024 – Present
Senior Software Engineer
oTechnologies here included Azure DevOps, Jira, TFS, C#, Microsoft SQL Server (design, stored procedures), Azure Storage, Azure Cosmos DB, Azure Queues, Azure Network Security Groups, Azure APIM, Azure Functions, Web API .Net [Core] 6, SSIS and Asp.Net MVC .Net Framework 4.8. Designed and implemented solutions for complex, mission-critical runtime-automation workarounds, enhancements, and risk mitigation across a code base of 40 in-house automation and UI systems on which they operate a high-volume business stream that handles 100k transactions per hour, 24/7/365, transmitting revenues at a scale of millions per day). Responsible for knowledge transfer of 100% coverage/staffing redundancy of their principal engineer.
NDA Client (Logistics, major North American distributor), Jan. 2023 - Nov. 2023
Senior Software Engineer
oTechnologies here included Azure DevOps, C# & VB.Net, Microsoft SQL Server 2016, custom solutions on .Net Core 6, legacy SOAP-based WCF and Web Services, Web API .Net Core 6, Web Forms and Asp.Net MVC .Net Framework 4.8, DevExpress, DevExpress JavaScript extensions, light emphasis on React. Produced and implemented solutions for all ranges of user stories, relative to high-volume operations of an NDA client, one of North America’s top apparel organizations. Provided mentoring, and executed larger user-story design, development, deployment/migration, testing proof documentation, and custom migrations where necessary; was working in the real-time spaces involving $mm per hour, volumes of fulfillment components specific to this business, production/real-world in-house operational compliance (excellence, safety, fulfillment optimization), with an overarching responsibility for smooth operational harmony alongside all coexisting API, human-centric, and robotic applications.
Insight Global, Aug. 2021 - Dec. 2022
META, Senior Software Engineer, Oct. 2022 - Dec. 2022
oTech stack included include Microsoft SQL Server 2016, MSFT enterprise development patterns from Webforms .Net 2 to .Net 6 Microservices and Angular 6 SPA solutions, team responsible for META brand transfer to Facebook, preparing META BANK with Pathward branding going forward, spanning 200+ .net enterprise applications.
CVS, Senior Software Engineer, Dec. 2021 - Sep. 2022
oTech stack included Rally, Microsoft SQL Server 2016, Oracle 8i, Oracle 18, AD, Microsoft .NET Framework C# WebForms, WinForms Apps, Microsoft ASP.NET MVC & WebAPI (C#). Provided business case solutions: WebAPI, OAUTH2 for machine to machine authentication, and tributary changes to existing systems, relative to ‘creation’/capture/marshaling metrics collection, delivery to target data warehousing systems. Spearheaded reverse-engineering of a Java-based legacy app, and counterpart .Net-centric implementation test cases required for the .NET rewrite; built an automated requirements engine that produced directed flow maps for specs supporting C# replacement project an existing mission-critical Java application (capturing tiered, and detailed specs and conditions present at runtime in their largest fulfillment center of RX-to-patient delivery worldwide, federally recognized for standards in excellence in patient safety, 17 years, zero-defect delivery).
GAIG, Senior Software Engineer, Aug. 2021 to Nov. 2021
oTechnologies include Microsoft SQL Server 2016, Azure AppService, Azure DevOps Server, AD, C#, Microsoft .NET Framework, Microsoft .Net Core 5.0, Entity Framework 6, Entity Framework Core 5, Microsoft ASP.NET MVC 5.0 & WebAPI (C#), .Net Core MVC/Console/WebAPI,] with Entity Framework Core. Maintained applications, build of new .Net Core 5/EF Core 5 based WebAPI, and TPL-centric improvement efforts on two non-EF applications (one reduced runtime by 94%).
NDA Client (Law), Feb. 2021 - July, 2021
Senior Software Engineer
oTechnologies include Microsoft SQL Server 2016, AD, .Net 2.0, .Net 4.6, .NET Core 3.1, C#, WebForms, MVC, jQuery, JavaScript, EF 4.0, EF Core, Asp.NET, DevExpress. Significant challenges included recovery efforts of source code, data, and other digital IP. Provided many sub-second solutions that were once at a batch performance cost; produced targeted change outcomes relative to historically routine loss, outages, and problematic IT operations management (deployment, design, SDLC, infrastructure, best practices, budgeting).
CTL Global Solutions, May 2019 - Mar. 2020
Senior Software Engineer
oTechnologies include Microsoft SQL Server 2016, On prem MSFT Services, light POC on Microsoft Azure PAAS and IAAS, Microsoft Azure DevOps, Azure AD; Microsoft .NET/C#, Git/BitBucket with Tortoise, Microsoft SQL Server, Microsoft ASP.NET MVC 5.0 MVVM, JS/TS-centric jQuery SPA and legacy Knockout, ASP.NET WebAPI 2.1 (C#), .NET Core 3.1 Microservices using gRPC, ASP.NET Core 3.1, all subject to rigorous peer-reviewed CR/PR processes exhibiting highly compliant SOLID principles adherence and clean architecture/code. SSDT-centric database change management.
oPiloted implementation of Atlassian CICD (Bamboo) but also more robust business visions fully tapping of Atlassian integration (Bamboo, JIRA, Bit Bucket, Confluence). Containerization and parceling of multi-tier apps into Docker and AKS for pilot Azure Migration.
oPrepared and executed phased lab migrations on live production systems, associated DB DevOps.
oMission-critical apps recovered for non-API (client-personnel tooling) front-end application was immediately buttressed and reworked for a crippled, production, client-user flagship application within the first 45 days, alleviating outage urgencies. Special challenges included inheriting an application debilitated by historical outsourcing with a risk-prone stack (Knockout 3.4.1, MVVM, jQuery, Bootstrap 3, DevExpress 15x-19x, JSON, and 7 conflicting one-off frameworks from prior vendors; remedies embraced running against a crippled NAV in a limping state on all transactional databases and failing stopgaps. Significant challenges included bringing mission-critical systems from an impaired to a safe, strategically positive state.
ogRPC POCs targeting potential replacement of mission-critical, high-volume Web API models and internally developed automation streams.
oGround-up rearchitecting and rebuilding of anchor-client’s inventory item-master management tooling. Implementation of custom address and order import services for Minted and Anderson-centric logistics programs.
NDA Client (Pharma), Feb. 2018 - Apr. 2019
Senior Architect, Senior Software Engineer
oTechnologies include Microsoft Azure, Microsoft Azure DevOps, Symantec Security Platform, Cisco ASA, Microsoft Active Directory, Microsoft .NET/C#, VS/TFS, JavaScript, jQuery, Microsoft SQL Server, MySQL, VMWare, Broad understanding of back, middle and front-end development, SDLC, methodologies (Agile), DevOps & SLA/Governance-centric operations and team principles, application-tier programming, object modeling, data modeling and ER design, database design, straightforward and complex DML and DDL across multiple engines, and associated DB DevOps. Familiarity with MS .Net, MS MVC5, MVVM, WebForms, MS Azure, JSON, RESTful architecture, R&D with Microsoft Azure SQL Database, and automated lift-shift, or break-fix migrations for legacy VMWare & other on-premise to Azure cloud for 108 servers and 800+ web applications successfully ported, refactored and optimized into all/appropriate end-client pipeline segments. Significant challenges include the production of custom software solutions, headless automation within server-workload asset system, MSFT Azure migration tooling, development and implementation of custom MSFT Azure migration tooling to accommodate VM/IIS/APP to MSFT Azure VM-less architecture; deployment of standard software and hardware components appropriate to given end-clients, SLA-centric appliance management, policy advisory, relied upon in commercial, mission-critical capacities. Onshore/Offshore/Blended staffing/dev & QA team ops.
DevOps Infrastructure Architect
oSpearheaded the inception and transition to Azure under existing corporate functions and Scrum sprint goals; primary strategy incorporated investment in Cisco ASA, Dell enterprise, Microsoft Windows Server 2008R2+, Microsoft SQL Server 2008 R2+ and Microsoft Azure equivalents; CICD pipelining using BitBucket and in-house custom legacy digital asset repos. Source/origin technologies included Microsoft TFS/Microsoft DevOps, Visual Studio, Microsoft Windows Server (NT server 4.0 through Windows Server 2016 R2), Microsoft Office 365 Migration and Administration, Microsoft SQL Server 7.0 through 2008, .Net 2.0 through .Net Core 3.1 C# source.
Ecommerce Architects Corp., Oct. 2009 - Feb., 2018
Chief Architect, Principal Engineer, 2009-2018
oSystems & Software Engineer/Architect: Technologies include Microsoft Active Directory, Microsoft .NET/C#, VS/TFS, JavaScript, jQuery, Microsoft SQL Server, MySQL, Google Digital Marketing Platform services, InsideSales, VMWare, Microsoft Dynamics, Microsoft SharePoint, Exchange, Office 365, and incumbent WPF and WC-centric client integrations/R&D. Broad understanding of full stack development, SDLC, methodologies (RUP/Waterfall/Agile), DevOps & SLA/Governance/RCA/SOX-centric operations and team process, data modeling and database design, AngularJS, Telerik (Progress), TypeScript, JSON, REST, Microsoft Azure, SQL Database. Significant challenges included production of custom software solutions, deployment of standard software and hardware components appropriate to given industries, private datacenter and ISP implementation delivering five-nines+ performance alongside other SLA-centric appliances relied upon in commercial, mission-critical capacities. Onshore/Offshore/Blended staffing/dev & QA team ops.
oDevOps Startup / Infrastructure Architect: Spearheaded the inception of the in-house data-center and small-business ISP for business clients, built on Cisco, Siklu, Dell enterprise, Avaya, using Microsoft Windows Server 2008R2+, Microsoft SQL Server 2008 R2+; designed and implemented all associated environment upon which EAC software systems were developed and deployed; physical layer and premise distribution lead. Technologies: Microsoft VSS & TFS, Visual Studio, Windows Server (NT 4.0 - 2008 R2), Office 365 Migration and Administration, MS SQL Server 7.0 through 2008R2, Dell PowerEdge, Developer and Business User (local) environment management, including all associated Windows/Intel hardware and operating systems. Champion of firm-wide automation of continuous improvement and IT and intellectual property asset management assisting enterprise transition to open source solutions and industry-standard best practices and patterns.
oKey Clients: Northport Investments, RUSH, DAIKIN/AllWorld Machinery Supply, American Diabetes, StartSpot MediaWorks, PreScouter, HR Green, Healthcare Venture Partners.
AON/Hewitt, Nov. 1998 - Sep. 2009
Technical Lead, 2006-2009
oCompensation practice BIX application, and in-house tooling for BI and data retrieval; custom dynamic querying of Informix and DB2 databases (Unix and z/OS platforms), on a larger scale; Microsoft Enterprise platform architect & deployment lead for custom engine, that exceeded box tooling available from Cognos and IBM. Technologies: .NET, Microsoft SQL Server, IBM DB2 UDB, Informix, JavaScript, Telerik, Infragistics, AJAX, jQuery, exposure to WPF and WCF. Champion of SDLC deployment automation, continuous improvement, and IT and intellectual property asset management assisting enterprise transition to open-source solutions and industry-standard best practices and patterns.
Architect & Senior Developer, 2004-2007
oContent management in-house tooling, leveraging incumbent IBM Notes / Domino-based content management web publishing platform, and HA-IBM specific cores (sometimes also happening DB2-centric work via HA/IBM living partnership, held at HA, a joint-staffed center-of-excellence group); Microsoft Enterprise platform architect & deployment lead. Solutions delivery tech lead for various business cases/projects.
oCollaboration lead of SDLC deployment automation research with Hewitt principal engineers for continuous improvement, and security; drafting process across entire SDLC for peer groups to assume ownership; collaborated with other architects and leads assisting enterprise transition to open-source solutions and industry-standard best practices and patterns while dispatched to research and proliferate findings to the architecture team of which I was as member. Leveraged in-house investments in Domino, Informatica, Cognos, DB2 UDB and z/OS.
oProposed formal infrastructure strategy for N-Tier, and delivered operating environments within budget ($22 to 50 mm annually); under IT, as practice liaison, co-led and conducted transition of HMP operating environments ownership fully to IT shared services, collaborating with other tech practices leadership. Grew to be an SME for the .Net-centric, and cross-practice solutions HMP delivered, refining runtime environments, serving HA’s global Health Management Practice (HMTech starting team of 50 developers growing to 800 in the US and Noida & Gurgaon, India, once Comp and HM-tech merged).
Architect, Senior Developer (2002-2008):
o.Net content management add-on solutions, relative to Hewitt’s flagship “Hewitt Health Value Initiative” offering, publicly facing. Technologies: J2EE/Java, WebSphere, WSAD and Eclipse, .NET, JavaScript, Telerik, Infragistics, WebForms, DB2, Oracle, Informix, MS SQL Server, database design (triggers, functions, stored procedure development), data modeling, database migrations/conversions, SSIS POC’s, complex DML and DDL scripting, and performance analysis/tuning, SQL Server-centric SDLC and production operations skills.
Architect, Senior Developer, Plan Design Database (2002-2004)
o“Hewitt Health Plan Comparison Chart” business-to-business web application allowing North American participants the ability to compare all detailed health plan provision data at the participant level. Technologies: J2EE/Java/WSAD, ASP/COM, MSDTC, Microsoft .NET C# and ASP.NET WebForms, IBM DB2, Microsoft SQL Server, JavaScript, Web Services 1.0 implementation (SOAP-centric). Significant Challenges: spearheaded timing and latency showstoppers that were located and remedied among eight tiers across the three source subsystems. In-house IT practice efforts lead on analysis (OSI model layers 2-7) and provide options across tiers, including production environment implementations.
Architect, Engineer (2000-2002)
oEngagement team (3 architects) collaborated with Microsoft on-site at the Chicago Microsoft Tech Center; developed initial plan for .NET 1.0 rollout for the Health Management Technology Practice, focusing on state management and data access.
Infrastructure Lead (1999-2002)
o“Hewitt ‘HMO Auctions’ pilot” business-to-business web application suite used by the Health Management practice staff, clients, and US healthcare insurance carriers (Crain's abstract). Technologies: ASP/COM, MSDTC, Microsoft SQL Server, JavaScript. Worked with a team to spearhead a Microsoft-centric DMZ for publicly-facing enterprise applications, penetration testing, and hardening refactoring.
Senior Software Engineer & Infrastructure Lead (1998-2002)
Served as one of many senior software engineers in Health Management Technology practice that helped implement HHR (“Hewitt Health Resource” business-to-business web application suite (http://www.hewitthealthresource.com) used for health care plan renewals by client employees. Technologies: IBM DB2, LDAP, ASP/COM/MTS, MSMQ, Microsoft SQL Server, JavaScript, Telerik, Infragistics, AJAX, jQuery. Emphasis on SDLC, methodologies (RUP/Waterfall/Agile), DevOps & SLA/Governance/RCA/SOX-centric operations and team principles, object modeling, data modeling, database design (engine-specific and ER tool specific); led database and app server infrastructure, full range of production of on-premises Microsoft server operations environments, the full SDLC for pre-prod and Prod. Under the IT N-Tier and IT Security practices, as liaison, spearheaded inception, design, implementation, and post-production processes for Hewitt’s first Microsoft-centric app-DMZ and server environments, hardening (and associated refactoring). Worked with our team to successfully achieve product delivery within combinations of offshore and blended team models.
EDUCATION & TRAINING
Northwestern University, Evanston, IL – Undergrad coursework.
University of Illinois, Chicago, IL – Undergraduate coursework.
IBM, Chicago, IL – RS/6000, AIX (IBM Unix) administration, implementation, VSAM design, deployment.
IBM, Chicago, IL – DB2 UDB Windows Server, DB2 UDB Unix & DB2 UDB AIX, z/OS/e390.
Oracle, Chicago: Oracle 7, 8i, Oracle database design & PL-SQL.
Microsoft, Various – Chicago Tech Center: MSFT .Net implementation.
Novell, Chicago, IL – CNE, Enterprise CNE.
Dunn Solutions Group, Chicago, IL – Object Oriented Design, Applied Object Oriented Design/Programming, Information Engineering, Data Modeling, Business Analysis.
Unify (prev. Centura Software Corporation), Palm Desert, CA:
oSybase – SQL Server
oPowerDesigner – Enterprise modeling
oGupta 4GL RAD, Object Oriented Design; Object Oriented Application Development
* * *