Software engineer

Ryan
Rose.Software engineer.

I build software that
makes business work better.

Freelance software engineer in Waterlooville, Hampshire. I build bespoke software, Python backends, API integrations and AI workflows for businesses across the UK.

Commercial experience.
Engineering focus.

Years of experience

Clients supported

Growth driven

Career portfolio fundraising

Self-reported career and team figures; not outcomes solely attributable to my engineering. Read my project contributions ↗

Experience & collaborations

Who I’ve worked with.

Software engineering services

Practical software that automates work,
connects your tools and helps you move forward.

01

AI agents

Knowledge-connected assistants and task automation.

Voice, chat and task agents connected to your knowledge and existing tools. Human approval where it matters.

Explore ai agent development ↗
02

Voice agents

Conversations, call recaps and follow-up.

Connect conversations to useful next steps: call summaries, customer support and prepared sales follow-up.

Explore ai agent development ↗
03

Document intelligence

Extract, compare and review records.

Read tenders, reports and records, extract key information, link sources and flag exceptions for review.

Explore workflow automation ↗
04

Backend systems

Bespoke applications and business logic.

Backend applications, data modelling, business rules and workflows built around the way you operate.

Explore backend development ↗
05

APIs & integrations

Connect tools, data and workflows.

Connect third-party APIs, synchronise information and make existing business systems work together.

Explore api integration ↗
06

Sales & marketing

Call scoring, enrichment and automation.

Call analysis, sales scoring, customer reporting, email automation and agent-assisted data cleaning.

Explore workflow automation ↗
07

Financial software

Market data, strategy rules and controls.

Purpose-built financial and trading systems with monitoring, execution controls and traceable actions.

08

Security testing

Scoped testing, remediation and retesting.

AI-assisted penetration testing within an agreed scope, validated findings, practical fixes and retesting. Cyber Essentials readiness support; certification is assessed separately.

Skills & technologies

Engineering skills.
Practical delivery.

I work across code, AI and business operations—choosing the tools around the problem and the systems already in place.

01

Languages

Code for applications, services and performance-sensitive systems.

  • Python
  • C++
  • Rust
  • Solidity
  • Vyper
  • Java
  • C#
  • Go
  • JavaScript
  • TypeScript
  • SQL
02

Full-stack engineering

Build and connect the layers behind a working product.

  • Full-stack engineering
  • APIs & webhooks
  • Microservices
  • Distributed systems
  • System design
  • Git
  • Apache
03

Cloud & security

Infrastructure and access controls designed around the workload.

  • AWS
  • Microsoft Azure
  • Cloud
  • EC2
  • EKS
  • DynamoDB
  • SageMaker
  • Lambda
  • Step Functions
  • Serverless
  • Cyber security
04

Data & databases

Move, organise and query the information your systems rely on.

  • Amazon Redshift
  • ETL
  • Data pipelines
  • MySQL
  • NoSQL
  • Oracle
  • PostgreSQL
05

AI & automation

Agents and workflows connected to the tools your team uses.

  • PyTorch
  • LLM fine-tuning
  • Computer Vision
  • NLP
  • Reinforcement Learning
  • vLLM
  • TGI
  • NVIDIA NIM
  • LLM workflows
  • AI agents
  • Prompt design
  • AI-assisted QA
  • Sentiment analysis
  • Summarisation
  • n8n
  • Make
  • CRM automation
  • Slack
  • Airtable
  • Asana
  • Zoom
  • Instantly
06

From discovery to delivery

Turn an operational problem into a practical implementation.

  • Requirements discovery
  • Process mapping
  • Tooling migration
  • Workflow redesign
  • Technical documentation
  • Rollout & enablement
07

Quark platform

Configure, connect and migrate document workflows.

  • Configurations
  • REST API integrations
  • Webhooks
  • SSO/SAML connections
  • XML/XSLT transforms
  • Migrations
  • Workflow automations

Microsoft certified

Azure qualifications.

Self-reported qualifications; no public verification links currently available.

01 / 13

AWS certified

AWS qualifications.

Self-reported qualifications. Public credential-verification links are not currently available.

Cloud engineering, architecture and machine learning.

  • Cloud Practitioner
  • AI Practitioner
  • Developer – Associate
  • Solutions Architect – Associate
  • Machine Learning Engineer – Associate
  • Machine Learning – Specialty

Anthropic certified

Claude qualifications.

Self-reported qualifications; no public verification links currently available.

01 / 4
08

Containers & DevSecOps

Package, deploy and secure applications with repeatable infrastructure and delivery pipelines.

  • Docker
  • Kubernetes
  • OpenShift
  • Helm
  • Terraform
  • GitHub Actions
  • Argo CD
  • Nexus
  • DevSecOps

Find the right engineering support.

Explore the work, the approach
and what a first project could involve.

Explore the engineering.

Project contributions, technical decisions
and practical guides.

Work with Ryan Rose

Have a software challenge?
Let’s build the next step.

Backend systems, connected tools or an AI workflow. Bring one problem and we’ll discuss a practical way forward.

Email
ryan@underpin.cloud ↗
LinkedIn
Ryan Rose ↗
Based in
Waterlooville, Hampshire, UK
Working together
Day-rate software engineering · Remote worldwide

Open to collaborations & speaking