Edward Cavendish
I am a Senior Full Stack Engineer with 10+ years of experience building modern web apps and interactive UIs. js, delivering fast, reliable, and accessible products while collaborating with designers and backend teams.
About
I am a Senior Full Stack Engineer with 10+ years of experience building modern web apps and interactive UIs. I specialize in React, Angular, Vue, TypeScript, and Next.js, delivering fast, reliable, and accessible products while collaborating with designers and backend teams. In my work I focus on performance, maintainability, and delivering great user experiences.
I enjoy mentoring teams in modern frontend practices, guiding architecture decisions, and fostering a culture of quality—from component libraries and testing strategies to accessibility and performance optimization.
- 9 years' experience
- Joined October 2025
Industry experience
- Software & Internet
- Professional Services
More experts in London, United Kingdom
- App Developers for hire in London, United Kingdom
- Back-End Developers for hire in London, United Kingdom
- Developers for hire in London, United Kingdom
- Front-End Developers for hire in London, United Kingdom
- Full Stack Developers for hire in London, United Kingdom
- Web Developers for hire in London, United Kingdom
Work experience· 12 roles
Led front-end architecture for fleet and healthcare products using React 18, TypeScript 5, Next.js, Angular 18 with RxJS and Angular Material, and React Native for mobile, coordinating 8–12 frontend engineers across parallel streams with design, QA, and backend. Built the Fleet Management web app with WebGL and ArcGIS map layers for live vehicle status, alerts, driver timelines, and geofences; kept 60fps with viewport culling, memoized selectors, and batched updates at high marker counts (~5k). Launched a predictive maintenance dashboard using D3.js and Chart.js micro-charts; added keyboard flows and ARIA for WCAG 2.1 AA. Implemented GraphQL (Apollo) alongside REST with cache policies and normalized entities; introduced Redis on the server to reduce chattiness. Delivered real-time features with WebSockets and RabbitMQ-based fan-out. Improved first render with SSR, HTTP caching, and code-splitting; OAuth 2.0 and JWT with silent refresh. Mentored 8+ engineers and implemented CI/CD pipe
Architected and delivered a Fleet Management System using React.js, Blazor WebAssembly, and ASP.NET Core; implemented C# microservices for vehicle tracking, predictive maintenance, and analytics; migrated legacy Node.js services to .NET 7 microservices; developed Next.js dashboards with Chakra UI and SSR caching; integrated ArcGIS SDKs and WebGL visualizations; orchestrated containerized deployments on AWS ECS using Docker Compose and Terraform; built an event-driven backend using Kafka and RabbitMQ; implemented OAuth2.0 + JWT for multi-tenant authentication; collaborated on gRPC contracts and data-model alignment; integrated AWS S3 and CloudFront for CDN asset delivery; developed AI-powered fault detection services in Python; set up GitHub Actions pipelines; mentored junior engineers; refactored monoliths into domain-driven microservices; worked with Figma to ensure WCAG 2.1 accessibility; supported blue-green and canary deployments.
Architected and delivered a Fleet Management System using React.js, Blazor WebAssembly, and ASP.NET Core, with real-time data streaming via RabbitMQ and GraphQL APIs. Implemented C# microservices for vehicle tracking, predictive maintenance, and analytics, improving uptime visibility and reducing incident response times by 40%. Designed Kotlin-based Android modules for live telematics synchronization with cloud services using REST and WebSocket protocols. Created Java Spring Boot backend services for reporting, compliance checks, and maintenance scheduling integrated with AWS RDS. Migrated legacy Node.js services to .NET 7 microservices, boosting performance by 60% and enabling parallel request handling via async I/O pipelines. Developed Next.js dashboards with Chakra UI and SSR caching to optimize SEO and user interactivity for fleet analytics and operator dashboards. Integrated ArcGIS SDKs and WebGL visualizations for interactive route tracking and 3D telemetry analysis. Orchestrated
Education
Hire Edward Cavendish today
Post a job and invite Edward, or contact them directly. No hidden commission.






















