Full Metal Logic

Sean Allan

First Principles Engineer & Creative Technologist

The Missing Piece

I build custom software engines and application architectures from explicit mathematical rules, input/output contracts, and operating constraints. My work spans deterministic mathematics engines, direct WebGL/GLSL and Canvas rendering, local inference services, and structured document pipelines. TypeScript controllers define state and lifecycle ownership; Python prepares assets and information; workbenches expose parameters for experimentation. I build the full path from source inputs to usable output, including integration, resource management, recovery, and authoring tools. This website is one interactive expression of that broader practice.

My Approach

Explore input mapping, selective extraction, review gates and deterministic aggregation through small public examples.

Color Engine

Inspect the Implementation
The Problem
A design becomes difficult to maintain when each control and effect calculates its settings differently.
My Engineering Choice
Validate the input once and pass the same color and brightness contract to different renderers.
Scope
Interactive public example. The gears explain the connection; they are not part of the color calculation.

Document Intelligence

Inspect the Implementation
The Problem
Reading a document is not enough if extracted text loses its source or one failed page stops the whole process.
My Engineering Choice
Keep page handling, OCR integration, chunking and source records separate, with explicit warnings for partial failures.
Scope
Browser port of the reviewed public ingestion sample. OCR readings are supplied by a fixture. The optional Tesseract adapter is source code for local use, not a service running on this page.

Survey Insights

Inspect the Implementation
The Problem
A chart is hard to trust when its filters, counts and underlying records do not agree.
My Engineering Choice
Filter the records first, calculate every summary from that same set and keep the source responses inspectable.
Scope
Browser implementation with synthetic data. Sentiment scores are fixture inputs, not predictions from a model.

Repository Triage · Inspect PowerShell

Scoped source inventory, dependency pruning and bounded file reads. Keyword signals guide investigation; they do not prove system behavior. This source sample does not run in your browser.

Pi Console Toolkit · Inspect Source

MIT-licensed Bash utilities for Raspberry Pi OS and Debian. The source bundle includes all scripts and the license. Installation uses sudo apt and changes your Bash configuration; uninstall leaves packages installed. Scripts have not been run here.

Unicode Input Inspection · Inspect TypeScript

Orphans-Vigil public research sample: code points, Unicode format-character flags and NFC/NFKC comparisons. This is not a complete invisible-character detector, sanitizer or demonstration of model compromise. No model calls run here. Original supplied without a license; licensor-controlled material now has portfolio evaluation terms.

Airless Node · Inspect Python

MIT-licensed offline response checks with structured batch results and unit-test source. The checks flag empty responses and selected instruction references; passing means only that these rules found no match. No model inference or distributed execution. Tests have not been run here.

PowerShell Workflows · Eight Tools

MIT-licensed PDF/OCR staging, corpus checks, narrative chunks, source inventories and opt-in local-model review. This is separate from the twelve-tool evaluation kit. Read the supplied prerequisites and integration notes before running.

Download Eight-Tool Package

Download Source Samples

Biography

I founded Full Metal Logic in November 2020, bringing together education, computer systems support, venture planning, and international technology consulting. My subsequent concentrated programming work translates that foundation into custom engines, local inference services, document pipelines, and interactive interfaces. The business founding date and my programming timeline describe different stages of that progression.

From 2016 to 2023, my education work included general and Moderate/Severe special education, family engagement, IEP implementation support, and coordination with educators and support professionals. Earlier independent technical support and later venture work developed requirements analysis, troubleshooting, and communication across disciplines. Growing up in San Bernardino and rebuilding through hardship informs my emphasis on accessibility and practical constraints.

Skills

Traits

First Principles Engineer

My starting point is what mathematics and physics allow, then I build the engines and architecture to express it. What I can create is not confined to what existing tools already offer. Working from the underlying rules lets me target a specific problem with surgical precision: define the behavior, build the missing logic, and control how it connects to the larger system. I apply that approach across education, interactive graphics, information processing, and computing systems.

Autodidact

I learn independently and apply what I learn while building. Mathematics is a descriptive language for me: a way to express relationships, transformations, and how changing one variable affects a system. I recognize relationships first, then use mathematics and code to turn those observations into models I can experiment with and refine.

Self-Taught
I learn independently through research, experimentation, and immediate application. That path has built practical experience with modern languages, rendering techniques, and development tools. Unfamiliar legacy programs can require extra study of their conventions and compatibility constraints; I account for that in scope and onboarding.

Approach: Studies underlying rules while implementing them, using observations from each build to guide the next learning step.

Application: Applies first-principles reasoning across disciplines to build a missing engine, interface, or architectural component.

Modern Languages
I develop typed applications, backend services, document processing scripts, and batch tooling with TypeScript, JavaScript, Python, and PowerShell. Earlier work includes database integration; historical implementation scope varies by project.

Tools & Techniques: TypeScript, JavaScript, Python, PowerShell, Git, JSON / JSONL, SQLite

  • Coordinate file discovery, staged processing, cache preparation, backup creation, and output packaging.
  • Build repository inspection scripts and tools for diagnosing integration failures.
  • Use structured configuration and processing records to make multi step work repeatable and reviewable.

Development automation and processing tools used across projects; SQLite and database integration are historical project experience.

Approach: Chooses languages and frameworks to fit application, processing, and operating requirements.

Application: Builds custom processing scripts and reusable tools around the task.

Deep System Knowledge
I design how clients, backend services, processing engines, stored information, and local computing resources operate together. Work includes deterministic mathematical generators, structured problem records, configurable difficulty, and expected answer evaluation.

Tools & Techniques: React, TypeScript, Node.js, Express, REST APIs, State machines

  • Separate application composition, rendering surfaces, input controllers, and shared configuration.
  • Define request/response contracts and ownership across interfaces, services, processing stages, and local compute.
  • Connect deterministic problem generation, local model output, curriculum data, and instructional presentation.
  • Model cloud versus local workload cost and emissions assumptions using run volume, active and idle energy, hardware life, facility overhead, and service equivalence gates.

Experience spans the educational Alpha, application facing local services, and this portfolio's component architecture.

Approach: Defines inputs, outputs, state ownership, and dependencies before changing a system.

Application: Builds the engine, service, or interface needed to provide a missing capability.

Backend Integration
I build TypeScript/Express services around local model runtimes and HTTP APIs. Document processing work uses Python, Tesseract, Poppler, and PowerShell for extraction, OCR, and structured staging. The educational Alpha combines these capabilities with instructional interfaces and conventional algorithms.

Tools & Techniques: Node.js, Express, TypeScript, HTTP / REST, Flask, Structured JSON

  • Connect a browser interface to an application server and a separate local inference endpoint.
  • Shape generation requests and process responses for downstream application use.
  • Keep deterministic processing, generated content, stored records, and presentation responsibilities separate.

Local application integration experience, including educational generation; multi user production operations are a separate deployment scope.

Approach: Considers request handling, data flow, model endpoints, and service boundaries together.

Application: Turns local model inference and processed information into application-facing capabilities.

Inventive Problem Solver
I repair, modify, and repurpose technology. I build missing tools and workbenches, and create unconventional solutions when existing products cannot meet the requirements.

Approach: Investigates what can be repaired, adapted, or repurposed before replacing it.

Application: Forges the missing tool or workbench instead of accepting the limits of existing products.

Computing & Systems Integration
Experience includes workstation assembly, storage and GPU configuration, local model setup, runtime troubleshooting, and OBS/VoiceMeeter audio routing. Earlier embedded input, haptic, and physical-digital work is experimental history with project-specific completion status.

Tools & Techniques: Workstation assembly, GPU configuration, Local runtimes, OBS, VoiceMeeter, Browser source graphics

  • Configure compute, storage, cooling, and local model environments around practical workloads.
  • Compose browser rendered streaming scenes from independent backgrounds, characters, typography, and effects.
  • Route application audio and configure capture, compression, ducking, and scene behavior.
  • Explore physical input and haptic prototypes as earlier experimental work.

Independent paid technical support began during school years, followed by freelance computer systems work from June 2014 to September 2021. Work included hardware, operating systems, peripherals, networking, and compatibility troubleshooting for individuals and small organizations. Current work adds local compute and multimedia integration; physical input and haptic projects remain historical experiments.

