site/content/resume.md
2026-02-16 18:43:42 +01:00

50 KiB
Executable file

description extra_css hide search template title
experience, skills, education.
assets/css/resume.css
toc
navigation
exclude
true
chapter.html Resume
Gugulethu Hlekwayo
City of Berlin logo
Based in
Berlin, Germany
ID card icon
German
Permanent Residency
Languages icon
Fluent English, B1 German,
isiZulu, Xhosa, A1 Mandarin
Technical Writing icon
15 years of
professional writing experience
  • Senior Technical Writer

    MAMBU 2021 to 2023
    Promoted to team lead; managing a team of three technical writers.
    Documented the Mambu ecosystem

    Documented integrations, such as payment and compliance services, and the low-code orchestrator that clients used for their workflows.

    Documented a command-line interface

    Documented the Mambu CLI for external engineers to connect to the backend directly.

    Assumed leadership role

    Promoted to team lead, which shifted the role into more managerial responsibilities - on top of working on documentation.

  • Documentation Engineer

    SPREAD 2024 to 2026
    Hired as the first Technical Writer to establish the documentation function.
    Built a docs-as-code publishing pipeline

    Built a pipeline that used GitHub Actions to build the documentation site, Vale to lint content, Docker to deploy the site, and shell scripting.

    Established the documentation function

    Socialized the rest of the company to documentation processes and workings; this included onboarding colleagues to edit and use docs.

    Documented the full product range

    Documented the full product range within two quarters. Kept the documentation up to date through two product refreshes.

An image of a process in the Mambu Process Orchestartor
Challenge

Mambu Process Orchestrator, a white-labelled product built on top of the Corezoid low-code engine, had no documentation, but was already being used by clients. Some with highly complex workflows that were beginning to break in unexpected ways. The underlying technology was built by a Ukrainian company, who were under strain following the invasion by Russia in the same time period.

Solution

Partner with Corezoid to help them develop their documentation alongside Mambu. Get field-tested best practices from clients who were using the tool. Ask the Solution Engineers to sketch out the most urgent work needed and the scope they cover when working with clients. Compile a documentation set in the shortest time possible to fill this documentation gap.

An image of the Mambu CLI
Challenge

Document the command-line context as efficiently as possible, with little support from the developing team. Mambu CLI was in prototype and the team had no time to help me document the commands, flags, topics, and functioning of the CLI.

Solution

Embedded documentation with the engineering team, where I was part of the race to beta. Engineers would develop a feature alongside me and I would be in the code documenting. This involved working in TypeScript and translating the concepts and trials engineers were developing with them.

An image of Spread documentation site
Challenge

There was no documentation, except for a few Confluence pages put together by engineers. The challenge was to create a documentation site, create the processes and pipelines to maintain it, and to write the content.

Solution

In the first three months:

  • Evaluated and selected options for the technical infrastructure.
  • Socialized the newly established function in the company.
  • Created the internal documentation website for testing.
  • Created the initial build pipelines.
  • Got to 50% product documentation coverage.
  • Wrote an initial style guide for other contributors.

The first published version of the SPREAD docs site

In the second quarter:

  • Got product coverage to 90%.
  • Moved to multi-repo setup, where engineering teams owned their content and maintained updates.
  • Built the linting pipelines for contributions from engineers.
  • Documented white-labelled products with internal customisations.

The first public version of the SPREAD docs site

Within the first year:

  • Published the documentation site publicly.
  • Published the SPREAD glossary of terms.
  • Created course content for new users.

Within the last year:

  • Moved to a mono-repo setup.
  • Created more course content.
  • Added AI enhancements to the build pipeline.
  • Bettered monitoring of product changes.
  • Re-started initiative for more people to write documentation.

  • University of Cape Town logo
    University of Cape Town
    Bachelor of Arts (Honours)
    History
  • TreeHouse logo
    TreeHouse
    Introduction to Programming Using Python
  • Berlin Writers' Workshop logo
    Berlin Writers' Workshop
    Creative Writing
  • Coursera logo
    Coursera
    Building intelligent agents using DeepSeek and N8N
Self-hosted ForgeJo instance with git repos
Link to LinkedIn profile
Link to the home page

Questions and Answers

Why did you resign from your last job?

The company changed direction and I am looking for a new challenge.

Where can I see your written work?

On this page, under skills > writing

Where can I see your programming?

On my self-hosted ForgeJo instance at git.gugulet.hu.

Do you need visa support?

No, I do not need visa support. I am a permanent resident of Germany.

Can you work remotely?

Yes, my previous roles were mostly hybrid and remote.