Skip to main content
Krish Joshi

Krish Joshi

Principal engineer with 14+ years building digital products at FTSE 100 enterprises and early-stage startups. Specialized in React, AWS, and Identity/Auth systems — architecting platforms that serve millions of daily users at Tesco, Chase UK, and Cisco.

Recently focused on integrating GenAI (Claude, Amazon Bedrock) into enterprise workflows, delivering 40% performance improvements and 60% security gains through modern cloud architecture.

Available for Contract Roles

Tech Stack

React • AWS • TypeScript

WebAuthn • OAuth2 • Bedrock

Recent Companies

CaspianOne Open banking Climatise Tesco

Outside of Work

  • handyman DIY woodworking & carpentry
  • home_app_logo Home automation systems
  • view_in_ar 3D printing & CAD modeling

Recent Impact

  • GenAI platform with Claude
  • 40% Lambda optimization
  • 60% security improvement
Get In Touch

The Architectural Philosophy

"I architect systems that protect their own integrity—enforcing quality through strict type safety, autonomous testing, and self-healing pipelines that empower teams to ship production code with zero anxiety."

bolt

Latency First

Optimization at the edge and cold-start reduction for serverless.

shield

Secure by Design

IAM least-privilege, OAuth2/OIDC, and encrypted data planes as standard.

AWS Serverless (Climatise)
CloudFront
API Gateway
Lambda
Node.js
Bedrock
Claude AI
DynamoDB

Key Achievements

Senior backend contractor with 14+ years shipping TypeScript and Node.js in regulated financial services — FCA-regulated banking, Open Banking (PSD2/FAPI 2.0), and FTSE 100 scale. Cross-cloud across AWS, GCP, and Azure. Hits the ground running: end-to-end backend ownership from event-driven pipelines and SQL schema design to production observability.
cloud

GenAI Product, Zero to Launch (Climatise)

Founding engineer: built a sustainability platform on Amazon Bedrock/Claude from scratch, hired a team of 5, and achieved Amazon Well-Architected status—accelerating enterprise sales pipeline.

account_balance

Open Banking Platform Architect (CaspianOne)

Defined the technical roadmap for a multi-tenant regulated banking platform. Designed FAPI 2.0/PSD2 auth flows that unlocked Canadian and EU market entry.

dns

Identity Platform at Scale (Tesco)

Safeguarded authentication services for 2M+ daily users. Achieved 90%+ test coverage and enabled daily deployments through comprehensive E2E testing.

public

Global Platform Modernization (Cisco)

Co-led the Angular-to-React migration for Cisco's global dCloud platform (4-year tenure), achieving 95% test coverage and 40% performance improvement.

Technical Depth

Deep Expertise

Architecture & Leadership

Broad Proficiency

Professional Evolution

CaspianOne Open Banking logo
CaspianOne Open Banking project

CaspianOne Open Banking

Jun 2025 — Mar 2026

Principal Developer (Contract)

Brought in as Principal to define the technical strategy for a regulated Open Banking platform serving Canadian and EU banking clients. Driving the architectural evolution from launch-stage PoC to a scalable, multi-tenant platform—owning the technical roadmap, setting engineering standards, and acting as the bridge between product vision and infrastructure reality.

  • Defined and drove the platform architecture roadmap: decomposed a monolithic PoC into a multi-tenant distributed system capable of onboarding new banking clients in days instead of months.
  • Established myself as the technical authority on FAPI 2.0/PSD2 authentication, designing compliant identity flows that unlocked regulatory approval for both Canadian and EU banking markets.
  • Reduced AWS Lambda cold starts by 40% through dependency optimization and provisioned concurrency, directly enabling the sub-second transaction SLAs required by banking partners.
  • Implemented OpenTelemetry observability across 12 microservices, reducing mean-time-to-diagnosis by 60%—a capability that proved critical during production incident response with banking clients.
  • Contributed SQL schema extensions and data migrations to the existing banking domain model, adding and evolving tables in a live regulated system with strict backward-compatibility requirements.
  • Set engineering standards for the team: introduced code review culture, testing gates, and architectural decision records (ADRs) that reduced production incidents by 50%.