Approach: Traces hardware, runtime, and application behavior under practical resource constraints.

Application: Builds or adapts the configuration and tools needed for a specific workload.

Political Science & Systems Theory
Political science graduate with particular strength in political theory, institutional analysis, and understanding relationships within complex systems.

Approach: Looks at incentives, institutions, and relationships alongside technical mechanisms.

Application: Uses a principle from one system to expose a useful approach in another.

Known Limitations

Terminology Gap
Self-directed learning can produce a working understanding of a technique before familiarity with its conventional name. That can slow an initial technical conversation even when the implementation is understood.

Approach: Establish shared definitions using documentation, concrete examples, and implementation context before relying on a label alone.

Application: Independent reasoning becomes easier for a team to review and reuse once the terminology is aligned.

Legacy Stack Gap
My strongest practical experience is with modern languages and tooling. Unfamiliar legacy frameworks, deployment conventions and older integration patterns require additional onboarding and research.

Approach: Allow time to map the existing behavior, dependencies and compatibility requirements before proposing a change. Preserve required behavior while learning unfamiliar conventions.

Application: Modern implementation experience can support targeted improvements once the legacy constraints are understood; it does not make a rewrite the default answer.

Over-Polishing
I can continue refining an implementation after its essential behavior is working. Without a clear stopping point, that consumes time better spent on the next delivery priority.

Approach: Define acceptance criteria and milestones, separate required fixes from optional polish, and put further refinement into a scoped follow-up.

Application: Attention to detail can improve clarity and maintainability when it serves an agreed requirement rather than an open-ended pursuit of perfection.

Advantages

My specialization sits at the intersection of modern software, systems thinking, and hands-on invention. The strengths and constraints together shape how I approach a problem: learn quickly, make responsibilities explicit, and build the missing capability with deliberate dependencies.

Modern Techniques: Granular Compatibility
Modern languages and techniques meet deliberate compatibility assessment. Map the older system's behavior, isolate its constraints and introduce focused changes rather than assuming a rewrite.
Stable Systems: Scoped Refinement
System knowledge and explicit responsibilities guide failure isolation, predictable data flow and recovery. Acceptance criteria keep refinement focused on behavior the system actually needs.
Original Solutions: Shared Technical Language
Independent invention becomes easier to evaluate and integrate when the implementation is connected to shared terminology and explicit contracts. The result is a novel component others can understand and maintain.

Experience

System Architecture & Custom Engines

I define application boundaries across clients, backend services, processing stages, stored information, and local compute. Request/response contracts, state ownership, and module responsibilities define how engines integrate with an application.

Mathematical problem factories implement deterministic generation, configurable difficulty, typed problem records, and expected answer evaluation. Earlier Alpha records report successful addition and subtraction audits; verification scope remains specific to the operations reviewed. Proprietary construction rules are excluded from public descriptions.

The React 19/TypeScript portfolio applies the same architecture discipline through Vite, React Router, lazy imports, and Suspense. Pages own composition; effects own rendering surfaces; local controllers own frequent presentation updates and cleanup. This interface demonstrates one part of the wider engineering practice.

Deep System Knowledge

Tools & Techniques: React, TypeScript, Node.js, Express, REST APIs, State machines

Experience spans the educational Alpha, application facing local services, and this portfolio's component architecture.

Mathematics & Learning Engines

Tools & Techniques: TypeScript, Deterministic algorithms, Typed problem records, Difficulty parameters

Educational Alpha development and historical factories; operation coverage and validation vary by implementation.

Rendering Lifecycle & Hologram Systems

I coordinate landing sequences through image decode readiness, phase callbacks, and visibility aware timers. Video, image materials, procedural WebGL and particles have separate responsibilities. Device based policies define frame targets, pixel limits and device pixel ratio caps; graphics resources have disposal paths.

The reusable portrait combines grading, silhouette masks, scanline lighting, grain, selective signal loss, displaced bands and material contours. Its pointer controller uses exponential damping and throttles JavaScript presentation writes to 30 FPS. Intersection/document visibility pauses local work. CSS animation remains browser driven; the JS cap does not establish a page wide frame cap or measured performance result.

Visual Systems Engineering

Tools & Techniques: WebGL2, GLSL, Canvas 2D, SVG, CSS, Procedural noise

Current portfolio rendering and earlier visual system implementations; historical components may differ from the current presentation.

Asset Pipelines & Authoring Tools

Tools & Techniques: Python, Pillow, Alpha channels, Contour masks, Texture preparation, CSS compositing

Asset generation and authoring infrastructure supporting the portfolio and reusable visual components.

Local AI, Data Pipelines & Delivery

Application-facing TypeScript/Node.js services use Express and HTTP requests to integrate locally hosted models through an OpenAI-compatible inference API. Work includes request handling, structured results, caching, telemetry, and application integration. Prior records report a functioning browser-to-backend-to-local-model path in the educational Alpha; production security and scaling are separate milestones.

Python, Tesseract, Poppler, and PowerShell support PDF extraction, OCR, normalization, and structured staging. Separate local retrieval workflows keep source records and named reference collections in distinct lanes, carry identifiers into review packets, and audit reports for unsupported claims, source mixing, chronology or speaker inconsistencies, and unresolved questions. These tools support human review; source records and private processing details are not included here.

Website startup combines browser connection hints with a timed uncached transfer probe to select presentation tiers. Wait or fallback choices, standalone HTML, and embedded no-script content provide lighter access paths. These are estimated delivery policies rather than physical signal measurements. Component error boundaries and asynchronous recovery paths isolate optional failures; accessibility accommodations remain subject to separate conformance validation.

Backend Integration

Tools & Techniques: Node.js, Express, TypeScript, HTTP / REST, Flask, Structured JSON

Local application integration experience, including educational generation; multi user production operations are a separate deployment scope.

Local Inference Systems

Tools & Techniques: LM Studio, Qwen, OpenAI compatible APIs, Express, GPU offloading, Quantized models

Hands on local inference deployment and integration, including a reported working educational generation path.

Document & Data Pipelines

Tools & Techniques: Python, PowerShell, Tesseract, Poppler, PDF extraction, JSONL, Local retrieval, Source tracking

Educational and technical document workflows, including local retrieval and review tooling. The public example uses prepared OCR results; the private processing backend and measured extraction accuracy are not demonstrated here.

Survey Analytics Interfaces

Tools & Techniques: React, TypeScript, REST API clients, Survey records, Filtering, Charts and tables

Historical survey frontend work covering panels, record transformations and API integration. The public preview uses fictional records and direct counts; it does not demonstrate the original backend or model accuracy.

Workflow Tooling & Computing Infrastructure

PowerShell and TypeScript tooling coordinates staging, batch processing, cache preparation, output packaging, and diagnostic reports. Python/Pillow generates masks, highlights, typography contours, and baked materials. Development workbenches expose actual application components for isolation, playback control, and portable presets.

A separate workload placement audit compares synthetic cloud and local scenarios across annualized hardware and maintenance costs, active and idle electricity, facility overhead, and operational plus embodied emissions. The model labels assumptions, and it withholds a cost preference when equivalent service quality has not been established. The sample is not a measured savings claim.

A shared content model feeds the three reading depths and an isolated HTML generation worker with text escaping, staged writes, and unchanged output detection. Broader experience includes workstation assembly and configuration, local model installation, quantized inference, GPU offloading, runtime troubleshooting, and OBS/VoiceMeeter signal paths. Earlier embedded input, haptic, and agricultural modeling work remains historical research with project-specific implementation status.

Modern Languages

Tools & Techniques: TypeScript, JavaScript, Python, PowerShell, Git, JSON / JSONL, SQLite

Development automation and processing tools used across projects; SQLite and database integration are historical project experience.

Repository Analysis & Recovery

Tools & Techniques: PowerShell, TypeScript, Node.js, Git, Local language models

The supplied public PowerShell sample demonstrates scoped inventory, directory pruning, bounded source reads and keyword classification. It does not execute local AI or establish architecture or completion. Historical AI-assisted analysis is broader experience; source observations, runtime checks and completed repairs remain separate.

Experimental AI Evaluation

Tools & Techniques: Python, Flask, React, TypeScript, JSONL, Evaluation harnesses

