Summary
Overview
Work History
Education
Skills
Software
Interests
Timeline
ResearchAssistant
Marco Spinello

Marco Spinello

Technical writer
Amsterdam

Summary

What does this button do?
What is it? What does it do? Why should you use it? How can you use it?

As a technical writer, I like to:

  • Find out how stuff works and share this knowledge to enable users to achieve their goals.
  • Break down complexity into meaningful, modular, and manageable chunks that are easy to understand and realistic to put into practice.
  • Assist end-users with reader-friendly, task-oriented documentation that gives the right content to the right person at the right time.
  • Get developers started quickly with copy-paste commands, API playgrounds, step-by-step tutorials, and lots of code examples that actually really work.

Overview

12
12
years of professional experience
1
1

Gazillion typos fixed (thanks Vale linter)

4
4

Human languages to communicate

1
1

Or 2 programming languages I'm dangerous at

Work History

Technical Writer

Sanity.io
Amsterdam
08.2023 - Current

As a senior technical writer in a team of 2, we collaborate with multiple engineering teams.

My role covers the following:

  • Co-owner and co-author of the developer documentation available on https://sanity.io/docs
  • Author, review, and maintain procedural (tutorials, how-tos, recipes), conceptual (architecture, high-level overviews), reference, and changelog documentation.
  • Audit the existing documentation corpus to recommend information architecture and content strategy approaches to improve effectiveness, navigation, and findability.
  • Author and promote adoption of a style guide to align documentation contributors (for example: engineering, product, design), and to establish shared best practices for a consistent and recognizable tone of voice.

Technical Writer

Miro
Amsterdam
04.2021 - 06.2023

As a senior technical writer in a team of 2, we collaborate with multiple engineering teams.

My role covers the following:

  • Co-own and co-author the developer docs on the Miro Developer Portal: https://developers.miro.com/
  • Author and maintain procedural (tutorials, how-tos, recipes), conceptual (architecture, high-level overviews, use-case/scenario-based), reference, troubleshooting, and changelog docs.
  • Provide support to external developers through the online forum and on Discord. Main support areas: build apps and integrations for Miro boards using the Miro Web SDK, REST API, and API clients.

As a member of the Technical Documentation Guild:

  • Collaborate with engineering teams to start, update, and maintain internal docs (Golden paths + Backstage).
  • Organize and teach the Google Technical Writing One and Two courses for software engineers.

As a volunteer:

  • Kick-start and drive the Miro musicians club to hold jam sessions and help colleagues get in contact with other musicians at Miro.

Technical Writer

EclecticIQ
Amsterdam
10.2015 - 03.2021

2021 - 2021:

  • From docs-as-code (2015) to wiki (2018), and back to docs-as-code. Docs-as-code/take 2 (with feeling, this time) uses GitLab, Asciidoc, and Antora. Team initiative.

2020 - 2021:

  • Kill your darlings: tear down the docs to improve scalability, maintainability, searchability, and user-friendliness. Team initiative.

2019 - 2021:

  • Improve automation in docs processes.
  • Publish OpenAPI-based API docs in Confluence.
  • Onboard and train new writers.
  • Deliver cross-team, cross-department writing trainings to promote collaborative docs.

2018 - 2020:

  • Jump-start the company band.
    Initially thought as a one-off project, it has evolved into a collaborative initiative to make music with colleagues.
    We play gigs at company events, and we practice regularly.
    The band relies on a core group of people driving rehearsals, schedules, and song selections.

2018:

  • Migrate from doc-as-code to DocOps.
  • Atlassian Confluence is the core tool in our docs toolchain, and DocOps is the strategy we apply to drive our docs processes.
  • DITA best practices, minimalism, and single-source/multiple outputs are our main authoring guidelines.

2015-2016:

  • One year after starting documenting a new product from scratch, a lone tech writer can manage ~15K+ text, image, and PDF files with no database:
  • Jekyll + Liquid templating + Markdown/YAML/JSON + GitHub help me manage content.
  • Jenkins crunches docs builds automaGically.
  • Single-source, multiple outputs (HTML and PDF).

Technical Writer

Adyen
Amsterdam
02.2015 - 09.2015
  • Document Adyen APIs and related products and services for technical audiences (developers and integrators).
  • Interview SMEs to obtain information such as specs, features and functionality, business value.
  • Plan and drive a migration of the existing docs from a non-structured (Word, PDF) to a structured environment (wiki).
  • Implement single-source authoring, task-oriented, structured writing, content reuse, modularity (every page is page one). Use plain English to facilitate cross-collaboration synergies and actuate processes both vertically and horizontally across the organization. No, really, just plain English to really get stuff done.
  • Automate wherever possible: JavaDoc API docs generation, Swagger API docs generation and consumption, GitHub code example snippets.
  • Push email notifications to relevant stakeholders when docs change.

Technical Writer

SDL
Amsterdam
06.2014 - 12.2014
  • Author in DITA XML to produce multiple output docs (PDF, CHM, HTML).
  • Apply Agile docs methodologies and work with Scrum sprint iterations.
  • As a member of Product Documentation Delivery define, communicate, and manage product line docs plans and schedules.
  • Provide input and feedback to drive overall design and set functionality scope.

Technical Writer

Spil Games
Hilversum
03.2012 - 05.2014
  • Document Spil Games APIs for third-party game developers (API reference, tutorials, release notes, FAQs).
  • Improve usability and conduct information design research for all technical deliverables related to the Spil Games Game Developer Platform product.
  • Edit, standardize, and update materials prepared by other writers and internal stakeholders such as PMs and SMEs.
  • Study drawings, specifications, mock-ups, and product samples to integrate and delineate technology, operating procedure, besides production sequence and detail.

Education

No Degree - Anything Work-related

Self-paced Courses
Wild Wide Web
01.2014 - Current

No Degree - Heavy Metal Guitar

Freak Guitar Camp
Gothenburg
08.2006 - 08.2011

Master of Arts - Foreign Languages And Literatures

Università Degli Studi Di Padova
Padova
11.1991 - 06.1997

Skills

    Agile and Scrum

undefined

Software

HTML

CSS

JSON

YAML

Markdown

MDX

Asciidoc

ReStructuredText

Liquid

Git and GitHub

Bash

Docker

Regex

JavaScript

Python

Confluence

Jira

Postman

Burp Suite Community and Wireshark

Interests

Electric guitar (loud)

Electric bass (fretted and fretless)

Indian sitar (acoustic and electric)

Atrocious movies (sci-fi, dystopian, horror, fantasy, B-movies, Bollywood)

Laos, Cambodia, and Thailand

Timeline

Technical Writer

Sanity.io
08.2023 - Current

Technical Writer

Miro
04.2021 - 06.2023

Technical Writer

EclecticIQ
10.2015 - 03.2021

Technical Writer

Adyen
02.2015 - 09.2015

Technical Writer

SDL
06.2014 - 12.2014

No Degree - Anything Work-related

Self-paced Courses
01.2014 - Current

Technical Writer

Spil Games
03.2012 - 05.2014

No Degree - Heavy Metal Guitar

Freak Guitar Camp
08.2006 - 08.2011

Master of Arts - Foreign Languages And Literatures

Università Degli Studi Di Padova
11.1991 - 06.1997
Marco SpinelloTechnical writer