Services
Software, websites and technical help. Choose an area below to see the work we can discuss; we’ll agree scope and availability before starting.
01Software Development
Websites, apps and internal tools built around the way you work.
- Custom Software Development
- Full-Stack Development
- Frontend Development
- Backend Development
- Enterprise Software Development
- Business Software Development
- Desktop Application Development
- Web Application Development
- SaaS Development
- Software Architecture
- Software Prototyping
- MVP Development
- Legacy Software Modernization
- Application Maintenance
- Code Refactoring
- Software Testing
- Quality Assurance
- Performance Optimization
- Custom Business Systems
- Internal Business Tools
- Database-Driven Applications
- API Development
- Third-Party API Integrations
- Webhooks and Integration Systems
We’ll review the platform and agree what I can take on before starting.
Ask about this02Websites & UI/UX Design
Websites that are easy to navigate, read and use on any screen.
- Website Development
- Custom Website Design
- Corporate Website Development
- Business Websites
- Personal Brand Websites
- Landing Page Development
- E-commerce Development
- Responsive Web Design
- UI Design
- UX Design
- UI/UX Audits
- User Interface Engineering
- User Experience Optimization
- Design System Development
- Component Library Development
- Interactive Web Experiences
- Frontend Animations
- Website Redesigns
- Website Speed Optimization
- Website Accessibility
- Technical SEO Implementation
- Content Management Systems
- Website Integrations
- Website Maintenance
I can help with technical SEO and accessibility, but rankings and legal compliance aren’t something I can promise.
Ask about this03AI & Automation
Assistants, document search and automation using existing AI models.
- AI Application Development
- AI Engineering
- LLM Integration
- Conversational AI
- AI Chatbot Development
- AI Virtual Assistants
- Retrieval-Augmented Generation (RAG)
- AI Knowledge Bases
- AI-Powered Search
- AI Document Processing
- AI Workflow Automation
- AI Business Integrations
- Intelligent Application Development
- Machine Learning Integration
- Predictive Analytics Applications
- AI Data Processing
- AI Agent Development
- AI API Integration
- AI Application Architecture
- AI Testing and Evaluation
- AI Product Prototyping
I integrate existing models rather than train foundation models. AI makes mistakes, so testing and human review are part of the plan.
Ask about this04Operating Systems
Help setting up the operating system and tools your computer or server needs.
- Operating System Installation
- Operating System Configuration
- Windows Environment Configuration
- Linux Environment Configuration
- macOS Environment Configuration
- Linux Server Administration
- Desktop Environment Configuration
- System Optimization
- Operating System Troubleshooting
- Driver and Hardware Compatibility
- Virtual Machine Configuration
- Virtualization
- Containerization
- System Administration
- Workstation Configuration
- Developer Environment Setup
- Command-Line Tooling
- Shell Scripting
- System Automation
- File System and Storage Configuration
- System Architecture
- Cross-Platform Compatibility
- Software Deployment Environments
This covers setup and administration, not writing a new operating system from scratch.
Ask about this05Hardware & Computers
Help choosing compatible parts and getting hardware and software working together.
- Computer Hardware Consultation
- Custom PC Planning
- Workstation Architecture
- Server Hardware Planning
- Hardware Compatibility Research
- Computer Assembly, where offered
- Hardware Installation, where offered
- Hardware Troubleshooting
- Hardware and Software Integration
- Peripheral Configuration
- Storage and Memory Upgrades
- GPU and CPU Configuration
- Cooling and Thermal Planning
- Networking Hardware Configuration
- Local Server Setup
- Home Lab Architecture
- Edge Computing
- Embedded Systems Prototyping
- IoT Integration
- Hardware Performance Optimization
- Hardware Lifecycle Planning
Planning can often happen remotely. Assembly, repairs, embedded systems and electrical work need a separate discussion about expertise and availability.
Ask about this06Cloud & Hosting
Deploy, monitor and maintain the infrastructure your software depends on.
- Cloud Infrastructure Planning
- VPS Configuration
- Server Deployment
- Web Hosting Configuration
- Linux Server Configuration
- Windows Server Configuration
- DNS Configuration
- Domain Configuration
- SSL/TLS Configuration
- Reverse Proxy Configuration
- Database Hosting
- Application Hosting
- Cloud Migration Planning
- Infrastructure Automation
- DevOps
- CI/CD Pipelines
- Docker and Container Deployment
- Application Monitoring
- Server Monitoring
- Backup Configuration
- Disaster Recovery Planning
- Infrastructure Optimization
- Server Troubleshooting
- Deployment Automation
- Infrastructure Documentation
We’ll agree provider access, running costs, backups and who handles support. Round-the-clock support and guaranteed uptime aren’t included by default.
Ask about this07Data & APIs
Databases, reporting and connections between the systems that hold your data.
- Database Architecture
- Database Development
- Database Administration
- SQL Development
- Data Modeling
- Database Optimization
- Data Migration
- Data Integration
- Data Pipelines
- ETL and ELT Workflows
- Data Processing
- Data Validation
- Business Intelligence Applications
- Reporting Systems
- Custom Analytics Dashboards
- Backend Architecture
- Authentication Systems
- Authorization Systems
- REST API Development
- GraphQL Integration
- API Security
- Backend Performance Optimization
I’ll need permission to access the data. Before moving it, we’ll plan the checks, backups and a way to recover if something goes wrong.
Ask about this08Security & Accessibility
Help improving access controls, fixing known risks and making interfaces easier to use.
- Secure Software Development
- Secure Application Architecture
- Authentication and Access Controls
- API Security Improvements
- Secrets Management
- Dependency Reviews
- Secure Configuration
- Security-Focused Code Reviews
- Vulnerability Remediation
- Security Best-Practice Consulting
- Backup and Recovery Planning
- Accessibility Engineering
- Accessible Website Development
- Screen Reader Compatibility Improvements
- Keyboard Navigation
- WCAG-Informed Design Improvements
- Accessible UI Components
- Inclusive Digital Product Design
This isn’t a formal penetration test, compliance audit or certification. No one can promise completely secure software.
Ask about this09Technical Support & Setup
Help with computer setup, troubleshooting and small-business technology.
- Computer Setup and Configuration
- Workstation Setup
- Operating System Installation
- Software Installation
- Computer Troubleshooting
- Hardware Diagnostics
- Peripheral Setup
- Printer and Device Configuration
- Home Office Technology Setup
- Network and Wi-Fi Configuration
- Router Configuration
- Local Server Setup
- Hardware and Software Integration
- Technology Consultation
- Small Business IT Setup
- On-Site Technical Assessment
- Technical Training and System Walkthroughs
- Technology Deployment Assistance
Tell me your location and whether you prefer remote or in-person help. We’ll check availability, travel and any hands-on work before making arrangements.
Ask about this