The supplied Orphans-Vigil public TypeScript sample exposes code points, flags Unicode format characters and compares NFC/NFKC normalization using a benign fixture. It does not call a model or demonstrate successful injection. The supplied Airless Node Python sample adds deterministic response flags, structured batch output and unit-test source. Its narrow rules are not a comprehensive safety classifier; no model or distributed execution is demonstrated. Broader historical evaluation prototypes had varying integration and completion.

Event & Input Systems

Tools & Techniques: Python, pynput, psutil, Window/process inspection, JSON, Event driven programming

Historical local input/behavior experiments, including HID related prototypes; some integrations remained incomplete.

Education
From June 2016 to July 2023, I worked in general and Moderate/Severe special education in San Bernardino City Unified School District. Responsibilities included individualized instruction, IEP implementation support, classroom stabilization, family communication, and coordination with teachers, aides, therapists, nurses, and administrators. That experience informs how I define accessibility, feedback, and real operating requirements.

Tools & Techniques: Individualized instruction, IEP implementation support, Family engagement, Multidisciplinary coordination, De-escalation

  • Support general and Moderate/Severe special education classrooms in Title I schools.
  • Help families understand educational processes and coordinate with teachers, aides, therapists, nurses, and administrators.
  • Support classroom structure, student data collection, individualized strategies, and educator use of technology.

San Bernardino City Unified School District, June 2016 to July 2023. Responsibilities included substitute teaching and expanded classroom and program support; this is educational experience rather than a clinical qualification.

Approach: Keeps individual needs, accessibility, and real classroom conditions in view.

Application: Brings practical education experience into tools that address gaps generic systems overlook.

Curriculum Design
Classroom practice informs my work connecting learning objectives, accessibility, progression, and assessment. Through Full Metal Logic, I translate those requirements into curriculum structures, difficulty parameters, deterministic mathematics, and locally generated narrative. Broader personalization and learner management remain separate development scopes.

Tools & Techniques: Common Core standards, Difficulty modeling, Narrative generation, Chapter interfaces

  • Connect standards, difficulty settings, narrative context, and educational challenges.
  • Combine deterministic mathematics with locally generated instructional narrative.
  • Translate classroom experience into accessibility, progression, and assessment requirements.

Repeated educational software development; planned personalization and learner management features have project specific completion status.

Approach: Connects learning objectives, accessibility, progression, and assessment.

Application: Builds the instructional component needed to connect standards with practical learning.

Agricultural Systems
At Vertibis, from August 2020 to January 2021, I supported North American market research and commercialization planning for controlled-environment agricultural technology. Work included competitive positioning, irrigation market entry strategy, and coordination across technical, sales, and business contributors. AI, IoT, computer vision, and automation were explored as concepts and development plans; this experience does not imply deployed agricultural software.

Tools & Techniques: Market research, Competitive analysis, Market entry planning, Controlled environment agriculture, Technology roadmaps

  • Research North American opportunities for international agricultural technology providers.
  • Develop irrigation market entry strategy and phased expansion planning for US and Canadian markets.
  • Coordinate business and technical contributors and explore AI, IoT, computer vision, and resource monitoring concepts.

Vertibis consulting, August 2020 to January 2021, within broader venture and technology consulting from 2018 to 2021. Software concepts, prototype plans, and commercialization strategy are distinct from completed deployments.

Approach: Considers resource limits, production cycles, and long-term operational effects.

Application: Transfers planning and feedback principles into technical systems that need to work under constraints.

Technical Writing
My writing spans technical documentation, venture plans, market research, implementation roadmaps, and public sector proposals. In 2021, I developed a cannabis social equity program proposal for the City of Hawthorne, combining policy research, applicant support, training, and operational planning. The deliverable was a proposal; adoption, funding, and implementation are not claimed.

Tools & Techniques: Requirements analysis, Policy research, Business planning, Implementation roadmaps, Technical documentation

  • Translate research and stakeholder input into proposals, process models, presentations, and operational plans.
  • Develop venture materials covering MVP definition, pricing, financial assumptions, and implementation strategy.
  • Produce a City of Hawthorne social equity program proposal covering applicant support, training, mentorship, and operational sustainability.

Venture and technology consulting from September 2018 to September 2021; contract proposal writing from March to April 2021. Proposal delivery does not establish adoption, funding, or implementation.

Approach: Makes assumptions, requirements, and operating instructions explicit.

Application: Makes a new component understandable enough for other people to use and integrate.

Services

I build custom websites, software engines, and interactive experiences. You work directly with me on the design, code, and maintenance.

Engineering & Consulting

I build prototypes, APIs, data pipelines, and software engines, then help connect them to the systems your organization already uses.

Custom Software & Data

  • For software companies and technical teams that need a prototype, integration, data pipeline, or a defined part of their architecture.
Services, features, pricing & comparison
Rapid Prototyping
Build a focused version of a workflow or interaction to answer a technical or product question.
OCR & Data Pipelines
Extract information from documents, structure the results, and connect processing to your application.
Custom Architecture & APIs
Define service boundaries and data contracts so components can evolve or be replaced without rebuilding the entire application.
Pricing and scope
  • I quote discovery, implementation, integration, documentation, and support as separate deliverables.
  • Prototype scope and production deployment are priced separately.
Compare Approaches
Why work with me?
What mattersCustom team engagementIntegration-only providerFull Metal Logic
Correctness and AICan provide this through explicitly scoped custom engineering.A connector can relay output without implementing your correctness rules.Deterministic mathematics, validation, and expected answers stay in code; model narrative is a separate responsibility.
Changing a dependencyCan provide this through explicitly scoped custom engineering.A connector remains bound to the interfaces and capabilities of its connected products.Explicit inputs, outputs, and engine boundaries make a compatible component easier to replace; integration checks still apply.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • AWS DynamoDB, October 2025

    A DNS automation failure affected DynamoDB and dependent services. Separate service names do not necessarily mean independent failure paths.

Enterprise Systems & Integrations

  • I help organizations connect software, operational data, and existing services.
  • Each engagement is divided into defined workstreams with named interfaces, dependencies, and handoff criteria.
Services, features, pricing & comparison
Discovery & Architecture
Map workflows, systems, data boundaries, and constraints, then define an implementation plan.
APIs & Backend Workstreams
Build or extend services and integrations with clear contracts and ownership.
OCR & Data Pipelines
Design document intake, extraction, and structured processing for the systems that use the results.
Pricing and scope
  • These ranges cover defined project phases and assume access to required systems and a technical contact on your team.
  • Cloud usage, vendor licenses, data cleanup, independent security certification, and on-call coverage are separate.
  • Begin with paid discovery if the requirements or system boundaries need clarification.
  • Discovery & architecture — $3,500–$10,000 scoped engagement.
    • Review requirements and systems, map data flows, compare architecture options, identify risks, and estimate delivery phases.
  • API, backend, or OCR workstream — $15,000–$50,000 project range.
    • Implement a defined service or data pipeline, with documented contracts, integration points, and handoff criteria.
  • Multi-system program — $50,000–$150,000+ phased program.
    • Connect services, data sources, and operational workflows in agreed phases.
    • Starts with discovery, system owners, and written acceptance criteria.
Compare Approaches
Why work with me?
What mattersCustom team engagementEnterprise implementation partnerFull Metal Logic
Provider replacementCan provide this through explicitly scoped custom engineering.A configured platform connection follows its supported interfaces and data model.I separate application rules from external API contracts and configuration so a provider change can be scoped locally.
Failure containmentCan provide this through explicitly scoped custom engineering.Platform availability does not establish recovery for every connected service.I map request handling, errors, data ownership, and remaining hosting or authentication dependencies. Failover requires its own implementation.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • AWS DynamoDB, October 2025

    A DNS automation failure affected DynamoDB and dependent services. Separate service names do not necessarily mean independent failure paths.

Education & Learning Tools

  • For educators and learning-technology teams who want curriculum, activities, and feedback connected in a useful learning experience.
Services, features, pricing & comparison
Curriculum & Activity Design
Translate learning objectives into instructional steps and useful feedback.
Learning Engines
Create structured activities with defined rules, difficulty settings, and expected answers.
Explanatory Interaction
Use guided demonstrations, mini-games, varied reading depths, and optional language choices.
Pricing and scope
  • Request a project quote.
  • Curriculum work, engine adaptation, interface development, and any evaluation or deployment requirements receive an agreed scope.
