Martin Splitt

Developer Relations

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 with 15 years of hands-on software development across web, desktop, Linux, Windows, embedded and Android environments. He is polyglot—comfortable in C/C++/C#/Java/Scala, PHP, Python and JavaScript (including Node.js)—and combines kernel-level familiarity with practical ops experience running and scaling databases like MySQL, Postgres, Oracle, MongoDB and OrientDB. At Google he bridges developer and product teams, contributing to high-profile open-source projects such as Puppeteer (documentation and TSDoc migration) and Rendertron (caching, security fixes and rendering features). He focuses on web platform reliability, single-page apps and APIs, and is equally at home updating low-level systems or improving developer docs. Based in Zurich, he brings a rare blend of deep systems knowledge and communication craft that helps teams ship robust web rendering and developer tooling.
code15 years of coding experience
languagesEnglish, German, Russian
stackoverflow-logo

Stackoverflow

Stats
5,824reputation
724kreached
154answers
3questions
Badges
cors
top-1%
javascript
top-1%
angularjs
top-5%
github-logo-circle

Github Skills (37)

caching10
cors10
puppeteer10
javascript10
rendering10
typescript10
render10
chromeless10
headless-browser10
typescript-types10
nodejs10
typescripts10
documentation10
angularjs9
koa9

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 - Developer Relations