Derby, England, United Kingdom
Experienced Software Engineer with a demonstrated history of working in the computer software industry. Skilled in Rust, Node.js, TypeScript, JavaScript, CSS, HTML, React, Svelte.
I architected and developed full-stack features across Execify's comprehensive productivity platform, spanning email/calendar clients, AI-powered chatbots, and intelligent automation systems. I worked primarily with SvelteKit, TypeScript, tRPC, and Effect to deliver scalable, type-safe solutions. I spearheaded the adoption of Effect across our codebase, which significantly enhanced application reliability, error handling, and observability. One of my key projects was leading the complete rewrite of our meeting scheduling engine using Effect, dramatically improving system robustness and maintainability. I also leveraged TypeScript's type system to strengthen security by implementing branded types that could only be constructed through authenticated functions, ensuring compile-time guarantees around proper authorization flows. Throughout my time there, I drove feature development across multiple product areas—from user-facing interfaces to complex backend automation logic—while collaborating on architectural decisions that kept us moving fast without sacrificing code quality. I'm passionate about leveraging functional programming paradigms and modern TypeScript patterns to build resilient, developer-friendly systems, always exploring how emerging technologies can solve complex problems in the productivity space.