Compare Approaches
Why work with me?
What mattersCustom team engagementStandard learning platformFull Metal Logic
Classroom requirementsCan provide this through explicitly scoped custom engineering.An established learning platform starts with supported activities and configuration.General and Moderate/Severe special education experience informs activity rules, explanation, accessibility requirements, and educator workflows.
Academic rules and generationCan provide this through explicitly scoped custom engineering.Question correctness depends on the platform implementation.Deterministic engines calculate expected answers and difficulty; local AI can supply narrative. Learner management and outcome evaluation require their own scope.

Nonprofit Product Development

  • For mission-driven organizations that need a public website, educational resource, or software product designed around their mission.
  • I reserve original product invention for nonprofit engagements.
Services, features, pricing & comparison
Mission & Resource Websites
Explain programs, share resources, and give visitors a clear next step.
Original Product Development
Define and prototype a tool around the mission, intended users, and available resources.
Access & Understanding
Present lightweight content, guided explanations, reading options, and prepared translations where appropriate.
Pricing and scope
  • I scope nonprofit projects individually.
  • The proposal defines development, external operating costs, ownership, and ongoing care.
  • Grants, subsidies, and discounts are not assumed; any reduced rate is agreed in writing.
Compare Approaches
Why work with me?
What mattersCustom team engagementGeneral website packageFull Metal Logic
Mission requirementsCan provide this through explicitly scoped custom engineering.A general website package focuses on established pages and supported integrations.I can connect mission requirements to an original nonprofit prototype, learning engine, or accessible resource interface.
Control and ongoing costsCan provide this through explicitly scoped custom engineering.Hosting, platform fees, export rights, and maintenance follow the package agreement.I define local processing options, external costs, source terms, and operating responsibilities. Nonprofit status does not imply free hosting or an unqualified ownership transfer.

Engineering & Team Support

  • For agencies, developers, and product teams that need implementation help, a source-level review, or a defined repair and handoff.
Services, features, pricing & comparison
Architecture & Implementation Support
Add a defined component, integration, developer tool, or workflow to your team's project.
Software Recovery
Trace a fault through the code and connected systems, then scope the repair.
White-Label Development & Licensing
Commission work under your brand or license a suitable existing component, with clear source and support terms.
Pricing and scope
  • I quote reviews, repairs, implementation, licensing, and maintenance according to the task.
  • Before work begins, I confirm availability, milestones, and handoff with you.
Compare Approaches
Why work with me?
What mattersCustom team engagementReview-only serviceFull Metal Logic
Architecture to implementationCan provide this through explicitly scoped custom engineering.An advisory deliverable may require a separate implementer.I can translate dependency maps and API boundaries into scoped TypeScript services, Python processing, or reusable workbenches.
Reducing provider dependenceCan provide this through explicitly scoped custom engineering.Recommendations alone do not establish an alternate operating path.I identify local processing candidates, replaceable integrations, remaining shared dependencies, and the implementation needed for a recovery path.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • Cloudflare, November 2025

    A faulty feature file propagated through the network. Recovery required stopping propagation and restoring a known good configuration.

Service Details

Software & Prototypes

Rapid Prototyping

  • I build focused prototypes of interfaces, workflows, and integrations.
  • Each prototype answers a defined technical or product question and records what remains before production work.
Features and comparison
  • Make the idea concrete.
  • Work directly with me to turn your requirements into a working prototype.
Included features
  • A defined prototype goal, boundaries, and delivery milestone.
  • Interactive interfaces, API connections, or a scoped processing workflow.
  • Implementation notes covering dependencies, assumptions, and unfinished work.
  • A separately scoped path to further development or production preparation.
Compare Approaches
Why work with me?
What mattersCustom team engagementMockup-only serviceFull Metal Logic
Working behaviorCan provide this through explicitly scoped custom engineering.A mockup illustrates screens; it does not establish API or processing behavior.I can connect the interface to real request handling, structured results, and a scoped engine.
What the prototype provesCan provide this through explicitly scoped custom engineering.Visual approval leaves implementation and operational questions open.The handoff identifies working paths, simulated data, dependencies, and unfinished production work.
What's Included & What to Plan For
  • Agree first: the prototype goal, deliverables and schedule.
  • Before public use: security, reliability and ongoing operation need separate work.
  • Original product invention: reserved for nonprofits.

Custom APIs & Software Engines

  • I build APIs and software engines around clear input and output contracts.
  • The implementation connects your rules, validation, and structured results to the application that needs them.
Features and comparison
  • Build the missing capability with the person translating your requirements into software rules.
Included features
  • Deterministic calculations, structured records, and validation.
  • Request/response contracts and application-facing APIs.
  • Defined error handling and diagnostic records.
  • Integration of suitable existing engines and separately scoped custom components.
Compare Approaches
Why work with me?
What mattersCustom team engagementConnector-only serviceFull Metal Logic
Correctness and AICan provide this through explicitly scoped custom engineering.A connector can relay output without implementing your correctness rules.Deterministic mathematics, validation, and expected answers stay in code; model narrative is a separate responsibility.
Changing a dependencyCan provide this through explicitly scoped custom engineering.A connector remains bound to the interfaces and capabilities of its connected products.Explicit inputs, outputs, and engine boundaries make a compatible component easier to replace; integration checks still apply.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • AWS DynamoDB, October 2025

    A DNS automation failure affected DynamoDB and dependent services. Separate service names do not necessarily mean independent failure paths.

What's Included & What to Plan For
  • Agree first: whether I am connecting an engine, adapting one or inventing a new product.
  • Define success: the results it must produce and the workload it must handle.
  • Original product invention: reserved for nonprofits.

Backend Development & Integrations

  • I build application services that connect interfaces, business rules, stored information, and external APIs.
  • Before implementation, I define how each service handles requests and owns its data.
Features and comparison
  • One developer connecting the visible interface to the services doing the work.
Included features
  • Node.js/Express and TypeScript service development.
  • External API integration and structured request handling.
  • Account and permission requirements using appropriate established tools.
  • Defined data flow, error handling, configuration, and maintenance responsibilities.
Compare Approaches
Why work with me?
What mattersCustom team engagementPlatform configuration serviceFull Metal Logic
Provider replacementCan provide this through explicitly scoped custom engineering.A configured platform connection follows its supported interfaces and data model.I separate application rules from external API contracts and configuration so a provider change can be scoped locally.
Failure containmentCan provide this through explicitly scoped custom engineering.Platform availability does not establish recovery for every connected service.I map request handling, errors, data ownership, and remaining hosting or authentication dependencies. Failover requires its own implementation.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • AWS DynamoDB, October 2025

    A DNS automation failure affected DynamoDB and dependent services. Separate service names do not necessarily mean independent failure paths.

What's Included & What to Plan For
  • Agree first: where data is stored, who can access it and where the software runs.
  • Plan separately: privacy requirements, backups and ongoing operation.
  • Before public use: a prototype needs further work and checks for security, reliability and the expected number of users.

Websites & Interactive Media

Managed Designer Websites

  • I design and code custom websites in React and TypeScript, then provide direct developer care through the managed WaaS rental.
  • The rental includes hosting, routine maintenance, and a set monthly content-update allowance.
Features and comparison
  • Your website, built and maintained by the same person.
  • Start with a focused business presence and add functionality as your needs grow.
Included features
  • Responsive pages for your services, products, team, or portfolio.
  • My own website foundations, adapted to your brand and supplied content.
  • A contact form and one consolidated revision round in the listed starter packages.
  • Managed hosting and routine care with the WaaS rental; added features are scoped separately.
Compare Approaches
Why work with me?
What mattersCustom team engagementTemplate-based providerFull Metal Logic
Design and deliveryCan provide this through explicitly scoped custom engineering.Customization follows the chosen template and platform controls.React and TypeScript source connects custom layout, graphics, and interactions using my own website foundations.
If rich graphics failCan provide this through explicitly scoped custom engineering.Responsive sizing alone does not supply a reading fallback.A scoped initial HTML reading path and isolated visual failure boundaries can preserve essential information.
Ownership and recurring costsCan provide this through explicitly scoped custom engineering.Export, hosting, and platform charges follow the provider agreement.You own your domain and supplied content. Rental hosting and care, content allowances, and code transfer terms are specified separately.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • Cloudflare, June 2022

    A configuration change interrupted traffic at 19 data centers. Source ownership does not make hosting or delivery infrastructure immune to outages.

