Lewis Lewin
Backend & Full-Stack Engineer — Distributed Systems, iPaaS
I build and scale cloud integration platforms. At Patchworks I help keep a distributed Laravel iPaaS reliable at 10M+ ops/day, ship enterprise SSO, and enable non-devs with AI-assisted scripting.
About
Full-stack engineer with 4+ years building and scaling cloud-based integration software. I take features from idea to production, mentor teams, and keep distributed systems dependable.
I joined Patchworks during a placement while at Nottingham Trent, continued through my final year, then moved into engineering full-time. I've partnered with enterprise clients to reduce pain points and improve reliability.
Recent work includes self-service enterprise SSO (OIDC/SAML), an AI-powered script generator, and monitoring improvements across services. I mentor engineers through PR reviews, pair programming, and onboarding sessions, fostering code quality and engineering consistency across teams. I'm most at home where distributed systems, clean APIs, and pragmatic UX meet.
Skills
Backend & Platform
Core tools I use to ship and operate services.
Scaling & Infra
Growing depth in infra and runtime tooling.
Frontend & Tools
Frontend frameworks and development tools.
- Full-Stack Software Engineer @ Patchworks• Develop and scale a distributed Laravel iPaaS serving hundreds of companies and processing 10M+ operations/day.
• Implemented user-configurable, multi-tenanted enterprise SSO (OIDC/SAML) and enhanced permissioning and authentication, enabling secure access for thousands of users and supporting SOC 2 / ISO 27001 compliance.
• Added platform agnostic AI-powered code generation, enabling non-technical users to create powerful data-transformation scripts from plain-language prompts and contributed to the development of the in-house FaaS solution to power this functionality.
• Improved platform reliability and performance during peak traffic by implementing tenanted Laravel batching to reduce DB load and enhancing service monitoring for faster failure pinpointing.
• Re-engineered blueprint marketplace replacing complex, dirty relations with globally unique component identifiers allowing versioning, upgrades and cross tenant management. - Application Engineering Lead @ Patchworks• Led a hybrid team of 5 engineers + 3 support staff, running daily stand-ups and weekly knowledge-shares.
• Wrote Rust and Go CLI tools that trimmed ~3h/week of repetitive work per engineer.
• Mentored junior developers on testing, code review and architecture, raising overall code quality and release confidence.
• Moonlighted as a technical account manager for Patchworks largest global brands, performing critical problem solving and firefighting under pressure. - Application Engineer @ Patchworks• Developed new data-sync features while keeping three legacy Laravel services stable for existing clients.
• Developed and maintained key integrations for e-commerce clients, including ERP, WMS, POS and 3PL systems. - BSc (Hons) Software Engineering @ Nottingham Trent• Dissertation: Python automation suite adopted by Patchworks support.
• Key modules: Web Application Development, Software Architecture.

Featured Projects
SplitShare
Receipt management app built with SvelteKit and OpenAI models to parse and digitise receipts for easy cost splitting. Handles uploads to Cloudflare R2, parses receipts using OpenAI LLMs, and stores structured data in Cloudflare D1. Generates payment links (including monzo.me) for quick settlement between users.
rustylang
Rust CLI tool for managing and translating locale files using OpenAI models. Parses locale diffs, generates missing translations concurrently via LLM, and writes updated locale files to disk. Explores Rust concurrency, safety and correctness in real-world automation tasks.
- Set/update strings by dot‑path (e.g.
general.account). - Translate missing strings to other locales concurrently.
- Works with
{locale}.jsonfiles in the current directory.