Senior Software Engineer Software Architect Enterprise modernization

Michael Kappel — Senior Software Engineer / Software Architect

.NET and SQL Server modernization for business-critical systems.

I help teams modernize legacy .NET and SQL Server systems without breaking business-critical behavior, then support that work with TypeScript/Angular front ends and human-reviewed AI-assisted engineering.

20+ years enterprise delivery
.NET ASP.NET/Core, C#, Web API, Razor Pages
SQL SQL Server, stored procedures, parity validation
AI human-reviewed workflow support

Best fit for

Legacy modernization roles that need business behavior preserved.

Short path for recruiters and hiring managers; deep proof remains one click away.

.NET / SQL modernization Legacy rescue, parity validation, service seams, reporting, and business-rule translation.
TypeScript / Angular delivery Typed front-end patterns, API contracts, and Angular/RxJS experience shown as supporting delivery evidence.
AI-assisted engineering Human-reviewed prompts, handoff memory, semantic search, and explicit boundaries for reviewable workflows.

Choose a review path

Start with the fastest human path.

The deep evidence remains available, but first-time visitors get resume, project, case-study, and contact choices before research utilities.

Front-door map

The four highest-value next clicks.

Resume and selected proof come before research, utilities, and machine-readable review paths.

About & skills

Enterprise modernization with evidence behind the claims.

Michael Kappel is a senior software engineer and software architect focused on translating legacy business logic into maintainable systems. The portfolio now presents the recruiter path first, then keeps technical and structured-review depth behind clear secondary links.

.NET / ASP.NET Core

C#, ASP.NET/Core, Web API, Razor Pages, service seams, and maintainable modernization architecture.

Open .NET / SQL path

SQL Server / T-SQL

SQL-heavy systems, stored procedures, business rules, reporting, and parity checks.

Open SQL modernization path

AI-assisted engineering

Prompt contracts, handoff memory, semantic search, and review checkpoints as supporting engineering practice.

Open AI workflow path

Photography / visual creativity

A separate image-forward portfolio showing composition, public media archives, visual systems, and creative range.

Open photography portfolio
Storm clouds over an open field at dusk.
Curving white public sculpture photographed against a blue sky.
Squirrel standing on a tree branch in bright natural light.
Warm light and metal lines inside a transit or escalator space.

What I solve

Business-critical systems that need modernization without regression.

The homepage gives a short human path first, then opens deeper evidence for architects and technical reviewers.

Legacy-to-modern translation

Stabilize brittle Web Forms, Classic ASP, stored-procedure, and undocumented business-rule systems before rewriting them.

View .NET / SQL path

Typed front-end and API contracts

Make TypeScript, Angular/RxJS, browser-local tooling, and service contracts readable as implementation evidence.

View TypeScript path

AI-assisted engineering governance

Use prompts, semantic search, handoff memory, and review checkpoints as supporting engineering artifacts, not as a replacement for human review.

View AI architecture

Modernization flow

From legacy ambiguity to reviewable architecture.

A lightweight source-level diagram replaces stock imagery and keeps private client details out of public copy.

Text alternative: legacy screens and stored procedures are inventoried first, parity evidence is captured before changes, modern API and SQL seams are extracted behind tests, and reviewer proof is published through case studies, Architecture Notes, the Evidence Map, and machine-readable handoff files.

Selected projects & case studies

Selected proof paths for modernization, TypeScript/Angular, and AI-assisted workflow review.

The default set is intentionally short; the full evidence surfaces stay available when a deeper technical review is needed.

Resume Backed Professional Pattern

Enterprise Modernization and Parity Validation

A resume-backed case study for modernizing legacy Web Forms, Classic ASP, and SQL-heavy systems while preserving business behavior through comparison screens, generated scenarios, and test coverage.

Validation Use behavioral comparison screens, generated scenario tests, automated unit/integration testing, and source review before treating new code as behavior-compatible.
ASP.NET Core C# SQL Server T-SQL stored procedures
/dotnet-sql-modernization/ /evidence-map/
Open case study

Public Platform

UAIX AI Memory Package Wizard

A public-platform case study for AI memory, file handoff, project handoff, and compact AI handoff state mapped to long-term Architecture Notes research.

Validation Validate JSON exports, mirror alignment, package read order, and generated-needs-review status for safety anchors before release packaging.
UAIX AI handoff AI Memory Project Handoff File Handoff
/ /case-studies/
Open case study