What's Included & What to Plan For
  • One-time builds: $995 for up to three pages or $1,495 for up to five.
  • Managed rental: $395 setup + $149/month for up to three pages.
  • Rental term: 12 months initially.
  • Launch rental offer: $295 setup + $129/month for the first 12 months, for the first five customers.
  • Your property: you own your domain and supplied content.
  • One-time builds: hosting and ongoing care cost extra.
  • Quoted separately: extra pages, booking, payments, new features, code transfer and buyout.

Interactive Demos & Multilingual Content

  • I explain complex ideas through interactive demonstrations, animation, mini-games, and multiple reading levels.
  • Multilingual interfaces can include prepared translations, with review and ongoing language updates scoped separately.
Features and comparison
  • Let visitors read, watch, and participate.
  • I connect the explanation, the interaction, and the underlying application logic.
Included features
  • Working previews, guided activities, configurators, and mini-games.
  • Explanatory animation with controls appropriate to the experience.
  • Beginner, Complex, and Technical explanations of the same subject.
  • Optional language selection, translated interface labels, and locale-aware formatting.
Compare Approaches
Why work with me?
What mattersCustom team engagementStandard content packageFull Metal Logic
Audience choicesCan provide this through explicitly scoped custom engineering.A conventional content package usually starts with a fixed presentation.Beginner, Complex, and Technical copy can use one stable layout, with shared content identities and richer detail views.
Explanation and behaviorCan provide this through explicitly scoped custom engineering.A written example can describe a result without executing the rules.A scoped interactive demonstration connects user input, software behavior, and visible output. Prepared translations require separate language review.
What's Included & What to Plan For
  • Languages: agree which are included and who supplies and reviews translations.
  • Updates: agree who keeps translations current.
  • Reading depth: simpler or more technical English is not translation into another language.
  • Private demonstrations: some examples require an invitation.

Data, AI & Education

Document Pipelines & Local AI

  • I build document workflows and local AI integrations around clear service boundaries.
  • Suitable processing runs on hardware you control, reducing dependence on a remote inference provider.
  • Source documents, deterministic rules, model output, and human review remain distinct, so a model or service can be replaced without redesigning the entire workflow.
  • Replacement still depends on compatible interfaces, available hardware, and integration checks.
Features and comparison
  • Keep the workflow in your hands.
  • I separate the task from the model or provider, so changing a service does not have to mean rebuilding the application.
Included features
  • Document extraction and structured processing using appropriate tools.
  • Separate handling for original files, extracted text, reference material, and temporary data.
  • Source references and unresolved questions included in review outputs.
  • Local model configuration, explicit service contracts, and replacement planning where suitable.
Compare Approaches
Why work with me?
What mattersCustom team engagementGeneral-purpose AI toolFull Metal Logic
Remote AI unavailableCan provide this through explicitly scoped custom engineering.A remotely hosted AI session needs its provider and network path to respond.Suitable models, source files, and processing can run locally without a remote inference call. Local power, hardware, and model availability still matter.
Changing the model or serviceCan provide this through explicitly scoped custom engineering.A product interface can tie prompts, stored context, and tools to one provider.Workflow stages and explicit API contracts separate the model from extraction, rules, and presentation. Compatible replacements require integration checks; automatic live failover is separate scope.
Data and traceabilityCan provide this through explicitly scoped custom engineering.Retention, processing location, and citations depend on the selected product and configuration.I keep original documents, extracted records, reference collections, model output, and review separate, carrying source identifiers into outputs.
Security responsibilityCan provide this through explicitly scoped custom engineering.Hosted products and their users share security responsibilities.Local processing can reduce transmission and provider dependence. Access controls, patching, backups, and human review remain required; local does not mean breach proof.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • Snowflake customer accounts, June 2024 report

    Mandiant traced investigated customer account intrusions to stolen credentials. Data location alone does not replace strong authentication and access controls.

  • Google Cloud, June 2025

    A Service Control defect disrupted multiple products. A local inference path can remove the remote inference dependency, while other dependencies remain.

What's Included & What to Plan For
  • Check the results: AI answers and text extracted from documents can contain errors and need human review.
  • Local processing: suitable work runs on your hardware instead of relying on a remote processing service.
  • Still needed: power, working hardware, security and backups; some workflows also need a network connection.
  • External services: hosting, sign-in and integrations can still fail independently.
  • Recovery options: automatic switching, restoration and availability targets need separate implementation and checks.
  • Privacy requirements: local processing alone does not prove compliance.

Education & Curriculum Systems

  • I design curriculum structures, instructional workflows, and learning interfaces informed by general and moderate/severe special education experience.
  • I connect learning standards, activity rules, difficulty, and useful feedback.
Features and comparison
  • Bring classroom context into the software requirements.
  • My education work informs how I explain, sequence, and adapt an experience.
Included features
  • Learning objectives translated into activity requirements.
  • Defined activity rules and configurable difficulty.
  • Narrative, demonstrations, and guided interaction.
  • Interfaces and feedback shaped around the intended learners.
Compare Approaches
Why work with me?
What mattersCustom team engagementStandard learning platformFull Metal Logic
Classroom requirementsCan provide this through explicitly scoped custom engineering.An established learning platform starts with supported activities and configuration.General and Moderate/Severe special education experience informs activity rules, explanation, accessibility requirements, and educator workflows.
Academic rules and generationCan provide this through explicitly scoped custom engineering.Question correctness depends on the platform implementation.Deterministic engines calculate expected answers and difficulty; local AI can supply narrative. Learner management and outcome evaluation require their own scope.
What's Included & What to Plan For
  • Agree first: the learners, learning goals and accessibility requirements.
  • Review before use: assess educational content and accessibility for the intended learners.
  • Additional features: learner accounts, progress management and personalised learning are scoped separately.
  • Original product invention: reserved for nonprofits.

Maintenance & Recovery

Lightweight Fallbacks & Recovery

  • I keep essential information available in a lightweight form alongside rich visual experiences, and add targeted recovery paths for selected loading or rendering failures.
Features and comparison
  • Plan for more than the ideal connection.
  • My current website includes an embedded reading fallback alongside its richer application.
Included features
  • Essential information included in the initial page where the project requires it.
  • A lightweight reading option alongside selected interactive features.
  • Failure boundaries around optional animation or graphics.
  • Consistent content across the full experience and its fallback.
Compare Approaches
Why work with me?
What mattersCustom team engagementResponsive layout onlyFull Metal Logic
What can keep workingCan provide this through explicitly scoped custom engineering.Responsive layout changes dimensions but still depends on the application loading.Essential content can be authored into initial HTML alongside downloadable readable versions and isolated optional effects.
What still depends on servicesCan provide this through explicitly scoped custom engineering.Layout adaptation does not provide alternate authentication or payment services.I distinguish readable content recovery from hosting, login, booking, and payment availability. The initial document must still reach the visitor.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • Cloudflare, June 2022

    A configuration change interrupted traffic at 19 data centers. Source ownership does not make hosting or delivery infrastructure immune to outages.

What's Included & What to Plan For
  • What stays readable: essential page text can remain available if an optional animation or visual effect fails.
  • What must still work: the visitor must first be able to load the page from its host.
  • Hosting or internet outage: this fallback does not make an unreachable website available.
  • Accounts, booking and payments: each needs a separate plan for handling service failures.
  • Offline access: saving a usable copy on the visitor’s device requires additional work.

Technical Review & Software Recovery

  • I review websites, applications, and unfinished prototypes at source level.
  • I trace dependencies, state, rendering, and integrations, then provide prioritized findings and a repair plan.
Features and comparison
  • Follow the fault into the implementation.
  • Repair and adaptation come before an assumed rewrite.
Included features
  • Code, dependency, configuration, and ownership review.
  • Animation timing and readiness investigation where relevant.
  • Prioritized findings with repair options and delivery boundaries.
  • Separately scoped implementation and performance assessment.
