Full-stack engineering
Modern web platforms and applications using Node.js, React, C# and ASP.NET, backed by extensive Java enterprise experience and a strong foundation in software architecture.
Bridging the gap between human and machine
e3solutions designs and builds robust web, cloud, decentralised, integration, and real-time systems that help organisations simplify operations, connect technology, and turn complex requirements into dependable software.
Research-led software
The company has long focused on building innovative products around messaging, mapping, and enterprise workflows. Its work combines applied research with reliable implementation across transport, telecoms, financial services, dispatch, embedded systems, CCTV, and multimedia distribution.
Capabilities
Modern web platforms and applications using Node.js, React, C# and ASP.NET, backed by extensive Java enterprise experience and a strong foundation in software architecture.
Production systems on AWS and Azure, including containerised workloads, application hosting, storage, content delivery, monitoring, access control, and automated delivery pipelines.
Public and private APIs, real-time messaging, web services, payment systems, identity, e-commerce, logistics, and integration with complex operational and enterprise platforms.
PostgreSQL, SQL Server, MySQL, MongoDB, and distributed data solutions for transactional applications, reporting, recommendations, fraud detection, survey analysis, and operational decision-making.
Progressive web apps, React Native, Android, iOS, Xamarin, embedded Linux, GPS, mapping, telephony, passenger information, CCTV, and connected vehicle technology.
Secure, scalable, and highly available systems built around clustering, state recovery, offline operation, cryptography, financial transactions, machine learning, and real-time processing.
Decentralised applications, smart contracts, token standards, wallet signing, digital asset workflows, real-time blockchain indexing, and deep integration with third-party protocols.
Automated pricing, pooled settlement, incentive modelling, verifiable randomness, generative content, and provably fair mechanics spanning on-chain and off-chain experiences.
Products
MapNav is an intelligent mapping, messaging, and passenger information platform developed for connected transport fleets. It combines GPS-triggered content, real-time bus stop information, CCTV surveillance, passenger Wi-Fi, digital news and weather, advertising campaigns, and multimedia distribution.
Built on a customised embedded Linux platform, MapNav has operated across more than 85 mobile and server nodes. Deployments have included NZ Bus services in Auckland, Whangarei, and Wellington; Invercargill bus services; and KiwiRail scenic train carriages in Auckland and Christchurch.
WinIVR is a mature commercial tool for designing complex interactive voice response systems. Developed from the ground up, it enables custom telephone applications that answer calls, play messages, collect keypad input, connect with databases, and automate caller interactions.
Developers around the world have used or trialled WinIVR for hospital systems, home automation, taxi databases, robotics, telemarketing, telephone ordering, and voicemail for homes and small businesses.
Services
End-to-end design and development of web applications, operational tools, customer portals, e-commerce systems, and software products using Node.js, React, .NET, Java, and proven open-source technologies.
Architecture reviews, technical strategy, legacy modernisation, performance improvement, and pragmatic migration plans for systems that need to become more reliable, maintainable, secure, and scalable.
Cloud architecture and delivery on AWS and Azure, including Docker, hosting, storage, CDN, monitoring, access management, infrastructure integration, and continuous integration and deployment pipelines.
APIs and integration services that connect enterprise applications, mobile clients, payment providers, e-commerce platforms, databases, third-party services, and real-time messaging infrastructure.
Specialist systems for GPS and mapping, fleet operations, passenger information, embedded Linux, CCTV, Wi-Fi, multimedia, telemetry, dispatch, and reliable communication across mobile and fixed networks.
Hands-on technical leadership for product teams, from discovery and system design through implementation, code quality, mentoring, release automation, production support, and transition to internal teams.
Architecture and development for decentralised applications, smart-contract integrations, digital asset marketplaces, blockchain indexers, wallet interactions, signed transactions, and hybrid on-chain and off-chain workflows.
Technical modelling for algorithmic markets, continuous pricing, pooled and collateralised settlement, rewards, digital economies, game mechanics, and transparent systems designed around measurable fairness.
Selected milestones
Research and prototyping across decentralised systems, smart-contract integration, real-time blockchain indexing, algorithmic markets, and verifiable digital interactions.
Completed the technical handover of a globally used master-pilot exchange platform following its acquisition by Trelleborg Marine Systems.
Redesigned survey planning, data capture, and performance-analysis systems supporting major New Zealand public-sector research programmes.
Helped develop a shift-management platform used to coordinate COVID-19 contact-tracing teams, alongside systems that enabled remote survey operations during the pandemic.
Contributed to Auckland Transport's website, public APIs, real-time messaging, parking availability, passenger counting, and automatic number-plate recognition systems.
Architected and maintained seven high-volume e-commerce websites across five international markets, including content management, payments, analytics, mobile applications, and cloud infrastructure.
Invercargill City Council expanded its Bus Smart service with automatic passenger counting and force sensors, supporting route analysis, bus stop planning, KPI reporting, and passenger comfort monitoring.
e3solutions supplied the passenger information display system for KiwiRail scenic carriages, including high definition LCD screens, multilingual audio, and GPS-triggered commentary.
e3solutions supplied Invercargill City Council with on-board passenger information systems and electronic bus stop signs, including CCTV, digital advertising, passenger Wi-Fi, next-stop announcements, and live map displays.
NZ Bus announced an upgrade to the Airport Flyer Wi-Fi network. e3solutions provided the on-board screens and Wi-Fi infrastructure supporting the service.
Read the press releaseAbout
Keith Chew is a software architect and senior full-stack developer with more than 30 years of experience designing, building, and delivering robust software systems. His technical background spans Java and enterprise architecture, more than 10 years working with the Microsoft stack including C# and ASP.NET, and more than 10 years developing modern Node.js platforms and services.
Keith has led and contributed to projects across transport, ports, e-commerce, telecommunications, financial services, logistics, public-sector research, and real-time messaging. His recent work includes React applications, progressive web apps, APIs, PostgreSQL and SQL Server, cloud infrastructure on AWS and Azure, continuous delivery, and the integration of complex operational systems.
His experience also covers embedded Linux, GPS and mapping, passenger information, telephony, secure financial transactions, CCTV and multimedia distribution. Keith holds a first class honours degree in Electrical and Electronic Engineering from the University of Auckland.
View Curriculum VitaeContact