Senior Full-Stack Engineer & Technical Lead

Jordan Allen

I help teams turn ambiguous business problems into shipped software through strong architecture, full-stack execution, and practical product judgment.

I design and build software for complex workflows — from AI-assisted sales tools to healthcare scheduling platforms, specialized design calculators, and operational systems used by real teams.

delivery-system.map
Ambiguity
Requirements
Architecture
Prototype
Integration
Production
Feedback
Tradeoffs
Shipped
judgment over noise

Core strengths

The throughline in my work is practical ownership: making the problem clearer, choosing an architecture that fits, and carrying the product through delivery.

Rapid MVP-to-production execution

Turning unclear requirements into working software while keeping an eye on maintainability and long-term fit.

Client and stakeholder communication

Clarifying workflows, constraints, and tradeoffs with both technical and non-technical stakeholders.

AI-assisted workflow development

Building practical AI features around real business processes, not just demos.

Legacy modernization

Rebuilding older systems into maintainable, responsive, production-ready applications.

Full-stack product engineering

Owning frontend, backend, data, deployment, UX flow, and product behavior.

Technical leadership and architecture

Leading architecture decisions, untangling complex systems, and guiding projects from idea to delivery.

Featured work

Four projects that show architecture, modernization, AI workflow development, and full-stack product execution. Confidential work is intentionally anonymized.

Anonymized NDA Case StudyLead Engineer / Architect

01

AI-Assisted Sales iOS App

Real-time call transcription, document parsing, and contract-field matching for sales teams.

Led architecture and development of a fully functional AI-assisted sales iOS app that combined telephony, real-time transcription, document parsing, and structured field matching to help agents capture contract-relevant information during live calls.

  • Led a small team with QA and PM/engineering support
  • Owned product and architecture decisions end-to-end
  • Built the iOS app, backend, AI/transcription flow, telephony integration, and notifications
  • Revised the call-stream architecture after early testing showed lifecycle/hangup issues
Mobile App
Voice Stream
Transcription
Extraction
Field Matching
Agent Feedback
Read case study+

Overview

Led architecture and development of a fully functional AI-assisted sales iOS app that combined telephony, real-time transcription, document parsing, and structured field matching to help agents capture contract-relevant information during live calls.

Context

The work needed to connect live call behavior, mobile UX, AI transcription, document parsing, and structured business data without adding unnecessary overhead for agents.

My role

Lead Engineer / Architect

Technical approach

I kept the architecture explicit: mobile app state, voice stream handling, transcription, extraction, field matching, and feedback were treated as separate concerns with clear failure modes and practical observability.

Key challenges

  • Early call lifecycle behavior exposed hangup and stream edge cases that required a revised integration path.
  • Short audio chunks and noisy transcripts needed conservative parsing so the product stayed useful in real calls.
  • NDA constraints required keeping the demo abstract while still proving the technical system.

Outcome

Delivered a field-tested, production-ready MVP that combined iOS, telephony, AI transcription, document parsing, and structured field matching. Stakeholders responded strongly to the result and discussed production rollout before the project was paused for business reasons.

Stack

SwiftUICore Data/SQLiteNode.jsExpressTwilio Voice SDKTwilio Media StreamsWebSocketsOpenAI Whisper APIAzure Container InstanceAzure Storage

Visual / diagram

The visual treatment is intentionally generic for anonymized work and can be replaced with approved diagrams or public screenshots later.

Production Migration Case StudyArchitect / Lead Software Engineer

02

Healthcare Platform Modernization

Led migration of two production healthcare applications from legacy ASP.NET WebForms / .NET Framework to Blazor Server / .NET 8: a patient appointment-booking platform and a provider scheduling/profile-management system.

  • Migrated two live healthcare workflow applications
  • Apps are used by patients, providers, and admins
  • Legacy applications are being retired
  • Untangled deeply nested generated WebForms code from an older visual-builder style tool
Legacy WebForms
Blazor / .NET 8
Patient Flow
Provider Flow
Admin Flow
Live in production
Responsive UI
Faster load times
Cleaner architecture
Legacy apps retiring
Read case study+

Overview

Led migration of two production healthcare applications from legacy ASP.NET WebForms / .NET Framework to Blazor Server / .NET 8: a patient appointment-booking platform and a provider scheduling/profile-management system.

Context

Two production healthcare applications needed to move away from older generated WebForms code while preserving critical booking, provider, and admin workflows.

My role

Architect / Lead Software Engineer

Technical approach

I separated domain behavior from UI concerns, rebuilt the scheduling model around clearer concepts, and used the migration to improve responsiveness without losing behavior parity.