Stack: TypeScript, Next.js, AWS Lambda, DynamoDB, API Gateway, OpenTelemetry, Terraform, GitHub Actions, Jest, Playwright
Climatise logo
Climatise project

Climatise

Jul 2023 — Jul 2025

Principal Engineer (React, Lambda, Python)

Founding engineer for a Sustainability AI startup. Owned the entire engineering roadmap, building the product, cloud infrastructure, and backend services from zero to a paying-customer launch—with a team I hired and grew to 5 engineers.

  • Built the core product from scratch: a platform that enables enterprises to automatically ingest, classify, and analyze carbon emissions data from unstructured sources (invoices, utility bills, supply chain docs) using Generative AI (Amazon Bedrock/Claude and SageMaker).
  • Architected an event-driven document processing pipeline using SNS and SQS: document upload triggers async AI classification and extraction, with results propagated back to Aurora via chained Lambda consumers — fully decoupled and independently scalable.
  • Initially architected on GCP (Cloud Run, Pub/Sub, Cloud SQL) before migrating to AWS to align with investor infrastructure preferences—gaining hands-on experience with both cloud estates.
  • Achieved Amazon Well-Architected status on the first submission—a rare feat for a seed-stage startup—which directly accelerated enterprise sales conversations and due diligence processes.
  • Hired, mentored, and led a team of 5 senior engineers: established architectural patterns, code review standards, and CI/CD practices that enabled the team to ship production features weekly.
  • Owned the full Aurora PostgreSQL estate: designed schemas from scratch, wrote and reviewed all migrations, optimised slow queries, and managed live schema changes with zero downtime across dev/staging/prod.
  • Designed the entire AWS cloud estate using a strict IaC-first Terraform workflow across Cognito, Aurora, Lambda, and DynamoDB—achieving zero configuration drift across dev/staging/prod environments.
  • Owned technical strategy and stakeholder communication: presented architecture to investors, led technical due diligence, and collaborated with product on roadmap prioritization.
Stack: NestJS, Node.js, TypeScript, REST APIs, GCP (Cloud Run, Pub/Sub, Cloud SQL), AWS Lambda, Cognito, DynamoDB, Aurora, Terraform, GitHub Actions, Jest
Tesco logo
Tesco project

Tesco

Sep 2021 — Jun 2024

Senior Developer (React, Node)

Core member of the Identity & Account platform team, safeguarding the digital front door for 2M+ daily users. Focused on modernizing legacy authentication flows and improving system reliability at massive scale.

  • Implemented WebAuthn (Passkeys) and modern MFA flows, reducing account compromise incidents by 60% and significantly improving login conversion rates.
  • Orchestrated the migration of monolithic legacy systems to agile Kubernetes-based micro-apps, allowing for independent scaling and failure isolation.
  • Established comprehensive E2E testing with Playwright, achieving 90%+ coverage and enabling daily deployments through automated regression suites.
  • Transformed release process from weekly to daily deployments through pipeline optimization and feature flagging.
  • Mentored 3 mid-level engineers into senior roles, driving technical strategy and knowledge-sharing through architecture clinics and pair programming.
Stack: TypeScript, Node.js, React (SSR), Kubernetes, Azure Pipelines, Playwright, Jest

10x Future Technologies

Sep 2020 — Sep 2021

Senior Javascript Developer (React, Node)

