layout | title | last-updated |
---|---|---|
cv |
Harm te Molder’s CV |
2024-06-13 12:13:08 UTC |
Freelance Analytics Engineer with a Focus on Marketing
I’m lazy. I don’t like doing the same thing twice. And I don’t like you doing the same thing twice either, if I can automate it instead. I’ll make sure that what I deliver is future-proof. You’ll be able to use it, even when I’m not around. I’m creative, but not in the painting and sculpturing kind of way. I’ll answer your challenges with solutions no-one in your organization thought of before. I’m a boy scout. Not that I walk around with a compass and a tinderbox, but I’ll leave every implementation I touch looking better than it did when I first saw it{:class="extra-strong"}. Making sense of incomprehensible configurations and cleaning up dirty code is what makes me get up in the morning. That, and good coffee. Great coffee is even better. Speaking of, let’s talk over coffee and Jitsi/Teams/Meet/Zoom¹?
¹ I don’t live anywhere, at the moment. Depending on when you’re reading this I’m exploring Norwegian fjords in a camper van or in a cafe, back in civilization. No worries though, I have my laptop with me and there’s 4G everywhere, these days.
Name | Harm te Molder Signal | +31 (0) 6 426 966 16{:target="_blank"} Email | mail@harmtemolder.com{:target="_blank"} (PGP key{:target="_blank"}) LinkedIn | https://www.linkedin.com/in/harmtemolder/{:target="_blank"} Physical Address | None²
² I don’t have one of those, but I’ll send you my latest GPS coordinates, if you ask nicely.
- Managing, cleaning up and setting up (client- & server-side) Google Tag Manager (360), Tealium iQ and other tag managers
- Funneling all kinds of data through Fivetran and into Google Cloud, and from there to wherever you want it
- The parts of SQL needed to help you make sense of Google BigQuery
- Visualizing all of that data in dashboarding tools like Looker Studio (formerly Data Studio)
- Setting up Google Analytics (360) and similar web analytics tools
- Writing JavaScript and jQuery implementations needed for more complex tag management setups and web scraping
- Data crunching, feature engineering and visualization through Python and its pandas and Matplotlib libraries
- Some HTML and CSS, although I’m better at scraping than writing
The most rewarding project I’ve worked on recently wass coaching an in-house web analyst at the Dutch offshoot of a global consumer brand. He does all the actual work in GTM and GA, and all I do is answer his questions. Reviewing his tag plans. Sharing knowledge{:class="extra-strong"}.
As Data Engineer at ABN AMRO I was part of a scrum team of 5. Together, we made sense of years of legacy implementations of web analytics, marketing pixels, an ancient cookie consent popup and more, spread out over countless codebases. The 1st challenge was getting all of ABN’s web analysts to align on what they wanted to track on all of these environments. The 2nd was adding scripts to existing systems, some of which weren’t actively maintained anymore. The 3rd was keeping everything online while doing all of this, breaking as little as possible. And the 4th was staying flexible to adjust our plans to new insights that kept popping up. That boyscout principle I talked about fully applies to this project. It was a mess before I started, but we left behind a Tealium iQ setup and a data environment that ABN AMRO can finally rely on, for years to come{:class="extra-strong"}.
As Senior Analytics Consultant at Expand Online I was either the leading consultant involved with major new implementations, or the only one. As such, I helped Randstad{:target="_blank"}, Rituals{:target="_blank"} and TomTom{:target="_blank"} move from either a basic Google Analytics implementation or a non-Google analytics tool to Google Analytics 360{:class="extra-strong"}. Depending on Google’s differing involvement per project I was completely responsible for, or at least involved in, formulating a measurement plan and subsequently implementing that in Google Tag Manager (or Tealium iQ, in the case of TomTom). After finishing the implementation phase, I supported the organizations’ web analysts in setting up Google Data Studio, Google BigQuery and other third-party data analysis and visualization tools. I also advised the organizations’ marketers on how to use all these new insights for their advertising campaigns. TomTom then asked me to set up Tealium AudienceStream (their Customer Data Platform, or “CDP”), which enabled them to personalize their website, advertising and email in real-time based on user data and interactions.
2017/03–Today | Freelance Analytics Engineer.{:class="extra-strong"} I left Expand Online to travel the world on my motorbike, but took my laptop with me. That meant I could keep on helping both Dutch (e.g. Boombrush) and global companies (e.g. Stokke) sort out their web analytics and data challenges from the road. I returned to the Netherlands at the end of 2018, enabling me to work on-site for a bit, but now I’m travelling again. And working from the road again.
2019/04–2019/10 | Technical Analyst a.i. @ ABN AMRO, Amsterdam.{:class="extra-strong"} They asked me to migrate their existing Adobe Analytics and DoubleClick setup to Tealium iQ, but we ended up completely re-doing both of those (and more) because they turned out to be spaghetti layer cakes{:target="_blank"} of legacy. Lots of fun, really. I’ve worked for e-commerce, publishers, recruitment agencies and more, but this was my first bank. And if you’ve ever worked for one, you know that they’re special. If you haven’t, ask me about this when you contact me.
2011/03–2017/02 | Analytics Consultant @ Expand Online, Rotterdam.{:class="extra-strong"} I started off as an SEO intern but became Expand Online’s first Analytics Consultant in a team that quickly grew—8 by the time I left. I helped Expand Online’s e-commerce, recruitment and b2b clients come up with their web analytics strategies, shaped those into measurement plans, guided their developers through the implementations (or do these myself through tag management tools), and finally helped them make sense of the results either in recurring reports and dashboards or through one-off analyses.
2012/02–2013/01 | M.Sc. Persuasive Communication @ University of Amsterdam. Although “Persuasive Communication” sounds fancier, just think of this as a master’s degree in marketing communications{:class="extra-strong"}.
If you are curious to what I did before all this, find me on LinkedIn{:target="_blank"} or just mail me{:target="_blank"}.