James Birtles

Developer @ Techex

Derby, England, United Kingdom

About

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.

Experience

  • Developer at Techex
    Dec 2025 - Present · 7 mos

  • Aircast Group Ltd (7 yrs 10 mos)
    • Director
      Sep 2018 - Present · 7 yrs 10 mos

    • Software Developer
      Oct 2020 - May 2023 · 2 yrs 8 mos

  • Senior Software Engineer at Execify, Inc.
    Sep 2024 - Sep 2025 · 1 yr 1 mo

    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.

  • Frontend Developer at PeoplePlus UK
    May 2023 - Sep 2024 · 1 yr 5 mos

  • Lead UI Developer at Tocalabs Ltd
    Oct 2018 - Oct 2020 · 2 yrs 1 mo