Part of the 'Banking as a Platform' team, building the ecosystem that enabled Chase Bank to launch in the UK. Built modular banking products that could be assembled rapidly.

  • Delivered unified web and mobile experiences using React and React Native, ensuring feature parity and code sharing between platforms to reduce developer overhead.
  • Integrated Apigee and OAuth for secure API management, ensuring our architecture met strict FCA regulatory requirements and internal banking security standards.
  • Built complex, long-running account onboarding workflows using AWS Step Functions, streamlining the customer journey from days to minutes.
  • Explored GCP-based infrastructure options for platform services, evaluating GKE for container orchestration and Cloud SQL for managed PostgreSQL — informing the team's cloud strategy decisions.
  • Created reusable component library with Material UI and Storybook, adopted by 4 other product teams.
Stack: React (Redux, TypeScript, Formik, Storybook), React Native, Next.js, Node.js, Express, AWS Lambda, Step Functions, GKE, Cloud SQL, Cypress, Jest, Jenkins

Salesforce Package Tracking Plugin (Freelance)

Jun 2020 — Sep 2020

Architect & Lead Developer (Freelance)

Collaborated with senior Salesforce engineers to design and build a PoC Salesforce plugin for container tracking. Worked from requirements gathered through direct technical discussions, owning the architecture end-to-end and delivering a paid proof of concept.

  • Built a React component that combined Salesforce order data with live shipping carrier data — querying the Salesforce REST API for order records and merging with carrier tracking responses to show real-time container location in a single view.
  • Architected the OAuth-authenticated Salesforce integration, using the Connected App pattern to securely call the Salesforce REST API (`/sobjects/Order`) from the React frontend.
  • Delivered a paid proof of concept within 3 months, working independently from architecture through to implementation.
Stack: Salesforce REST API, React, JavaScript, OAuth2, REST APIs (Shipping/Carrier)

Earlier Experience

Cisco logo
Cisco project

Cisco

2016

Senior Developer

Core contributor to Cisco's dCloud platform, a global environment enabling network simulation for engineers worldwide. Worked alongside the lead frontend architect to drive a massive modernization effort, eventually becoming the go-to technical lead for frontend architecture decisions.

Stack: Node.js, Express, React (TypeScript, Redux, Storybook, D3), React Native, AngularJS, Jest, Enzyme, Karma, Protractor, Selenium, Bootstrap, SASS, Jenkins

Vanguard

2018

Senior Developer (Consulting)

Took a sabbatical from Cisco to consult on Vanguard's European expansion, upgrading client-facing portals to meet FCA and MiFID II regulatory requirements in a zero-downtime, high-compliance environment.

Stack: TypeScript, Angular, AWS Lambda, Karma, Protractor, Jest, CI/CD Pipelines

Havas

2016

Senior Javascript Developer (AngularJS, Node.JS)

Delivered rapid-turnaround digital transformation projects for high-profile clients.

Stack: Angular, JavaScript, GSAP, SASS, Grunt

House of Fraser

2015

Lead Frontend Developer

Led the frontend team optimizing checkout funnels for high-traffic e-commerce.

Stack: AngularJS, jQuery, SASS, Grunt, C#, Java, Salesforce API

House of Fraser

2015

Frontend Developer

Frontend developer for e-commerce platform before promotion to lead role.

Stack: AngularJS, jQuery, SASS, Grunt

Deloitte

2014

Full-stack Developer

Built internal tooling and data visualization dashboards.

Stack: C#, AngularJS, jQuery, MS SQL, SASS, Grunt

SBC Systems

2012

Full-stack Developer

First industry role building enterprise pension management systems for major UK corporations.

Stack: C#, .NET, MS SQL, jQuery, STAR

Zoopla

2010

Junior Developer

Started professional career at a property tech startup.

Stack: C#, .NET, MS SQL, jQuery

Education

  • University of Manchester
    University of Manchester
    BSc Computer Science (2:1)
  • Richmond upon Thames College
    Richmond upon Thames College
    A-Levels Physics, Chemistry, Maths, Computing, Electronics

Certifications

  • Amazon
    AWS Solution Architect
    Amazon • Nov 2020
  • Axelos
    Prince2 Agile
    Axelos • Dec 2020
  • Learning Tree
    MVC Development in C#
    Learning Tree • Sept 2014