About
Curious, autodidactic engineer with 15+ years of building web products people actually use — from high-traffic news and entertainment platforms to real-time sports betting. I translate abstract ideas into structured processes and UX, take quality as a top priority, and have a clear vision of how a development team should work — and what it takes to make that happen.
Experience
Freelance Full Stack Developer · Nederlandse Loterij (TOTO)
Jan 2023 — present
Product development on TOTO's casino and sports-betting platforms: high availability, huge traffic spikes, and strict compliance with online gambling legislation.
- Part of the team that rebuilt the entire casino platform on Vue 3, a custom Node.js/Express SSR solution and a .NET backend, hosted in Azure
- Helped build TOTO Sport, a real-time sports betting platform, reusing the casino stack to ship faster without sacrificing performance or compliance
- Created reusable front-end components across products, set up monitoring and alerting, and integrated user tracking via Google Tag Manager
- Integrated the new Winn-It brand into the legacy casino platform and connected third-party APIs
TypeScript · Vue 3 · Pinia · Node.js · Express · .NET (C#) · Azure · GTM
Freelance Full Stack Developer · DPG Media
Mar 2018 — Jun 2022
Built and ran high-traffic entertainment products — video, puzzles, casual games, quizzes and podcasts — used across major Dutch media brands such as AD, HLN and de Volkskrant.
- Created front-ends from scratch for products that ran both as standalone destinations and as embeds inside news articles
- Implemented advertising, user tracking, paywalls and custom A/B-testing solutions for embeddable products
- Owned operations under a "you build it, you run it" principle: containerized hosting in AWS, monitoring and alerting
TypeScript · React · Node.js · Elixir · PostgreSQL · AWS · Snowplow · Google IMA
Team Lead Front-End · DigitasLBi
May 2016 — Dec 2017
Led front-end development (75% hands-on, 25% leading) in a fast-paced B2C campaign environment, for clients such as Audi, Renault, Dutch Railways (NS) and the Ministry of Health.
- Defined the common front-end stack and coding standards used across projects and teams
- Coached junior and medior developers on their projects and career growth; introduced structure that improved team workflows
- Delivered under hard campaign deadlines — including a multilingual Audi site live within four weeks
JavaScript · React · Vue · Nuxt · Node.js · Azure · AWS
Full-Stack Web Developer · Hot ITem
Sep 2008 — Apr 2016
All-round web development with a strong UX focus: designing, presenting and building business web applications for clients including PostNL, ING, Rijkswaterstaat, KPN, Ziggo and de Persgroep.
- Grew from front-end specialist to full-stack developer and UX designer across dozens of client projects — from news platforms serving 35M pageviews a month to internal portals
JavaScript · C#/.NET · PHP · Java · SQL
Skills
- Expert
- TypeScript / JavaScript · HTML · CSS · Node.js
- Comfortable
- .NET (C#) · Elixir · PHP · SQL · OAuth · Data modeling
- Frameworks & platforms
- React · Vue · Next.js · Nuxt · Phoenix · Azure · AWS
- Beyond code
- Explaining technology to non-technical people · Translating abstract ideas into structured processes and UX · Refining requirements · Mentoring · Working in agile teams
Education
- MSc Information Science — Human Centered Multimedia, University of Amsterdam · 2015
- BEng Business Engineering, Inholland University of Applied Sciences · 2007
Interested in working together? Reach me at jeroen@jeroenwever.com