Arcadis
Fullstack Developer • Jul 2022 - Present
- Built and maintained large-scale apps using React, Next.js and TypeScript; led front-end architecture and reusable component libraries.
- Migrated bundling (Webpack → Vite) and improved DX with pre-commit hooks, linting and CI automation.
- Modernized legacy codebases to TypeScript + functional components, improving maintainability.
- Implemented robust auth flows (JWT access + refresh), role-based access and scalable data strategies.
- Integrated mapping solutions (React Leaflet, Google Maps, MapLibre) for scalable geospatial features.
- Improved Lighthouse performance to 90+ via code-splitting, memoization, caching and lazy loading.
- Introduced real-time interactions (WebSockets) and Jest + RTL testing culture to reduce bugs.