Compare Approaches
Why work with me?
What mattersCustom team engagementSurface-level site reviewFull Metal Logic
Fault locationCan provide this through explicitly scoped custom engineering.A surface review identifies visible symptoms and content issues.I trace source ownership, state transitions, dependency chains, and readiness gates before proposing repair or replacement.
Evidence of recoveryCan provide this through explicitly scoped custom engineering.A recommendation does not establish that the repaired system works.Source findings, implemented repairs, runtime checks, and measured results are distinct deliverables; I report which were actually performed.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • Cloudflare, November 2025

    A faulty feature file propagated through the network. Recovery required stopping propagation and restoring a known good configuration.

What's Included & What to Plan For
  • Review access: findings depend on the code, records and system access you provide.
  • Older or unfamiliar systems: time to learn the platform may be needed first.
  • Code review: identifies issues visible in source; it does not prove how the running system behaves.
  • Separate work: running the software, measuring performance and making repairs must be agreed explicitly.

Consulting & Partnerships

Private Engineering & Consulting

  • I help teams plan software architecture, connect systems, and reduce repetitive technical work.
  • When useful, I build the scripts and tools that put the plan into practice.
Features and comparison
  • Discuss the technical problem with the person who can investigate and implement the solution.
Included features
  • Requirements analysis and application architecture.
  • API, local compute, and workflow integration planning.
  • Reusable workbenches around real components.
  • Automation for staging files, preparing assets, and packaging outputs.
Compare Approaches
Why work with me?
What mattersCustom team engagementAdvisory-only engagementFull Metal Logic
Architecture to implementationCan provide this through explicitly scoped custom engineering.An advisory deliverable may require a separate implementer.I can translate dependency maps and API boundaries into scoped TypeScript services, Python processing, or reusable workbenches.
Reducing provider dependenceCan provide this through explicitly scoped custom engineering.Recommendations alone do not establish an alternate operating path.I identify local processing candidates, replaceable integrations, remaining shared dependencies, and the implementation needed for a recovery path.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • AWS DynamoDB, October 2025

    A DNS automation failure affected DynamoDB and dependent services. Separate service names do not necessarily mean independent failure paths.

What's Included & What to Plan For
  • Agree the deliverables: investigation, building, documentation and ongoing support are priced and scheduled explicitly.
  • Private work: confidential data and internal workflows are excluded from public demonstrations.

White-Label Development

  • I build components, prototypes, custom visuals, and integrations for agencies and teams to deliver under their own brand.
  • Before work begins, I define source ownership, dependencies, documentation, and support with you.
Features and comparison
  • Add implementation support without another management layer between you and the developer.
Included features
  • Custom component and application implementation.
  • WebGL graphics and interactive prototypes where required.
  • Reusable supporting tools when the project needs them.
  • Source delivery, integration notes, and agreed support boundaries.
Compare Approaches
Why work with me?
What mattersCustom team engagementTemplate implementation serviceFull Metal Logic
Custom implementationCan provide this through explicitly scoped custom engineering.Template implementation stays within supported layouts and extensions.I can work directly in component, shader, rendering lifecycle, and service code under your brand.
Technical handoffCan provide this through explicitly scoped custom engineering.A configured site does not necessarily include reusable source or operating documentation.The agreement defines source delivery, dependencies, integration notes, acceptance criteria, confidentiality, and support boundaries.
What's Included & What to Plan For
  • Agree before delivery: confidentiality, whose name appears on the work and who can access the source code.
  • Define completion: the requirements you use to accept the work.
  • Schedule and support: agree capacity, delivery dates and support responsibilities.

Technology Licensing

  • I license selected engines, components, or tools I have already built.
  • Each agreement defines permitted use, integration requirements, source access, and support.
Features and comparison
  • Build on a component whose author can explain its boundaries and help integrate it.
Included features
  • Review of available engines and reusable components.
  • Defined inputs, outputs, dependencies, and operating limits.
  • Separately scoped adaptation and integration.
  • Written license, source-access, and support terms.
Compare Approaches
Why work with me?
What mattersCustom team engagementOff-the-shelf component licenseFull Metal Logic
Adaptation and contractsCan provide this through explicitly scoped custom engineering.An existing component exposes the options and permissions of its license.I can assess source adaptations and define inputs, outputs, dependencies, and operating limits for technology I provide.
Portability and ownershipCan provide this through explicitly scoped custom engineering.Availability, source access, and continued use depend on the license.Permitted use, third party notices, source access, adaptation, and support are written terms. A license does not automatically transfer ownership.
What's Included & What to Plan For
  • Available technology: only components I can offer for your intended use are included.
  • Written terms: define permitted use, third-party requirements, source delivery and support.
  • Public examples: show capabilities without publishing confidential implementation details.

Creative Design & Web Pages

I design and code custom websites, animation, interactive demonstrations, and managed website rentals.

Creative Design & Web Pages

  • I design and build websites for businesses, individuals, and creative projects.
  • Each site connects your visual identity to clear information, purposeful animation, and useful interactions.
Services, features, pricing & comparison
Business & Personal Websites
Responsive service pages, portfolios, résumés, and clear paths for visitors.
Custom Graphics & Animation
Original graphics, purposeful motion, and interactive presentations built in code.
Demonstrations & Language Options
Explainer animations, mini-games, guided previews, and scoped multilingual content.
Pricing and scope
  • Choose a one-time build or managed rental.
  • Builds: one-time project fee; hosting and ongoing care are separate.
  • Rentals: hosting and defined monthly care included while active.
  • Page limits: three or five pages, as listed.
  • Extra pages: $245 each.
  • Domain: purchased and owned by you.
  • Separate quote: booking, payments, e-commerce, copywriting and original illustration.
  • Starter · up to 3 pages — $995 once.
    • A responsive three-page website with a contact form, built from your supplied copy and images.
    • Includes one consolidated revision round.
  • Expanded · up to 5 pages — $1,495 once.
    • A responsive five-page website with a contact form, built from your supplied copy and images.
    • Includes one consolidated revision round.
  • Additional page — $245 per page.
    • One additional standard content page that follows the site's established design.
  • WaaS · Website as a Service — $395 setup + $149 per month.
    • Setup: my website foundation adapted to your brand and supplied assets.
    • Hosting and backups included while active.
    • Routine dependency and security updates included.
    • Content changes: 30 minutes per month.
    • Unused time does not roll over.
    • Initial term: 12 months.

Launch offer · first five signed projects: Starter: $895. Save $100. Expanded: $1,345. Save $150. Rental: $295 setup + $129/month for 12 months. Rental renewal: $149/month after the initial term. Rental savings: $340 in year one.

Compare Approaches
Why work with me?
What mattersCustom team engagementTemplate website serviceFull Metal Logic
Design and deliveryCan provide this through explicitly scoped custom engineering.Customization follows the chosen template and platform controls.React and TypeScript source connects custom layout, graphics, and interactions using my own website foundations.
If rich graphics failCan provide this through explicitly scoped custom engineering.Responsive sizing alone does not supply a reading fallback.A scoped initial HTML reading path and isolated visual failure boundaries can preserve essential information.
Ownership and recurring costsCan provide this through explicitly scoped custom engineering.Export, hosting, and platform charges follow the provider agreement.You own your domain and supplied content. Rental hosting and care, content allowances, and code transfer terms are specified separately.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • Cloudflare, June 2022

    A configuration change interrupted traffic at 19 data centers. Source ownership does not make hosting or delivery infrastructure immune to outages.

Custom Invitations & Event Pages

  • I design animated digital invitations around your event, with custom colors, editable event details and a distinctive entrance.
Services, features, pricing & comparison
Personalized Invitation
Adapt an existing FML design with your event copy, colors and supplied assets.
Custom Hologram Design
Create an original visual direction and a scoped animated reveal.
Event Page Options
Add agreed event sections, language versions or guest tools when needed.
Pricing and scope
  • Pricing: quoted after the design and scope are agreed.
  • Agree first: design adaptation or original artwork, event details and revision rounds.
  • Hosting and domain: specified separately in the quote.
  • Optional extras: RSVP collection, calendar links, email delivery, guest lists and ongoing updates.
