Martin Splitt

Zurich, Zurich, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Martin Splitt is a Developer Relations engineer at Google in Zurich with 14 years of experience building web, desktop, Linux and embedded systems. He combines hands-on expertise in C/C++/C#/Java/Scala/Python and JavaScript with systems-level knowledge of Windows and Linux kernel space and operational experience managing MySQL/Postgres/Oracle/MongoDB/OrientDB. At Google he advocates for web platform best practices and contributes to the Chrome ecosystem—providing TSDoc and docs work for Puppeteer and full‑stack caching, header and security improvements to Rendertron. Comfortable across front-end (HTML5/CSS3/SPAs/APIs) and back‑end tooling, he pairs developer empathy with low‑level systems know‑how to bridge product, docs and platform.
code14 years of coding experience
github-logo-circle

Github Skills (31)

caching10
puppeteer10
typescript310
javascript10
node-js10
documentations10
rendering10
typescript10
typescript210
render10
chromeless10
headless-browser10
javascripts10
typescript-types10
typescripts10

Programming languages (18)

JavaCSSC++BikeshedRustScalaVueHTML

Github contributions (5)

github-logo-circle
GoogleChrome/rendertron

Sep 2018 - Oct 2022

A Headless Chrome rendering solution
Role in this project:
userFull-stack Developer
Contributions:2 releases, 108 reviews, 138 commits in 4 years 1 month
Contributions summary:Martin contributed to the Rendertron project by implementing and maintaining various features related to caching and rendering. Their work involved modifying the memory cache functionality, adding support for custom headers, and fixing security vulnerabilities. Furthermore, the user addressed issues with base URLs and URL whitelisting, demonstrating involvement in both the backend and frontend aspects of the project.
headlessreactprerenderpuppeteerwebcomponents
puppeteer/puppeteer

Oct 2018 - Jun 2020

JavaScript API for Chrome and Firefox
Role in this project:
userTechnical Writer
Contributions:7 PRs, 9 comments in 1 year 8 months
Contributions summary:Martin's contributions primarily involve adding and migrating documentation. They added TSDoc comments to several classes, including `WebWorker`, `BrowserFetcher`, `Mouse`, `Tracing`, and `FileChooser`. Additionally, they migrated existing documentation related to `Touchscreen` to TSDoc format and updated the overall documentation for the Puppeteer library.
developer-toolschromiumheadlessjavascriptnodejs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Martin Splitt