James Haworth

James Haworth

Software Engineer

I build elegant, performant, and accessible web applications with modern technologies.

About Me

Computer science and AI student at the University of York with proven experience in coding and team collaboration. My professional background has built strong problem-solving and adaptability skills across various frameworks.

Experience

Field Application Engineer

ETAS07/2026 - Present

Part-time, retained as an expert after my placement year. Since September 2026 I've owned the team's AI enablement: I onboarded colleagues to Claude Code and GitHub Copilot, which most now use regularly, and I write agent skills that speed up customer support and development.

Field Application Engineering

Cyber Security and IT Engineer (part-time)

RosettaPath07/2026 - Present

Resolved the findings of a third-party security audit, including email authentication (DMARC).

CybersecurityIT Engineering

Software Engineering Intern

ETAS07/2025 - 07/2026

Year-long industrial placement in Field Application Engineering. I resolved RTAHotline support tickets from automotive OEMs and Tier-1 suppliers using RTA-CAR (AUTOSAR Classic): reproducing faults, finding root causes and escalating product defects to R&D. I overhauled the team's broken Jenkins CI/CD pipeline (Groovy) that builds, tests and releases customer demo projects; it was adopted as the team standard and rolled out to colleagues. I led SKDocs, a public-facing documentation site on MkDocs published via Jenkins, agreeing editorial standards across departments and helping to shape the department's documentation strategy. I also developed and debugged internal tools, including AI tools, and optimised model API costs. My supervisor rated me as "consistently contributing at a level comparable to his full-time peers".

Software EngineeringField Application

Founder & Lead Developer

Verified Handles11/2020 - Present

I founded and run Verified Handles, a public directory of verified social handles for 155,000+ public figures and organisations, 153,000+ of them linked to Wikidata. In 2026 I rebuilt it as one TypeScript/PostgreSQL platform, replacing MediaWiki, PHP and Python bots, and migrated all 591k historical revisions with zero data loss; it has been live since September 2026. I designed and directed the rebuild with parallel Claude Code agents, each in its own clone and gated by tests and staging before release. I also created an MCP server with 120+ tools and use it to manage the live directory with AI agents; it is designed so an agent can do nothing its user couldn't, and nothing by accident. I run production and staging with edge caching, monitoring, daily backups, OIDC sign-in and moderated editing.

TypeScriptPostgreSQLLeadership

Skills & Technologies

JavaScript

TypeScript

Flutter

React Native

AI

Tailwind CSS

Git & GitHub

RESTful APIs

In addition to technical skills, I bring valuable soft skills to every project:

Critical Thinking

Analytical problem-solving and thoughtful decision-making

Project Leadership

Experience guiding teams through complex projects

Team Communication

Clear and effective collaboration across disciplines

Curriculum Vitae

Resume / CV Coming Soon

I'm currently updating my curriculum vitae with my latest experience and skills. Check back soon to download a comprehensive overview of my professional background.

Get in Touch

Feel free to reach out for collaborations, opportunities, or just to say hello!

james@jhaworth.aigithub.com/jameshaworthcslinkedin.com/in/jameshaworthcs