DFDS
Fullstack Developer - B2B, B2C website and platform tools
Copenhagen, DenmarkApr 2024 – Ongoing
- Refactored the data fetching process of a Next.js platform, reducing build time and improving code readability and testability.
- Migrated pages from the `pages` to the `app` router in Next.js, implementing CSR and SSR strategies.
- Fully refactored CI/CD pipelines for granular deployment control using Vercel CLI, code quality checks, and automated testing pipelines.
- Extended a Node.js (NestJS) forms management backend, integrating multiple systems via new subscribers.
- Configured AWS infrastructure using Terraform for reverse proxy and form management solutions.
- Refactored reverse proxy path-matching logic to support multi-application content migration.
- Designed and implemented new components and API endpoints using TypeScript, React, and Next.js.
- Monitored frontend performance with Grafana Faro and uptime checks via Grafana Synthetic Monitoring.
- Actively participated in architectural decision-making and code reviews to promote best practices.