Full-stack engineer · Zurich, CH Open to full-time roles

Graham Lambe · Software Engineer

From complex
to shipped.

I build software that grows businesses. At Jurata, I led the engineering behind a new business offering that brings in customers and generates recurring revenue, from customer experience to backend systems and third-party integrations.

See what I’ve delivered
Everything is connected.

Product ownership · Jurata AG

A new business offering.
Engineered for growth.

J.Jurata AGLegaltech / Zurich

Swiss company changes.
From paperwork to product.

Led a six-month engineering project that opened a new area of Jurata’s business, bringing in customers and recurring revenue. Designed the checkout within the existing ordering system, built versioned data models and automated legal documents. Integrated third-party APIs including Zefix to prefill existing company data, helping customers complete the process faster without entering the same information again.

TypeScriptNestJSNext.jsMongoDB
From intent to outcome Connected workflow
01
Customer intentIntake · validation · checkout
02
Versioned stateCompany · people · ownership
03
Legal documentsConditional DOCX & PDF
04
Real-world fulfilmentOperators · notaries · registries
What I owned and how I delivered +

Designed for legal data integrity

Designed versioned company and person models so each filing retains the correct before-and-after state. Built validation for role changes and share transfers, protecting historical records as new changes move through the system.

Led delivery across the full product

Aligned Product, the CTO and the CEO on scope, risks and delivery. Built Next.js customer journeys, NestJS services, conditional DOCX/PDF generation and operator tools, with teammates contributing across implementation and release.

Stayed accountable after launch

Diagnosed customer-critical incidents, strengthened external integrations and made failed document generation visible and recoverable. Introduced targeted PR tests for faster feedback, backed by full nightly regression suites.

My role: Full-Stack Software EngineerProduct ownership · Data integrity · Production reliability

Applied AI

AI, integrated.
Built for real work.

I integrate AI into software and build reusable skills for coding agents. From LLM-powered business workflows to websites and chatbots, I connect models, backend services and user interfaces with the engineering discipline the whole system needs.

View my GitHub

AI integrated into business systems

Connected task classification and recurring-task inference to an AI Gateway at Jurata. Built the integration with server-side authentication, response validation, timeout handling and regression tests.

Reusable skills for coding agents

Developed reusable agent skills for issue triage, implementation, testing and pull-request delivery. Turned repeatable engineering processes into workflows that AI tools can follow and engineers can review.

AI for websites and chatbots

I connect AI models to web interfaces and backend services, bringing full-stack engineering to conversational features, internal tools and AI-enabled customer experiences.

Experience

Six years.
Two demanding industries.

Graham Lambe

Graham Lambe

Zurich-based engineer with the range to build across the stack and the ownership to carry work through production.

First Class Honours in Computer Science & Software Engineering, Maynooth University.

LinkedIn
Zurich, Switzerland

Jurata AG

Legal technology

Full-Stack Software Engineer

  • Business growth. Led the six-month engineering project behind a new Jurata offering that attracts customers and generates recurring revenue.
  • Full-stack and API integration. Designed the checkout, built versioned data models and automated legal documents. Integrated Zefix to prefill company data so customers could complete the process faster without re-entering information.
  • Production ownership. Diagnosed customer-critical incidents, strengthened integrations and introduced targeted PR tests backed by nightly regression suites.
Explore the work
Aug 2021 to Sep 2025 · Dublin

Fidelity Investments

Financial technology

Software Engineer

  • Reliable document platforms. Built and supported Angular and Java/Spring systems handling 1.5M+ documents annually, backed by automated testing and production support.
  • Tooling for 30+ teams. Developed React-based Camunda tools and contributed to a FINOS open-source replacement.
  • Production reliability. Delivered automated testing, Jenkins CI and authentication hardening. Supported disaster recovery and AWS region failovers.

The toolkit

Engineering across
the whole stack.

Interfaces

React · Next.js · Angular

Customer journeys, complex forms and internal tools.

Systems & data

TypeScript · NestJS · Java · Spring · MongoDB

APIs, versioned domain models and reliable integrations.

Delivery & reliability

AWS · Docker · Jest · Playwright · Jenkins

Test automation, production diagnostics and recovery.

AI integration

LLM APIs · AI Gateway · Agent skills

Web and chatbot integration, AI-powered workflows and developer tools.