Compare Approaches
Why work with me?
What mattersCustom team engagementSelf-service invitation platformFull Metal Logic
Design controlCan offer a separately scoped custom design.Personalization follows the platform's available templates and controls.I adapt my own visual components or build an agreed custom interface and animation.
Guest toolsCan implement guest tools as a separate workstream.Sending and RSVP tools depend on the selected platform and plan.The basic invitation can be a visual event page. RSVP collection, calendar links and delivery integrations are added only when specified.
Delivery and ownershipOwnership and hosting follow the project agreement.Hosting, exports and guest allowances follow the platform's terms.The quote identifies hosting duration, revision rounds, supplied asset ownership and any source delivery terms.

Website Rental · WaaS

  • I adapt one of my own website foundations to your brand and supplied content, then manage hosting and defined monthly care.
  • You work directly with the developer who built the site.
Services, features, pricing & comparison
Website setup
Brand and content adaptation for a custom site built from my own foundation.
Hosting & routine care
Hosting, routine dependency and security updates, backups, and a set monthly allowance for content changes.
Recovery & security options
Fallback content and additional controls can be scoped to the site's needs.
Pricing and scope
  • Website: up to three pages.
  • Price: $395 setup + $149/month.
  • Initial term: 12 months.
  • Setup: my foundation adapted to your brand and supplied assets.
  • Hosting and maintenance included while active.
  • Care: routine dependency and security updates, plus backups.
  • Existing content changes: 30 minutes per month.
  • Unused time does not roll over.
  • You own your domain and supplied content.
  • New features, code transfer and buyout: quoted separately.
Compare Approaches
Why work with me?
What mattersCustom team engagementHosting-only providerFull Metal Logic
Application versus hostCan provide this through explicitly scoped custom engineering.Hosting support generally addresses the infrastructure covered by its agreement.I work on the application source, dependencies, and configuration in the maintenance scope, with defined response windows.
Recovery and changeCan provide this through explicitly scoped custom engineering.A host backup alone does not establish a working application restore.Backup frequency, retention, restoration arrangements, and upgrade scope are agreed explicitly. Recovery drills and rollback validation must be commissioned and performed.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • Microsoft Exchange, March 2021

    Active exploitation affected on premises Exchange Server. Local ownership includes patching, monitoring, and access control responsibilities.

  • CrowdStrike, July 2024

    A defective security content update caused Windows host failures. Local systems also need controlled updates and recovery procedures.

Enterprise Brand & Commerce

  • I create digital flagship experiences for premium brands and luxury goods, pairing editorial product stories and considered motion with the commerce platform and business systems you already use.
Services, features, pricing & comparison
Premium Brand Flagship
A distinctive page system for brand stories, product launches, and campaign content.
Premium Commerce Experience
A custom storefront experience connected to an existing commerce platform.
Multi-Brand & International
Phased work across multiple labels, markets, languages, and product systems.
Pricing and scope
  • These ranges are planning budgets for defined work, not fixed quotes.
  • I confirm the platform, product catalog, integrations, content, and operational needs during paid discovery.
  • Platform fees, apps, photography, copywriting, translation, and independent audits are separate costs.
  • Brand experience — $15,000–$35,000 project range.
    • An original responsive page system for product and campaign stories, with custom motion and one agreed content or commerce-platform connection.
  • Commerce experience — $25,000–$75,000 project range.
    • Custom storefront and product discovery built on an existing commerce platform.
    • The platform handles checkout; integrations are defined in the project scope.
  • Multi-brand or multi-region — $75,000–$200,000+ phased program.
    • Phased work across brands or markets, including agreed language, catalog, and system connections.
    • Begins with paid discovery and an approved roadmap.
Compare Approaches
Why work with me?
What mattersCustom team engagementEnterprise commerce agencyFull Metal Logic
Commerce platform boundariesCan provide this through explicitly scoped custom engineering.Commerce delivery may combine custom development with platform themes, apps, and managed checkout.I build product storytelling and custom interactions around an agreed commerce platform. Checkout and payment security stay with the selected provider.
What happens if a dependency failsCan provide this through explicitly scoped custom engineering.Availability depends on the storefront, commerce platform, payment provider, and their shared infrastructure.I identify those dependencies and scope essential content fallbacks separately. An independent visual layer does not guarantee working checkout during a provider outage.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • Cloudflare, June 2022

    A configuration change interrupted traffic at 19 data centers. Source ownership does not make hosting or delivery infrastructure immune to outages.

Service Details

Software & Prototypes

Backend Development & Integrations

  • I build application services that connect interfaces, business rules, stored information, and external APIs.
  • Before implementation, I define how each service handles requests and owns its data.
Features and comparison
  • One developer connecting the visible interface to the services doing the work.
Included features
  • Node.js/Express and TypeScript service development.
  • External API integration and structured request handling.
  • Account and permission requirements using appropriate established tools.
  • Defined data flow, error handling, configuration, and maintenance responsibilities.
Compare Approaches
Why work with me?
What mattersCustom team engagementPlatform configuration serviceFull Metal Logic
Provider replacementCan provide this through explicitly scoped custom engineering.A configured platform connection follows its supported interfaces and data model.I separate application rules from external API contracts and configuration so a provider change can be scoped locally.
Failure containmentCan provide this through explicitly scoped custom engineering.Platform availability does not establish recovery for every connected service.I map request handling, errors, data ownership, and remaining hosting or authentication dependencies. Failover requires its own implementation.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • AWS DynamoDB, October 2025

    A DNS automation failure affected DynamoDB and dependent services. Separate service names do not necessarily mean independent failure paths.

What's Included & What to Plan For
  • Agree first: where data is stored, who can access it and where the software runs.
  • Plan separately: privacy requirements, backups and ongoing operation.
  • Before public use: a prototype needs further work and checks for security, reliability and the expected number of users.

Websites & Interactive Media

Managed Designer Websites

  • I design and code custom websites in React and TypeScript, then provide direct developer care through the managed WaaS rental.
  • The rental includes hosting, routine maintenance, and a set monthly content-update allowance.
Features and comparison
  • Your website, built and maintained by the same person.
  • Start with a focused business presence and add functionality as your needs grow.
Included features
  • Responsive pages for your services, products, team, or portfolio.
  • My own website foundations, adapted to your brand and supplied content.
  • A contact form and one consolidated revision round in the listed starter packages.
  • Managed hosting and routine care with the WaaS rental; added features are scoped separately.
Compare Approaches
Why work with me?
What mattersCustom team engagementTemplate-based providerFull Metal Logic
Design and deliveryCan provide this through explicitly scoped custom engineering.Customization follows the chosen template and platform controls.React and TypeScript source connects custom layout, graphics, and interactions using my own website foundations.
If rich graphics failCan provide this through explicitly scoped custom engineering.Responsive sizing alone does not supply a reading fallback.A scoped initial HTML reading path and isolated visual failure boundaries can preserve essential information.
Ownership and recurring costsCan provide this through explicitly scoped custom engineering.Export, hosting, and platform charges follow the provider agreement.You own your domain and supplied content. Rental hosting and care, content allowances, and code transfer terms are specified separately.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • Cloudflare, June 2022

    A configuration change interrupted traffic at 19 data centers. Source ownership does not make hosting or delivery infrastructure immune to outages.

What's Included & What to Plan For
  • One-time builds: $995 for up to three pages or $1,495 for up to five.
  • Managed rental: $395 setup + $149/month for up to three pages.
  • Rental term: 12 months initially.
  • Launch rental offer: $295 setup + $129/month for the first 12 months, for the first five customers.
  • Your property: you own your domain and supplied content.
  • One-time builds: hosting and ongoing care cost extra.
  • Quoted separately: extra pages, booking, payments, new features, code transfer and buyout.

Custom Invitations & Event Pages

  • I build personalized event pages and animated invitations with an agreed visual design, event information and responsive controls.
Features and comparison
  • Adapt an existing FML visual foundation or commission a new design.
  • I agree the copy, supplied assets, animation, revision rounds and delivery format before work begins.
Included features
  • Custom event title, host, location, date, time and message.
  • Colors and visual treatment matched to the event.
  • Responsive layout and motion preference support.
  • Optional RSVP, calendar, email or guest tools by separate agreement.