Public Platform

LLMWikis Trust-Labeled Knowledge

A public-platform case study for durable AI-ready knowledge systems, trust labels, source boundaries, governance, and retrieval-friendly content design.

Validation Check JSON parse, route index consistency, noindex boundary, and evidence labels before promoting research content into public claims.
LLM Wiki Markdown frontmatter metadata trust labels
/case-studies/ /evidence-map/
Open case study

Experience & career path

Senior delivery patterns in a shorter scan path.

Use the career and experience routes for the full sequence; this homepage summarizes the proof path without becoming another dense resume.

01

Enterprise systems

.NET, SQL Server, reporting, line-of-business workflows, and long-lived modernization work.

Experience route
02

Architecture judgment

Business-rule translation, testing seams, API boundaries, reviewer-readable documentation, and mentoring.

Career overview
03

Technical appendix

Resume, case studies, evidence map, Architecture Notes, and machine-readable discovery files.

Evidence map

Technical appendix

Deeper proof stays available after the core hiring path.

These cards remain secondary to the resume and selected proof path, but keep source-backed evidence available for reviewers who need it.

Evidence lane

AI Memory and handoff architecture

UAIX-style package wizard support, Project Handoff, Agent File Handoff, compact AI handoff memory, Architecture Notes, manifest exports, and receiver startup packets.

  • Added a repository-local .uai package with startup, receiver brief, short-term memory, long-term memory pointer, file handoff, deployment/test report, and export manifests.
  • Moved research Markdown into /docs and mapped those long-memory files from .uai/short-term-memory.uai and .uai/long-term-memory.uai.

Evidence lane

Modern Angular and RxJS front-end engineering

Modern Angular target architecture, TypeScript, RxJS, component orchestration, SSR/SSG-first routing, reactive state, browser-local tooling, and asynchronous API-facing UI patterns.

  • LongTerm Software Solutions work included C#, TypeScript, Angular, JavaScript, MVC, ASP.NET Core, Web API, Classic ASP, and SQL Server modernization.
  • The site now surfaces FireAndStormRestoration.com as the Angular/TypeScript/Python proof surface for reactive service application architecture.

Evidence lane

Python AI and data pipelines

Python AI pipelines, MySQL-backed cognitive packet exchange, metadata validation, passive endpoint validation, and quarantine-first memory review.

  • NeuralWikis.com is reframed as a Python/MySQL cognitive packet and memory-firewall surface.
  • LocalEndpoint.com is added as Python/MySQL passive metadata validation and zero-execution endpoint-discovery evidence.

Evidence lane

.NET enterprise architecture

ASP.NET Core, C#, MVC, Razor Pages, Web API, EF Core, dependency injection, layered design, legacy modernization, and public API surfaces.

  • Rebuilt insurance contract management platform using ASP.NET Core, C#, TypeScript, EF Core, and Razor Pages.
  • Migrated older VB.NET Web Forms and Classic ASP patterns toward maintainable C# MVC/Web API architecture.

Technical appendix

Research and machine-readable files stay secondary.

Architecture Notes remain curated public documentation. Reports, search, dashboard routes, and machine-readable files remain secondary utility surfaces with explicit boundaries.

Structured review files

Structured files support tools without leading the human funnel.

Structured review files provide manifests, route indexes, JSON-LD, boundaries, and recommended reading order. They do not permit private probing or tool execution.

/llms.txt /llms-full.txt /route-qa-contract.json /api/public-route-index.json

Resume and contact

Download the two-page resume or start a direct conversation.

Email, phone, LinkedIn, and location are shown from approved resume/contact artifacts. Use the direct links below for the fastest contact path.

Optional browser-local tool Role Matcher Kept collapsed so the homepage remains a concise reviewer dashboard.

Paste a job description, recruiter note, or technical requirement only when tool-based matching is useful. The analysis remains browser-local and the manual evidence paths stay available.

Browser-local. No pasted text is sent anywhere. Use the manual evidence map if a tool-based review is not needed.

Manual evidence map

Claim boundary

Evidence-backed portfolio, not a certification surface.

Research and handoff records are review material. This site does not claim consciousness, biological equivalence, formal standards approval, SOC 2/ISO compliance, accessibility certification, or production access to private systems.