Dewald
From Japan (UTC+9)
Dewald – React, React Native, JavaScript
Dewald is a Middle-to-senior Full-stack and Mobile Engineer with 14 years of experience, working mainly with React, React Native, Node.js, and TypeScript. As Technical Lead on a hotel self-service kiosk platform used by top global hotel chains, he built native Android bridges to keycard encoders, passport scanners, and door locks, integrated a WireGuard VPN, and ran zero-downtime releases on Azure. Earlier he ran his own consultancy building NFC access control and event payment apps, led front-end development of a national bus ticketing POS, and taught full-stack development for three years. Dewald has excellent English, strong ownership, and a mature AI-assisted workflow. He is best suited for React Native and Node.js products with hardware integration, offline mode, or demanding release requirements.
14 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Core Engineer, then Technical Lead
A self-service kiosk platform deployed at several of the world's top 10 hotel chains, built with React Native and web technologies. Guests use it for check-in and check-out, registration, upsells, payments, and room key encoding.



- Built Capacitor and React Native bridges to hardware vendors' Android SDKs for keycard encoders and dispensers, passport scanners, and door lock systems over serial/USB.
- Integrated a WireGuard VPN into the native Android (Java) layer so the kiosk frontend was reachable only behind the VPN, meeting strict hotel network security requirements.
- Implemented idempotent payment flows and staged rollouts with crash and analytics monitoring in Datadog and Amplitude.
- Set up zero-downtime deployments on Azure App Service using deployment slot swaps gated by health checks.
- Worked on receipt fiscalisation for countries with legal requirements, pushed for deeper research, and found a solution within an existing integration that avoided an extra third-party service and its costs.
- Led the kiosk team as Technical Lead after a promotion from Senior Engineer, owning delivery, the release process, and code reviews.
- Led the team's AI adoption together with the CTO, creating project skills for the core PMS integration pattern and a spec, implement, and review workflow.
Full-stack Lecturer
A vocational full-stack web development programme, plus corporate developer training delivered for enterprise clients.
- Owned the front-end courses, including curriculum design, teaching, grading, and mentoring.
- Guided cohorts of up to 50 students with monthly one-on-one reviews, technical feedback, and final-project support.
- Delivered corporate training for an automotive manufacturer in Sweden covering React, Vue, Angular, Node.js, REST APIs, Azure, and GitLab CI/CD.
- Created onboarding practices adopted company-wide, including Git workflows, branching and commit conventions, and technical communication.
- Reported student progress and risks to management and supported students who were falling behind.
Freelance Full-stack and Mobile Developer
Web and mobile solutions for event organizers and small businesses, including NFC access control apps for conferences and token-based cashless payment systems for music festivals, running on Android handheld devices with built-in NFC readers.
- Built NFC access control apps for conferences and token-based payment apps for music festivals on Android handheld devices with built-in NFC readers.
- Owned the client side of these systems, including the Android applications and hardware integration.
- Ran projects end to end, from client requirements and estimates to development, deployment, and support.
- Built WordPress websites and custom web applications for small-business clients with Angular, React, Vue.js, PHP, and Laravel.
Lead Front-end Engineer
A government bus ticketing system for a national bus terminal, with a point-of-sale frontend for ticket counters that kept selling tickets offline.
- Built the point-of-sale frontend for the ticket sales engine with Angular and TypeScript.
- Owned the deployment strategy, delivering the app as a PWA pinned to Windows desktops at the terminal.
- Designed offline ticket sales with daily caches and sync and reconciliation with the server.
- Grew into the lead engineer role on the project, owning the frontend end to end.
Junior Software Developer
Internal systems for an internet service provider, including a CRM, automated invoicing, and a customer support portal.
- Automated invoicing workflows to reduce manual billing work.
- Improved the internal CRM to support day-to-day operations.
- Developed customer support portal features that gave staff better visibility into support workflows.