Adding some portfolio pages.
This commit is contained in:
parent
fbeafe116a
commit
8682c67a8b
11 changed files with 171 additions and 2 deletions
54
docs/resume/establish-spread-docs.md
Normal file
54
docs/resume/establish-spread-docs.md
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
---
|
||||
title: PcVue assessment
|
||||
description: An assessment of the documentation provided by PcVue.
|
||||
hide:
|
||||
# - toc
|
||||
- navigation
|
||||
- search
|
||||
---
|
||||
|
||||
<style>
|
||||
img {
|
||||
border: 0.5px solid #ededed;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.tooling {
|
||||
font-family: var(--secondary-font);
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
|
||||
> ### Brief<br>
|
||||
> **February 2022**<br>
|
||||
> Establish the documentation function at SPREAD.
|
||||
|
||||
<span class='tooling' markdown>:simple-materialformkdocs: MkDocs Material | :material-graphql: GraphQL | :material-language-javascript: JavaScript | :material-language-python: Python | :simple-jinja: Jinja | :material-language-markdown: MarkDown | :simple-v: Vale | :simple-githubactions: GitHub Actions | :material-docker: Docker</span>
|
||||
|
||||
{ height=300px }
|
||||
|
||||
## 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 taht were beginning to break in unexpected ways in an environment where no failure could be tolerated. The underlying technology was built by a Ukranian 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 ours. 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 teh scope they cover when workign with clients. Compile a documentation set in the shortest time possible to fill this documentation gap.
|
||||
|
||||
<a href='https://docs.spread.ai' target='_blank'><div class="button">See the site</div></a>
|
||||
|
||||
---
|
||||
|
||||
<a href="https://gugulet.hu/resume" target="_blank" ><div class="button">See my résume</div></a>
|
||||
<div class='meta-icons'>
|
||||
<a href='https://linkedin.com/in/gugulet-hu' target='_blank' >
|
||||
<div>
|
||||
<span class='twemoji'><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93zM6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37z'></path></svg></span> linkedin/gugulet-hu
|
||||
</div>
|
||||
</a>
|
||||
<a href='https://gugulet.hu/technical/dev/explore/repos' target='_blank' >
|
||||
<div>
|
||||
<span class='twemoji'><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.6 10.59 8.38 4.8l1.69 1.7c-.24.85.15 1.78.93 2.23v5.54c-.6.34-1 .99-1 1.73a2 2 0 0 0 2 2 2 2 0 0 0 2-2c0-.74-.4-1.39-1-1.73V9.41l2.07 2.09c-.07.15-.07.32-.07.5a2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2c-.18 0-.35 0-.5.07L13.93 7.5a1.98 1.98 0 0 0-1.15-2.34c-.43-.16-.88-.2-1.28-.09L9.8 3.38l.79-.78c.78-.79 2.04-.79 2.82 0l7.99 7.99c.79.78.79 2.04 0 2.82l-7.99 7.99c-.78.79-2.04.79-2.82 0L2.6 13.41c-.79-.78-.79-2.04 0-2.82'></path></svg></span> gugulet.hu/dev
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
53
docs/resume/mambu-cli.md
Normal file
53
docs/resume/mambu-cli.md
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
---
|
||||
title: Mambu CLI
|
||||
description: Documentation that I did in a CLI.
|
||||
hide:
|
||||
# - toc
|
||||
- navigation
|
||||
- search
|
||||
---
|
||||
|
||||
<style>
|
||||
img {
|
||||
border: 0.5px solid #ededed;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.tooling {
|
||||
font-family: var(--secondary-font);
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
|
||||
> ### Brief<br>
|
||||
> **November 2023**<br>
|
||||
> Create documentation for a command-line interface (CLI) used by banking engineering teams to perform actions in Mambu.
|
||||
|
||||
<span class='tooling' markdown>:material-language-typescript: TypeScript | :material-nodejs: NodeJS</span>
|
||||
|
||||
|
||||
{ height=300px }
|
||||
|
||||
## 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.
|
||||
|
||||
---
|
||||
|
||||
<a href="https://gugulet.hu/resume" target="_blank" ><div class="button">See my résume</div></a>
|
||||
<div class='meta-icons'>
|
||||
<a href='https://linkedin.com/in/gugulet-hu' target='_blank' >
|
||||
<div>
|
||||
<span class='twemoji'><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93zM6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37z'></path></svg></span> linkedin/gugulet-hu
|
||||
</div>
|
||||
</a>
|
||||
<a href='https://gugulet.hu/technical/dev/explore/repos' target='_blank' >
|
||||
<div>
|
||||
<span class='twemoji'><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.6 10.59 8.38 4.8l1.69 1.7c-.24.85.15 1.78.93 2.23v5.54c-.6.34-1 .99-1 1.73a2 2 0 0 0 2 2 2 2 0 0 0 2-2c0-.74-.4-1.39-1-1.73V9.41l2.07 2.09c-.07.15-.07.32-.07.5a2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2c-.18 0-.35 0-.5.07L13.93 7.5a1.98 1.98 0 0 0-1.15-2.34c-.43-.16-.88-.2-1.28-.09L9.8 3.38l.79-.78c.78-.79 2.04-.79 2.82 0l7.99 7.99c.79.78.79 2.04 0 2.82l-7.99 7.99c-.78.79-2.04.79-2.82 0L2.6 13.41c-.79-.78-.79-2.04 0-2.82'></path></svg></span> gugulet.hu/dev
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
54
docs/resume/mambu-process-orchestrator.md
Normal file
54
docs/resume/mambu-process-orchestrator.md
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
---
|
||||
title: Mambu Process Orchestrator
|
||||
description: An assessment of the documentation provided by PcVue.
|
||||
hide:
|
||||
# - toc
|
||||
- navigation
|
||||
- search
|
||||
---
|
||||
|
||||
<style>
|
||||
img {
|
||||
border: 0.5px solid #ededed;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.tooling {
|
||||
font-family: var(--secondary-font);
|
||||
font-weight: bold;
|
||||
}
|
||||
</style>
|
||||
|
||||
> ### Brief<br>
|
||||
> **March 2021**<br>
|
||||
> Own the documentation for the low-code orchestrator for integrations into banking services.
|
||||
|
||||
<span class='tooling' markdown>:simple-hugo: Hugo</span>
|
||||
|
||||
{ height=300px }
|
||||
|
||||
## 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 taht were beginning to break in unexpected ways in an environment where no failure could be tolerated. The underlying technology was built by a Ukranian 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 ours. 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 teh scope they cover when workign with clients. Compile a documentation set in the shortest time possible to fill this documentation gap.
|
||||
|
||||
<a href='https://ecosystem.mambu.com/mpo/overview/' target='_blank'><div class="button"><abbr title='The set has largely been left unmaintained as this tool is scheduled for decomissioning.'>Read the documentation set</abbr></div></a>
|
||||
|
||||
---
|
||||
|
||||
<a href="https://gugulet.hu/resume" target="_blank" ><div class="button">See my résume</div></a>
|
||||
<div class='meta-icons'>
|
||||
<a href='https://linkedin.com/in/gugulet-hu' target='_blank' >
|
||||
<div>
|
||||
<span class='twemoji'><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93zM6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37z'></path></svg></span> linkedin/gugulet-hu
|
||||
</div>
|
||||
</a>
|
||||
<a href='https://gugulet.hu/technical/dev/explore/repos' target='_blank' >
|
||||
<div>
|
||||
<span class='twemoji'><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.6 10.59 8.38 4.8l1.69 1.7c-.24.85.15 1.78.93 2.23v5.54c-.6.34-1 .99-1 1.73a2 2 0 0 0 2 2 2 2 0 0 0 2-2c0-.74-.4-1.39-1-1.73V9.41l2.07 2.09c-.07.15-.07.32-.07.5a2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2c-.18 0-.35 0-.5.07L13.93 7.5a1.98 1.98 0 0 0-1.15-2.34c-.43-.16-.88-.2-1.28-.09L9.8 3.38l.79-.78c.78-.79 2.04-.79 2.82 0l7.99 7.99c.79.78.79 2.04 0 2.82l-7.99 7.99c-.78.79-2.04.79-2.82 0L2.6 13.41c-.79-.78-.79-2.04 0-2.82'></path></svg></span> gugulet.hu/dev
|
||||
</div>
|
||||
</a>
|
||||
</div>
|
||||
BIN
docs/src/mambu-cli-1638x1355.jpg
Normal file
BIN
docs/src/mambu-cli-1638x1355.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 144 KiB |
BIN
docs/src/mpo-complex-process-2355x1237.png
Normal file
BIN
docs/src/mpo-complex-process-2355x1237.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 357 KiB |
BIN
docs/src/spread-docs-v1-3024x1890.png
Normal file
BIN
docs/src/spread-docs-v1-3024x1890.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 364 KiB |
BIN
docs/src/spread-docs-v2-3024x1890.png
Normal file
BIN
docs/src/spread-docs-v2-3024x1890.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.2 MiB |
BIN
docs/src/spread-docs-v3-3456x2170.png
Normal file
BIN
docs/src/spread-docs-v3-3456x2170.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.7 MiB |
BIN
docs/src/spread-glossary-3456x2168.png
Normal file
BIN
docs/src/spread-glossary-3456x2168.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 542 KiB |
|
|
@ -44,11 +44,11 @@ a.md-header__button {
|
|||
/* Change colour of search highlighting. */
|
||||
.md-search-result__link:focus,
|
||||
.md-search-result__link:hover {
|
||||
background-color: var(--secondary-colour);
|
||||
background-color: var(--transparent);
|
||||
}
|
||||
|
||||
.md-typeset mark {
|
||||
background-color: var(--secondary-colour);
|
||||
background-color: var(--transparent);
|
||||
}
|
||||
|
||||
/* This was creating an annoying space at the top. */
|
||||
|
|
@ -61,6 +61,11 @@ article.md-content__inner.md-typeset:after {
|
|||
max-width: none;
|
||||
}
|
||||
|
||||
/* Hide the repo stuff */
|
||||
.md-source {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/*****************************
|
||||
* BUTTON
|
||||
*****************************/
|
||||
|
|
|
|||
|
|
@ -84,6 +84,9 @@ nav:
|
|||
- Resumé:
|
||||
- resume.md
|
||||
- PcVue assessment: resume/pcvue.md
|
||||
- Mambu CLI: resume/mambu-cli.md
|
||||
- Mambu Process Orchestrator: resume/mambu-process-orchestrator.md
|
||||
- SPREAD documentation: resume/establish-spread-docs.md
|
||||
|
||||
plugins:
|
||||
# Plugin to enable the blog feature. [https://squidfunk.github.io/mkdocs-material/setup/setting-up-a-blog/#built-in-blog-plugin]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue