Software & Hardware Engineer Consultant
Hi, I'm
Rav Sispal.
Full-stack TypeScript, React, React Native (Expo), Node.js & GraphQL consultant specialising in data-driven applications and connected hardware
📍 Leeds, England, United Kingdom

About
A little about me
Results-oriented and self-motivated full-stack developer with specialism in TypeScript, React, Node.js, GraphQL and React Native. Passionate about cutting-edge technology and delivering robust solutions. Skilled in various other programming languages including Golang and C++.
Fullstack JavaScript Developer (Expo/React Native, React, TypeScript)
Skills & tooling
Experience
Where I've worked
Contract and permanent roles across fire detection, fintech, government and startups.
Education
MSci Computer Science — University of Nottingham
2015 – 2020
First Class (MSci Hons). Recipient of the 2020 “Outstanding MSci Individual Project” award from the School of Computer Science.
Engineering & Physical Sciences Foundation — University of Nottingham
2014 – 2015
Foundation year, progressing to the MSci Computer Science programme.
A-Levels — Information Communication Technology, Business Studies, Law
2012 – 2014
Grades A, A, B.
Hardware & Embedded Systems Consultant
Jul 2026 - Aug 2026Honeywell TechnologiesContract· Remote
Led the end-to-end design and delivery of a portable connected-device demonstrator for a Honeywell Fire Research & Technology programme, combining embedded hardware, PCB design, mechanical enclosure development and web-based software into a unified demonstration platform for executive and customer evaluation. The solution was designed to integrate with Honeywell's leading fire detection brands, including Gent, Notifier and Esser. • Architected and developed a custom Bluetooth Low Energy (BLE) prototype using the Espressif platform. • Designed a bespoke PCB and compact 3D-printed enclosure for conference demonstration under an accelerated development schedule. • Developed an interactive Web Bluetooth companion digital-twin style application to simulate key operational workflows and provide real-time interaction with the prototype. • Integrated haptic feedback, RGB lighting, audible alerts, physical controls and battery-powered operation into a cohesive demonstration platform. • Rapidly iterated hardware, diagnosed and reworked PCB issues, and delivered a reliable functioning prototype within an exceptionally compressed timeframe. • Balanced engineering trade-offs to maximise reuse of the mechanical design and supporting software for subsequent product development. • Worked collaboratively with cross-functional hardware, firmware and systems engineering teams to define platform architecture, evaluate hardware platforms and shape the future product roadmap. Technologies: Espressif, Texas Instruments, Analog Devices, C/C++, Bluetooth Low Energy (BLE), React, TypeScript, Web Bluetooth, PCB Design, 3D Printing, Embedded Systems, Firmware Development, Rapid Prototyping, Technical Writing.
Technical Lead
Jun 2025 - Feb 2026HoneywellContract· Remote
• Led the end-to-end design, architecture and development of Honeywell's ILSS evacuation assistance concept, working with international teams to develop an integration with Honeywell Connected Life Safety Services SaaS for data import and event ingestion. • Developed a React Native (Expo) mobile application for end users to access the service, and a React/Vite micro-frontend for advanced functionality and overall service provisioning/management. • Worked closely with international engineering teams to integrate with Gent, Esser and Notifier fire detection systems (EN & UL), analysing specifications and implementing complex protocols. • Designed, specified and prototyped a BLE/WiFi-enabled hardware lanyard wearable and firmware to perform beacon tracking via Honeywell's self-testing fire detector ranges. Technologies: TypeScript, React, React Native (Expo), Node.js, Vite, GraphQL, PostgreSQL, Tanstack, Tailwind, Figma, Microsoft Azure (IoT, Email, Functions, SWA), FreeRTOS, C/C++
Founding Developer
Nov 2024 - Jun 2025Rav Sispal LimitedFreelance· Leeds, England, United Kingdom
Developing a monitoring platform application to allow realtime status visibility of smoke dampers via Honeywell Gent fire alarm system (Vigilant Local Monitor - Fire Damper Dashboard). Preparing for use within an NHS site initially.
Founding Developer: Commercial Fire Detection Monitoring Platform
Jan 2024 - Jun 2025Rav Sispal LimitedFreelance· Leeds, England, United Kingdom
Developing a SaaS platform for fire alarm/emergency monitoring via a series of Next.js micro frontends and React Native app. Features include graphical floorplan visualisations, real-time alerts, automated calls, system controls, and data reporting.
React Developer (React, TypeScript, Redux)
May 2022 - May 2023Hargreaves LansdownContract· Bristol, England, United Kingdom
• Led development of a greenfield internal-facing application for pension protection information capture/management via a React micro frontend. • Led the redevelopment of HL's customer pension drawdown application frontend using React/Redux to meet regulatory changes. Refined complex functionality with a fullstack prototype (Node.js/React), iterating with business Subject Matter Experts to de-risk development. • Redeveloped internal micro frontends to incorporate new audit logging, reporting, and process new (versioned) customer responses from the modified client application. • Worked closely with remote teams to understand the extensive tech estate and devise deployment strategies for associated services, resolving unstable environments and pipelines.
React Developer (React, Next.js, TypeScript)
Feb 2022 - Apr 2022Great State (Royal Navy)Contract· Remote
Worked in a small team to build the Royal Navy "MyNavy Leadership Centre of Excellence" content hub-style application and bespoke component library, against an extremely short delivery timescale. Main tech stack: Next.js, styled components, xstate, umbraco.
Fullstack JavaScript Developer (TypeScript, React, Node.js)
Aug 2021 - Mar 2022UK Home OfficeFull-time· Sheffield, England, United Kingdom
• Continued development and maintenance of security-critical full-stack JavaScript (React and Node.js) applications for the UK Border Force at airports and key ingress points. • Led faultfinding/urgent development on a production application requiring core functionality extension on a legacy Node.js/Nunjucks full stack application. • Contributed heavily to business-as-usual development and backlog items to further refine and enhance functionality and user experience across the applications.
JavaScript Developer (Web & Mobile)
Dec 2019 - Mar 2021HeroaContract· Remote
Worked alongside a small engineering team to develop an existing React Native application and NodeJS backend. Developed React component library and micro frontends to extend functionality of existing Wordpress prototype and led the effort for its replacement with a React frontend and NodeJS/GraphQL/Firestore backend for greater flexibility. This formed the "Heroa Plus" subscription-based service, ready for closed pilot.
Site Warden - The Frontage Nottingham
Jun 2019 - Jan 2020Hello Student®Part-time· Nottingham, United Kingdom
Responsible for the out-of-hours safety and security of a prominent luxury student accommodation site in Nottingham City Centre. Handled resident issues including lockouts, appliance faults and welfare checks, plus facilities tasks such as power failures and building patrols. Independently managed varied emergencies including water leaks, fire alarm activations, security threats and ultimately a real fire originating in a lower restaurant unit — discovering the fire in its early stages, raising the alarms, contacting emergency services and leading the rapid evacuation and roll-call of residents.
Student Representative
Sep 2015 - May 2016Fortis Student LivingPart-time· Nottingham, England, United Kingdom
Handled out-of-hours management of a premium student accommodation in the city centre. Responsibilities included resident move-ins, administrative work, facilities management, resident room issues, fire alarm activations and social events.
Specialist
Aug 2013 - Sep 2014AppleFull-time· Greater Leeds Area
Welcomed diverse customers and connected them with the most effective and affordable solution for their needs. Ran frequent public workshops, prepared for product launches and maintained the high visual standards of store demonstration equipment.
Education
MSci Computer Science — University of Nottingham
2015 – 2020
First Class (MSci Hons). Recipient of the 2020 “Outstanding MSci Individual Project” award from the School of Computer Science.
Engineering & Physical Sciences Foundation — University of Nottingham
2014 – 2015
Foundation year, progressing to the MSci Computer Science programme.
A-Levels — Information Communication Technology, Business Studies, Law
2012 – 2014
Grades A, A, B.
Portfolio
Selected projects
Fire-system tooling, full-stack platforms and embedded prototypes. Some projects are shared privately — if you were given a link, it will ask who you are.

Smoke Damper Dashboard
2024TypeScript/Next.js Frontend developed to allow smoke damper status retrieval from Vigilon fire system in realtime via WebUSB

PeckfieldLandfillReport Application
2024Next.js web application to help local Leeds residents report odours from Peckfield Landfill directly to Environment Agency (rapid build)

FIRE Tools (Alpha)
2021Web-based suite of configuration, servicing and monitoring utilities for fire detection and alarm systems, using WebAssembly to deliver vendor-specific functionality.

Vigilon Touchscreen Repeat Panel
2021Touchscreen remote display allowing easy to understand system control of a Vigilon Plus fire alarm panel

MONITORTool - COMING SOON
2020A highly modern and advanced cloud-based monitoring, maintenance and support platform.

COMMISSIONTool (V1 - MSci Dissertation)
2020Cross-platform React/Electron commissioning tool for Honeywell Gent Vigilon and Nano systems.
Contact
Let's talk
Consultancy, contract work, a project you'd like to discuss — or a question about anything on this site. Enquiries land straight in my admin panel and I'm notified immediately.
I take on full-stack TypeScript, React Native (Expo) and connected-hardware work, remote-first, and I reply to every enquiry personally.