Key challenges

  • The legacy code was deeply nested and generated from an older visual-builder style tool.
  • Scheduling and availability rules had to be reconstructed coherently rather than copied as tangled UI logic.
  • The migration had to balance new feature work, parity, time, and budget.

Outcome

The modernized applications improved UX, responsiveness, maintainability, and loading performance while the legacy applications move toward retirement.

Stack

ASP.NET WebForms.NET FrameworkBlazor Server.NET 8DDD-style architecture

Visual / diagram

The visual treatment is intentionally generic for anonymized work and can be replaced with approved diagrams or public screenshots later.

Anonymized NDA Case StudySole Architect / Builder

03

Specialized Manufacturing Design Calculator

Architected and built a web-based design calculator that replaced a spreadsheet-driven process for a specialized manufacturing and training workflow. The app guides users through structured inputs, performs domain-specific calculations, and generates visual diagrams to support estimating, training, and production planning.

  • Replaced a spreadsheet-based workflow with a guided application
  • Built calculation logic and generated visual diagram outputs
  • Worked closely with the domain owner to understand specialized requirements
  • Validated Shopify/theme extension constraints before committing to the implementation path
Spreadsheet
Full-Stack App
Cross-section View
Side View
Read case study+

Overview

Architected and built a web-based design calculator that replaced a spreadsheet-driven process for a specialized manufacturing and training workflow. The app guides users through structured inputs, performs domain-specific calculations, and generates visual diagrams to support estimating, training, and production planning.

Context

A specialized workflow lived in a spreadsheet that carried both business logic and training context. The goal was to make the workflow easier to use without losing the spreadsheet's known outputs.

My role

Sole Architect / Builder

Technical approach

I treated the spreadsheet as the source of truth, validated platform constraints early, and built tests around known outputs before expanding the guided app experience.

Key challenges

  • The implementation had to respect platform constraints inside Shopify integration points.
  • The app needed to generate useful diagrams without exposing proprietary formulas or design logic.
  • Domain understanding mattered as much as UI execution because the original workflow encoded specialized judgment.

Outcome

Version 1 is live for select invited users and is being used/demoed while preparing for a broader launch.

Stack

React RouterShopify theme app extensionShopify page integration

Visual / diagram

The visual treatment is intentionally generic for anonymized work and can be replaced with approved diagrams or public screenshots later.

Live Public/Personal ProductSolo Full-Stack Developer

04

Laundry Co. Shift Scheduler

Built a production scheduling platform for a real small-business operation, used by managers and staff to manage shifts, time off, shift swaps, weekly hours, and notifications.

  • Managers can create, assign, edit, publish, cancel, and restore shifts
  • Supports standard and recurring schedules
  • Employees can view weekly/monthly schedules
  • Employees can request time off and shift swaps

Screenshots and a product walkthrough can be added here to show the live scheduling workflow used by managers and staff.

Shifts
Time off
Swaps
Read case study+

Overview

Built a production scheduling platform for a real small-business operation, used by managers and staff to manage shifts, time off, shift swaps, weekly hours, and notifications.

Context

A real small-business operation needed a practical scheduling system for managers and staff, with enough workflow coverage to replace manual coordination.

My role

Solo Full-Stack Developer

Technical approach

I built the product as an operational tool first: schedule creation, publishing, employee visibility, requests, swaps, and notifications were designed around repeat use by a working team.

Key challenges

  • Recurring schedules, cancellations, restoration, and weekly hours all needed predictable behavior.
  • Notifications had to support multiple channels without making the workflow noisy.
  • The product needed to stay compact enough for small-business use while covering real scheduling cases.

Outcome

The scheduler is live and used by the business team to manage shifts, time off, swaps, weekly hours, and notifications.

Stack

Next.js 14ReactTailwind CSSshadcn-style componentsNextAuthPostgreSQL/Vercel PostgresDrizzle ORMResend emailWeb Push/VAPID

Visual / diagram

The visual treatment is intentionally generic for anonymized work and can be replaced with approved diagrams or public screenshots later.

About / approach

I’m a senior full-stack engineer and technical lead focused on building practical software for complex workflows. Much of my work sits at the intersection of product judgment, architecture, and implementation: clarifying ambiguous requirements, modernizing legacy systems, integrating AI where it creates real workflow value, and shipping software that teams actually use.

Architecture that fits the problem
Implementation across the stack
Product judgment under constraints

Contact / links

I’m interested in senior full-stack, technical lead, and architecture-heavy product engineering roles where judgment and delivery both matter.