Compare Approaches
Why work with me?
What mattersCustom team engagementSelf-service invitation platformFull Metal Logic
PersonalizationCan provide a scoped bespoke design.Users choose from the platform's available templates and controls.I can adapt my own hologram design or develop an agreed original direction.
Connected servicesCan build integrations as additional deliverables.Guest tools and sending allowances depend on the selected plan.The example is a local preview. A client project includes only the hosting, sending and guest tools explicitly named in its quote.
What's Included & What to Plan For
  • Included design: the agreed invitation layout, supplied event details and scoped animation.
  • Revisions: the number of review rounds is written into the quote.
  • Hosting: agree where the page runs and how long it stays online.
  • Optional extras: RSVP collection, calendar connections, email delivery and guest management.
  • Your materials: supply only images and content you have permission to use.

Animation & Interactive Graphics

  • I build animation and interactive graphics in WebGL, Canvas, SVG, and CSS.
  • Complex scenes coordinate media, graphics, interface states, loading, and transitions into one continuous experience.
Features and comparison
  • I build both the visual idea and the code that brings it to life.
  • My login animation coordinates video, particles, a portrait reveal, dialogue, and a closing transition in one sequence.
Included features
  • Custom graphics and visual effects shaped around your product or story.
  • Complex animation coordinated across media, interface elements, and scene transitions.
  • Timing refined to the millisecond, with clear handoffs between animation stages.
  • Responsive presentation and reduced-motion options scoped to the experience.
Compare Approaches
Why work with me?
What mattersCustom team engagementPreset animation serviceFull Metal Logic
Control over behaviorCan provide this through explicitly scoped custom engineering.Presets expose selected parameters and predefined transitions.I edit shader, Canvas, SVG, CSS, and lifecycle code, including readiness gates and transitions.
Resource managementCan provide this through explicitly scoped custom engineering.An effect preset alone does not establish a page rendering budget.Visibility gates, device budgets, reduced motion, offline asset preparation, and cleanup are part of the visual system; device results still require measurement.
What's Included & What to Plan For
  • Performance targets: settings limit visual workload; they do not guarantee a particular frame rate.
  • Device checks: agree which phones, computers and browser conditions to assess.
  • Quoted separately: new effects and media production.

Interactive Demos & Multilingual Content

  • I explain complex ideas through interactive demonstrations, animation, mini-games, and multiple reading levels.
  • Multilingual interfaces can include prepared translations, with review and ongoing language updates scoped separately.
Features and comparison
  • Let visitors read, watch, and participate.
  • I connect the explanation, the interaction, and the underlying application logic.
Included features
  • Working previews, guided activities, configurators, and mini-games.
  • Explanatory animation with controls appropriate to the experience.
  • Beginner, Complex, and Technical explanations of the same subject.
  • Optional language selection, translated interface labels, and locale-aware formatting.
Compare Approaches
Why work with me?
What mattersCustom team engagementStandard content packageFull Metal Logic
Audience choicesCan provide this through explicitly scoped custom engineering.A conventional content package usually starts with a fixed presentation.Beginner, Complex, and Technical copy can use one stable layout, with shared content identities and richer detail views.
Explanation and behaviorCan provide this through explicitly scoped custom engineering.A written example can describe a result without executing the rules.A scoped interactive demonstration connects user input, software behavior, and visible output. Prepared translations require separate language review.
What's Included & What to Plan For
  • Languages: agree which are included and who supplies and reviews translations.
  • Updates: agree who keeps translations current.
  • Reading depth: simpler or more technical English is not translation into another language.
  • Private demonstrations: some examples require an invitation.

Maintenance & Recovery

Lightweight Fallbacks & Recovery

  • I keep essential information available in a lightweight form alongside rich visual experiences, and add targeted recovery paths for selected loading or rendering failures.
Features and comparison
  • Plan for more than the ideal connection.
  • My current website includes an embedded reading fallback alongside its richer application.
Included features
  • Essential information included in the initial page where the project requires it.
  • A lightweight reading option alongside selected interactive features.
  • Failure boundaries around optional animation or graphics.
  • Consistent content across the full experience and its fallback.
Compare Approaches
Why work with me?
What mattersCustom team engagementResponsive layout onlyFull Metal Logic
What can keep workingCan provide this through explicitly scoped custom engineering.Responsive layout changes dimensions but still depends on the application loading.Essential content can be authored into initial HTML alongside downloadable readable versions and isolated optional effects.
What still depends on servicesCan provide this through explicitly scoped custom engineering.Layout adaptation does not provide alternate authentication or payment services.I distinguish readable content recovery from hosting, login, booking, and payment availability. The initial document must still reach the visitor.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • Cloudflare, June 2022

    A configuration change interrupted traffic at 19 data centers. Source ownership does not make hosting or delivery infrastructure immune to outages.

What's Included & What to Plan For
  • What stays readable: essential page text can remain available if an optional animation or visual effect fails.
  • What must still work: the visitor must first be able to load the page from its host.
  • Hosting or internet outage: this fallback does not make an unreachable website available.
  • Accounts, booking and payments: each needs a separate plan for handling service failures.
  • Offline access: saving a usable copy on the visitor’s device requires additional work.

Ongoing Care & Security Options

  • I provide defined dependency maintenance, hosting administration, fault investigation, backups, and content updates.
  • Additional security controls and code-protection measures are scoped to the application and its operating needs.
Features and comparison
  • Keep the implementation knowledge with your maintenance.
  • You contact me directly about the code and configuration I maintain.
Included features
  • Dependency review, applicable security updates, and compatibility maintenance.
  • Agreed backup frequency, retention, and restoration arrangements.
  • Optional monitoring, rate limiting, access controls, and security-header configuration.
  • Optional selective code obfuscation; it deters casual inspection but does not secure client-side code.
Compare Approaches
Why work with me?
What mattersCustom team engagementHosting-only supportFull Metal Logic
Application versus hostCan provide this through explicitly scoped custom engineering.Hosting support generally addresses the infrastructure covered by its agreement.I work on the application source, dependencies, and configuration in the maintenance scope, with defined response windows.
Recovery and changeCan provide this through explicitly scoped custom engineering.A host backup alone does not establish a working application restore.Backup frequency, retention, restoration arrangements, and upgrade scope are agreed explicitly. Recovery drills and rollback validation must be commissioned and performed.
Evidence & Sources

Historical context, not proof that this implementation would prevent the same incident.

  • Microsoft Exchange, March 2021

    Active exploitation affected on premises Exchange Server. Local ownership includes patching, monitoring, and access control responsibilities.

  • CrowdStrike, July 2024

    A defective security content update caused Windows host failures. Local systems also need controlled updates and recovery procedures.

What's Included & What to Plan For
  • Support hours: agree response windows; 24-hour personal availability is not included.
  • Browser code: visitors can inspect code delivered to their browser, even if it is made harder to read.
  • Security: hiding code does not replace access controls.
  • Quoted separately: major upgrades and new features.

Comparisons describe common delivery models, not every provider. A larger firm may bring a broader team and more capacity. I offer direct access to the person doing the design and engineering. Each proposal defines the deliverables, acceptance criteria, ownership, support hours, and operating responsibilities.

Original Products for Nonprofits

I reserve original product invention for nonprofit organizations, building practical technology that supports people, education, and responsible resource use.

Housing advocacy
Practical tools and understandable information for organizations supporting housing access.
Trade school education
Learning systems shaped around hands-on training, accessibility, and learner progression.
Green energy
Resource-conscious technology for mission-driven organizations working on energy and efficiency.

Roots

AI is a tool. Precision is the craft. I design around local control, understandable systems, accessibility, and the scale the problem actually needs.

Local Compute
Keep suitable intelligence close to the work. Local models and processing reduce dependence on remote providers; clear service contracts make components easier to replace. Continuity still depends on the local hardware, data, and services the workflow needs.
Owned Systems
People and institutions should be able to own their data, models, and interpretive infrastructure.
Respect Constraints
Repair before replacing. Improve before rebuilding. Build only what is needed. Efficiency and longevity are engineering responsibilities.
Accessible by Design
Technology is only useful when people can use it. Make complexity understandable and design around real human needs.

Public Work and Private Demos

Reusable portfolio components and workbenches are for everyone.

Upcoming demos explore trade-school systems and academic gamification. Product-specific workflows and demonstrations are reserved for invited users.

Sign in to connect your account. I will send demo invitations as access becomes available.

View Sean Allan's GitHub profile