Senior Full Stack Developer at SimplyCook

Hi, I'm Nikki.Senior Full Stack Developer

Delivering secure, scalable web platforms aligned to business goals, accelerating delivery, improving operational efficiency, and creating measurable results.

Nikki Rae
Years shipping production software
8+
Teams across both markets
UK & US
Full stack engineering
AI Enabled
  • TypeScript
  • ReactJS
  • NestJS
  • NextJS
  • NodeJS
  • GraphQL
  • PostgreSQL
  • MongoDB
  • Tailwind CSS
  • HeroUI
  • Material UI
  • Zustand
Scroll

01About

Engineering that moves the business forward.

AI-Enabled Full Stack Engineer with 8+ years delivering measurable business outcomes through reliable, production-grade software. Experienced leading modernisation initiatives that reduce delivery risk, improve developer productivity, and accelerate time-to-market by moving legacy platforms to modern TypeScript architectures. Focused on shipping high-impact features, embedding AI capabilities that drive operational efficiency, and enforcing engineering standards that protect quality, security, and long-term maintainability.

  • Bachelor of Science, Information Technology

    Brigham Young University · Provo, UT, USA

Utah, USA

02Experience

Where I've made an impact.

Roles across the UK and US, most recent first.

  1. Jun 2026 – Present

    London, UK

    Senior Full Stack Developer

    SimplyCook

    CurrentRemote
    • Owned subscription onboarding end to end, from AWS API Gateway and NestJS endpoints through to the UI, delivering allergen-conflict detection, a redesigned recipe box builder and an accessible cart drawer.
    • Hardened authentication and access control across the platform, replacing scattered, conflicting checks with a single derived “journey state” model and fixing a Cognito token-refresh race in the shared auth package.
    • Prepared both apps to run under one shared domain, covering path-prefix-aware routing, build-time config validation, Turborepo cache keying and code-enforced indexing controls, and migrated legacy marketing pages to the App Router.
    • Founded the company's internal Claude Code plugin marketplace, standardising AI-assisted development for developers and designers in the Product Team across its repositories, including backend and mobile, with convention guides, scaffolding skills and review agents for frontend, API, accessibility, test planning and SEO.
  2. Apr 2025 – Jun 2026

    Manchester, UK

    Full Stack Developer

    Powdr

    Hybrid
    • Owned delivery of the Scenario Dashboard, building the frontend data-management and model-comparison experience that improved how finance teams evaluate options and make decisions.
    • Built a new consolidation modal to combine multiple financial models under a single umbrella view, giving teams clearer visibility into overall company health across multiple business units.
    • Led development of the Debt Dashboard end to end, including data management, a custom date widget, charting, and filtering logic to provide faster visibility into debt position and risk.
    • Designed and shipped the AI Insights Drawer using AWS Bedrock with NDJSON streaming responses, file-upload support, and privacy-focused request handling for customer-sensitive data.
    Show 5 more
    • Contributed to the migration of legacy JavaScript modules to TypeScript, improving code reliability, reducing change risk, and increasing long-term maintainability of the product.
    • Redesigned financial tables and interaction patterns to make complex data easier for customers to interpret, improving usability for analysis-heavy workflows.
    • Owned quality coverage for critical user journeys by building and maintaining the Playwright end-to-end suite and setting up nightly build and test automation on AWS EC2 with Microsoft automation tooling.
    • Initiated and led the UI transition from MUI to HeroUI, improving consistency and maintainability across key create and edit modals for financial assumptions.
    • Implemented export of financial data and calculations to Excel, reducing app lock-in concerns and supporting customer workflows outside the platform.
  3. Oct 2023 - Apr 2025

    Lincoln, UK

    Full Stack Developer

    SRC UK

    Hybrid
    • Delivered multiple outsourced client engagements end to end, building production full-stack applications with GCP Gemini that increased automation value for customers and supported repeat business for SRC UK.
    • Built an internal skills-matrix dashboard to improve staffing decisions, helping leadership assign the right engineers to new contracts and rebalance teams during project changes.
    • Led the quality initiative to raise C# backend unit-testing and React frontend testing coverage from roughly 60% to above 90%, reducing regression risk and increasing release confidence.
    • Led migration of legacy micro-frontend services to a TypeScript/Vite microservice architecture, reducing build times and enabling faster, more predictable delivery across contract teams.
    Show 1 more
    • Evaluated and benchmarked LLM capabilities for client use cases, translating findings into delivery recommendations adopted cross-functionally, while mentoring junior developers through code reviews and agile task prioritisation.
  4. 2018 - 2019, 2021 - 2023

    UT, USA

    Software Developer

    PassiveLogic

    Remote
    • Architected an interactive application for real-time exploration and analysis of the Quantum Standard Ontology, highlighting foundational elements and interdependencies.
    • Developed a GraphQL-powered Boolean Builder for dynamic, scalable data queries, enhancing data retrieval efficiency.
    • Implemented a universal drag-and-drop protocol using standard DOM events, ensuring intuitive user interactions.
    • Designed a custom EnyoJS component library to improve reusability across applications.
  5. Jan 2022 – Jun 2022

    Northampton, UK

    Web Developer

    Travis Perkins Group

    Remote
    • Played a role in designing, developing, and maintaining responsive and user-friendly websites for Travis Perkins, ensuring optimal functionality across various devices and browsers using React.
    • Collaborated closely with cross-functional teams, including UI/UX designers and backend developers, to deliver seamless and visually appealing user interfaces that aligned with the company's branding and user experience standards.
  6. Jun 2021 – Dec 2021

    Northampton, UK

    IT Analyst

    Travis Perkins Group

    Remote
    • Manipulated data from various databases within Google Sheets to help enrich and complete data to import into LeanIX (Data Modeling Tool).
    • Maintained LeanIX by keeping data current within the application using their API and maintaining any external integrations.

03AI

AI where it earns its place.

Different tools for different jobs: in the product, across the team, and in my own workflow.

  1. In the product

    AWS Bedrock

    Powdr

    Designed and shipped the AI Insights Drawer, an in-product assistant for customers’ financial data.

    • NDJSON streaming
    • File uploads
    • Privacy-focused handling of customer data
  2. Day to day & across the team

    Claude

    Claude Code

    My everyday development partner. At SimplyCook I also founded the internal Claude Code plugin marketplace, standardising AI-assisted development for the Product Team’s developers and designers.

    • Daily development
    • Plugin marketplace
    • Convention guides
    • Scaffolding skills
    • Review agents: frontend, API, accessibility, test planning, SEO
  3. In my workflow

    ChatGPT

    Day to day

    A second opinion alongside coding, for research, prototyping and debugging.

    • Research
    • Prototyping
    • Debugging

04Projects

Selected work.

Products I've designed, built and shipped. Open one for the full story.

05Skills

The toolkit.

Highlighted skills are in daily use; I have working experience with everything listed and I'm always happy to learn more.

Client-Side Development

  • TypeScript
  • React
  • Zustand
  • TanStack
  • TailwindCSS
  • HeroUI
  • Playwright
  • Vite
  • MUI
  • NextJS

APIs & Data Engineering

  • NestJS
  • PostgreSQL
  • Prisma
  • GraphQL
  • REST
  • NodeJS
  • MongoDB

Cloud & Delivery Operations

  • Git
  • AWS
  • Docker
  • CI/CD
  • Terraform
  • DigitalOcean

06Contact

Let's build something great.

Hiring, partnering, or just want to talk shop? Send a message and I'll get back to you.