Richard Hallett
AI-Augmented Software Engineer
I build production systems where humans orchestrate AI agents rather than write every line.
am I a good fit?
honest assessment including where I'm not the best fit
summary
Software Engineer operating at the frontier of AI-augmented development. Building production systems where humans orchestrate AI agents rather than write every line. 4 years enterprise experience (React/TypeScript, Python), combined with 15 years as a Cognitive Behavioural Therapist—expertise in structured reasoning, communication, and human-AI collaboration patterns. Currently shipping multi-agent workflows daily using Claude Code as my primary development methodology.
skills matrix
[agentic] - differentiator
- -Agent Orchestration (Claude Code)(Daily practice shipping multi-agent workflows)
- -Context Engineering(Designing what information agents have at each decision point)
- -Prompt Architecture(Reusable prompt patterns for consistent agent behaviour)
- -File-based State Management(External persistence for agent memory beyond context windows)
- -Agentic Loop Design(Autonomous task completion with validation gates)
- -LLM API Integration(Claude, OpenAI API integration with streaming)
[core] - foundation
- -React(4+ years, including enterprise scale at Brandwatch)
- -TypeScript(Primary language for frontend and Node.js)
- -Python(Automation, data processing, backend services)
- -Node.js(API development, tooling, serverless functions)
- -Next.js(App Router, Server Components, API routes)
- -SQL(PostgreSQL, SQLite, query optimization)
- -Git(Version control, branching strategies, CI/CD)
- -Docker(Containerization for development and deployment)
[moderate] - proficient
- -Vue.js(Production experience, prefer React)
- -Angular(Project experience at Telesoft)
- -Django(Collaborated with Django backends)
- -AWS/Cloud(Vercel primary, AWS exposure)
[gaps] - not for me
- -Legacy Java/C#(Not my focus area—greenfield AI development preferred)
- -On-premise Infrastructure(Cloud-native approach, limited on-prem experience)
- -Large Team Management(Mentored individuals, haven't managed teams of 10+)
- -Mobile Development(Web-focused, no native iOS/Android)
professional experience
click [view context] to see the unflattened story behind each role
Founder & AI Systems Engineer
Oceanheart.ai(AI-augmented development studio and personal platform)
- -Built multi-agent orchestration systems using Claude Code, including automated job application pipelines with parser generation, match analysis, and document export
- -Designed context-engineered workflows solving the 'context rot' problem through external persistence via file-based state, PRDs, and git commits
- -Implemented agentic loops for autonomous task completion with acceptance criteria validation
- -Created reusable prompt architectures for consistent agent behaviour across domains
- -Shipped client websites (Next.js, Astro) with custom CMS and AI-powered features
Software Engineer
EDITED(AI-driven retail analytics SaaS platform)
- -Developed React/TypeScript features for AI-driven retail analytics SaaS platform
- -Built data visualisation components enabling clients to interpret ML insights
- -Partnered with backend engineers (Python/Django) to optimize API integrations
Software Engineer
Brandwatch(Enterprise social media analytics platform)
- -Contributed to enterprise data visualisation platform (Monitor project) serving millions of users
- -Built scalable React components while modernising legacy Backbone codebase
- -Mentored junior developers and facilitated knowledge-sharing sessions
Full Stack Engineer
Telesoft(Cybersecurity applications)
- -Delivered secure features for cybersecurity applications (TypeScript, Angular, Node.js)
- -Built Python utilities for data processing and automation
Software Developer
School Business Services Ltd(Financial management software for schools)
- -Created Vue.js frontend features for school financial management software
- -Applied psychology expertise to simplify complex workflows and improve usability
psychology background
Cognitive Behavioural Therapist
15 years
15 years as a Cognitive Behavioural Therapist. This isn't just "soft skills"—it's structured problem decomposition, clear communication under uncertainty, and understanding how humans collaborate with systems.
Directly applicable to prompt engineering, agent behaviour design, and building AI tools that actually help people. CBT is fundamentally about changing thought patterns through structured intervention—which is exactly what prompt engineering does for AI.
education
PGDip Cognitive Behavioural Therapy
Royal Holloway, University of London
PGCert Cognitive Behavioural Therapy
University of Central Lancashire
BSc Psychology
University of the West of England
AI/ML systems, context engineering patterns, agentic workflow design
let's collaborate
looking for an AI systems engineer who combines technical excellence with human-centered design?