Development projects

Web development, quality checks and practical tools.

WordPress support is the focused service shown on this site. The projects below show the broader engineering work behind it: web platforms, controlled workflows, quality assurance and privacy-aware reporting.

Django web platform

Scargill English Platform

A private language-school platform with role-aware workflows, scheduling, notifications, payments boundaries and production-oriented delivery practices.

Private repository · active development

AI-assisted workflow platform

Agent Panel

A private product platform for controlled development workflows, role-based access, ownership boundaries, runtime gates and automated testing.

Private repository · active development

WordPress health reporting tool

WordPress Care Report

A defensive Python tool that turns an authorised WordPress inspection into a clear client report without changing the site or exposing sensitive values.

Private repository · beta-stage active development

Website quality assurance

Multilingual Web QA

A read-only tool for Finnish and English website variants: navigation, redirects, canonical URLs, hreflang, language metadata and basic form-markup checks.

Private repository · portfolio v1

Python and SQL data quality

Data Migration Verifier

A read-only reconciliation tool that compares source and target data, identifies differences and avoids copying business values into reports.

Private repository · active development

Document-processing workflow

Aurora Translate Pro

A controlled web-service prototype for document translation, provider abstraction, job status, downloads and privacy-aware file handling.

Private repository · active development

Defensive reliability tooling

Aurora Audit

An authorisation-gated, read-only CLI for carefully bounded configuration, HTTP-header and TLS reliability checks. It is not a penetration-testing service.

Private repository · active development

Public portfolio and responsible disclosure

Some implementation remains private because it contains commercial logic, operational details or security-sensitive information. My public GitHub profile explains the purpose, technical approach and current status without publishing credentials, customer data, private URLs, configuration or real reports.

View the GitHub portfolio

For a client with a new idea

A development request is not placed into a fixed WordPress package. First I clarify the business goal, users, essential scope, data handling and a testable first delivery. If the request is a good fit, you receive a written proposal before work begins.

Discuss a project