> For the complete documentation index, see [llms.txt](https://denniemok.gitbook.io/portfolio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://denniemok.gitbook.io/portfolio/dennie-mok.md).

# Dennie Mok

## About

Dennie is a results‑driven RPA developer with a strong foundation in database systems, process automation, and web application development. He was promoted twice in a year for standout delivery and have led 6 government RPA projects recognized by clients and vendors as pioneering efforts.

Beyond enterprise work, he is an entrepreneurial leader who ran a popular game server and large online community for 5 years, building operations, teams, and scalable processes. He also has a proven track record of delivering clear documentation, responsive support, and compelling content that drives adoption and trust.

{% hint style="success" %}
I’m seeking opportunities in **Australia** to deliver impactful RPA solutions and drive innovation. If you have a suitable role, please reach out via [LinkedIn](https://www.linkedin.com/in/denniemok) or [Email](mailto:undefined).
{% endhint %}

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><i class="fa-linkedin">:linkedin:</i> <strong>Linkedin</strong></td><td>Find my skills, experience, certifications, and education on LinkedIn.</td><td><a href="https://www.linkedin.com/in/denniemok">https://www.linkedin.com/in/denniemok</a></td></tr><tr><td><i class="fa-github">:github:</i> <strong>GitHub</strong></td><td>Review my code repository.</td><td><a href="https://github.com/denniemok">https://github.com/denniemok</a></td></tr></tbody></table>

## Featured Work

Example projects that showcase my skillset.

<table data-view="cards"><thead><tr><th></th><th></th><th><select><option value="qjvQyYe79zwS" label="Entrepreneurship" color="blue"></option><option value="bRI4Db4CfpoT" label="Architecture" color="blue"></option><option value="XgQboewzaPIe" label="Web Application" color="blue"></option><option value="4aQiH1Qwb8zW" label="Robotic Process Automation" color="blue"></option><option value="7sTGmXf0MMes" label="Data Science" color="blue"></option></select></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><strong>BattleAsya</strong></td><td>Runs a popular Minecraft server and community in Southeast Asia.</td><td><span data-option="qjvQyYe79zwS">Entrepreneurship</span></td><td><a href="/pages/LXhu7B2XPn5jP4S5g58a">/pages/LXhu7B2XPn5jP4S5g58a</a></td><td data-object-fit="fill"><a href="/files/Stg7YyShi7k1d6K2jdsS">/files/Stg7YyShi7k1d6K2jdsS</a></td></tr><tr><td><strong>5-Star Assets</strong></td><td>Recreates Hong Kong service buildings, sports grounds, and apartments in Cities: Skylines.</td><td><span data-option="bRI4Db4CfpoT">Architecture</span></td><td><a href="/pages/goG0TuLqi4hsG3Zgo7aH">/pages/goG0TuLqi4hsG3Zgo7aH</a></td><td data-object-fit="fill"><a href="/files/YxN6tpC8P2v249640YtM">/files/YxN6tpC8P2v249640YtM</a></td></tr><tr><td><strong>Architectural Case Studies</strong></td><td>Recreates Hong Kong public housing and school premises in Minecraft.</td><td><span data-option="bRI4Db4CfpoT">Architecture</span></td><td><a href="/pages/6Xjm4H8wHc3tuZo9vJCc">/pages/6Xjm4H8wHc3tuZo9vJCc</a></td><td data-object-fit="fill"><a href="/files/MOZTkwBkjTXkpcCeNkMe">/files/MOZTkwBkjTXkpcCeNkMe</a></td></tr><tr><td><strong>HeadshotAI 2</strong></td><td>Transforms any photo into a professional headshot in seconds.</td><td><span data-option="XgQboewzaPIe">Web Application</span></td><td><a href="https://github.com/denniemok/headshotai-2">https://github.com/denniemok/headshotai-2</a></td><td data-object-fit="fill"><a href="/files/5otjtCXbNlvnUnCLK3tu">/files/5otjtCXbNlvnUnCLK3tu</a></td></tr><tr><td><strong>ViraTrend</strong></td><td>Analyses COVID‑19 spread dynamics in Australia using the SEIRS-V model.</td><td><span data-option="XgQboewzaPIe">Web Application</span></td><td><a href="/pages/TFZ8x4Oc6z4v8i3cO0f3">/pages/TFZ8x4Oc6z4v8i3cO0f3</a></td><td data-object-fit="fill"><a href="/files/xoGZNsy8rJ1bIpztGaoM">/files/xoGZNsy8rJ1bIpztGaoM</a></td></tr><tr><td><strong>SEIRS Demo</strong></td><td>Visualises interactively the disease spread dynamics using the SEIRS model.</td><td><span data-option="XgQboewzaPIe">Web Application</span></td><td><a href="https://github.com/denniemok/seirs-demo">https://github.com/denniemok/seirs-demo</a></td><td data-object-fit="fill"><a href="/files/xraH0SPuceMMzGcK6BJ0">/files/xraH0SPuceMMzGcK6BJ0</a></td></tr><tr><td><strong>GISAID EpiCoV Updater</strong></td><td>Regularly fetches updates from GISAID EpiCoV to ViraTrend.</td><td><span data-option="4aQiH1Qwb8zW">Robotic Process Automation</span></td><td><a href="/pages/2ggyOGojAzhzTGpMv13I">/pages/2ggyOGojAzhzTGpMv13I</a></td><td data-object-fit="cover"><a href="/files/fw7BB5DTp2Qg41766WgJ">/files/fw7BB5DTp2Qg41766WgJ</a></td></tr><tr><td><strong>PANGO2WHO</strong></td><td>Translates COVID-19 variant names.</td><td><span data-option="7sTGmXf0MMes">Data Science</span></td><td><a href="https://github.com/denniemok/pango-lineage-to-who-label">https://github.com/denniemok/pango-lineage-to-who-label</a></td><td data-object-fit="cover"><a href="https://i.imgur.com/PA5YpxL.jpg">https://i.imgur.com/PA5YpxL.jpg</a></td></tr><tr><td><strong>Notion Workspace</strong></td><td>Spins up a temporary project hub to provide a single up-to-date source of truth.</td><td><span data-option="4aQiH1Qwb8zW">Robotic Process Automation</span></td><td><a href="/pages/EMi96yDQgYheEx0qE3Kl">/pages/EMi96yDQgYheEx0qE3Kl</a></td><td data-object-fit="fill"><a href="/files/jn2OaGVlvVJsI9P4CEtS">/files/jn2OaGVlvVJsI9P4CEtS</a></td></tr><tr><td><strong>SwaggerQL Plus</strong></td><td>Converts SQL database into a REST API with OpenAPI documentation.</td><td><span data-option="XgQboewzaPIe">Web Application</span></td><td><a href="/pages/kufPNeX8qw7HH4ooqHVd">/pages/kufPNeX8qw7HH4ooqHVd</a></td><td data-object-fit="cover"><a href="/files/XSR1CuO0zzvbQXasE4An">/files/XSR1CuO0zzvbQXasE4An</a></td></tr></tbody></table>

<details>

<summary>Robotic Process Automation</summary>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>GISAID EpiCoV Downloader</strong></td><td>Easily grabs large batches of sequences and metadata from GISAID EpiCoV.</td><td></td><td data-object-fit="cover"><a href="/files/8NTZlqYZa70w6fEl8adB">/files/8NTZlqYZa70w6fEl8adB</a></td><td><a href="/pages/NyDri7bCSYejesFVXN0I">/pages/NyDri7bCSYejesFVXN0I</a></td></tr><tr><td><strong>GISAID EpiCoV Updater</strong></td><td>Regularly fetches updates from GISAID EpiCoV to ViraTrend.</td><td></td><td data-object-fit="cover"><a href="/files/fw7BB5DTp2Qg41766WgJ">/files/fw7BB5DTp2Qg41766WgJ</a></td><td><a href="/pages/2ggyOGojAzhzTGpMv13I">/pages/2ggyOGojAzhzTGpMv13I</a></td></tr><tr><td><strong>Notion Workspace</strong></td><td>Spins up a temporary project hub to provide a single up-to-date source of truth.</td><td><img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FNotion-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=fb559b22&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FLiving_Document-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=769f194c&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FTemplate-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=85b97623&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FProject_Management-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=f28bb856&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FGantt-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=8d9b681b&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FKanban-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=9cbe0078&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FAgile-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=283a72b5&#x26;sv=2" alt=""></td><td data-object-fit="fill"><a href="/files/jn2OaGVlvVJsI9P4CEtS">/files/jn2OaGVlvVJsI9P4CEtS</a></td><td><a href="/pages/EMi96yDQgYheEx0qE3Kl">/pages/EMi96yDQgYheEx0qE3Kl</a></td></tr><tr><td><strong>Documentation System</strong></td><td>Streamlines RPA documentation for SMEs and agile teams running RPA projects.</td><td></td><td data-object-fit="fill"><a href="/files/vLulk2tT9gIfHkF0zG3K">/files/vLulk2tT9gIfHkF0zG3K</a></td><td><a href="/pages/ysipx9aEt4X647oAL5nx">/pages/ysipx9aEt4X647oAL5nx</a></td></tr></tbody></table>

#### **Business Projects**

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><strong>IT Ops Automation</strong></td><td>Leverages RPA to automate critical IT routine tasks for a government client.</td><td><a href="/pages/YlY718RDwjpcagoBcFIW">/pages/YlY718RDwjpcagoBcFIW</a></td><td data-object-fit="fill"><a href="/files/XSR1CuO0zzvbQXasE4An">/files/XSR1CuO0zzvbQXasE4An</a></td></tr></tbody></table>

</details>

<details>

<summary>Web Application</summary>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>HeadshotAI 2</strong></td><td>Transforms any photo into a professional headshot in seconds.</td><td><img src="https://img.shields.io/badge/HTML-gray" alt=""> <img src="https://img.shields.io/badge/CSS-gray" alt=""> <img src="https://img.shields.io/badge/JavaScript-gray" alt=""> <img src="https://img.shields.io/badge/Gemini-gray" alt=""> <img src="https://img.shields.io/badge/GenAI-gray" alt=""></td><td data-object-fit="fill"><a href="/files/5otjtCXbNlvnUnCLK3tu">/files/5otjtCXbNlvnUnCLK3tu</a></td><td><a href="https://github.com/denniemok/headshotai-2">https://github.com/denniemok/headshotai-2</a></td></tr><tr><td><strong>ViraTrend</strong></td><td>Analyses COVID‑19 spread dynamics in Australia using the SEIRS-V model.</td><td><img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FKoa-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=95f6f07e&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FNode-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=20e3cb35&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FFlask-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=4a405000&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FSwagger-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=94c79a95&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FOpenAPI-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=afa6ea75&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FREST-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=cec27b77&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FSQLite-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=4dde179&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FJavaScript-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=18fd4cf0&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FPython-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=7e064deb&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FSQL-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=7f3905a5&#x26;sv=2" alt=""></td><td data-object-fit="fill"><a href="/files/xoGZNsy8rJ1bIpztGaoM">/files/xoGZNsy8rJ1bIpztGaoM</a></td><td><a href="/pages/TFZ8x4Oc6z4v8i3cO0f3">/pages/TFZ8x4Oc6z4v8i3cO0f3</a></td></tr><tr><td><strong>SEIRS Demo</strong></td><td>Visualises interactively the disease spread dynamics using the SEIRS model.</td><td><img src="https://img.shields.io/badge/HTML-gray" alt=""> <img src="https://img.shields.io/badge/CSS-gray" alt=""> <img src="https://img.shields.io/badge/JavaScript-gray" alt=""></td><td data-object-fit="fill"><a href="/files/xraH0SPuceMMzGcK6BJ0">/files/xraH0SPuceMMzGcK6BJ0</a></td><td><a href="https://github.com/denniemok/seirs-demo">https://github.com/denniemok/seirs-demo</a></td></tr><tr><td><strong>Presento</strong></td><td>Crafts clean and straightforward slideshow presentations.</td><td><img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FReact-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=9cea5fb4&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FExpress-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=8e0b06fd&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FNode-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=20e3cb35&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FSwagger-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=94c79a95&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FOpenAPI-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=afa6ea75&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FREST-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=cec27b77&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FJavaScript-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=18fd4cf0&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FCSS-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=107c02a8&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FHTML-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=e7667f8e&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FMERN-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=7dbc05ef&#x26;sv=2" alt=""></td><td data-object-fit="fill"><a href="/files/aFVlS2WXG8xTmITZlyA1">/files/aFVlS2WXG8xTmITZlyA1</a></td><td><a href="https://github.com/denniemok/presento-reactjs">https://github.com/denniemok/presento-reactjs</a></td></tr><tr><td><strong>SwaggerQL Plus</strong></td><td>Converts SQL database into a REST API with OpenAPI documentation.</td><td></td><td><a href="/files/XSR1CuO0zzvbQXasE4An">/files/XSR1CuO0zzvbQXasE4An</a></td><td><a href="/pages/kufPNeX8qw7HH4ooqHVd">/pages/kufPNeX8qw7HH4ooqHVd</a></td></tr></tbody></table>

#### **Business Projects**

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><strong>ERP System</strong></td><td>Identifies structural gaps and proactively proposes a modern, maintainable revamp.</td><td><img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FPHP-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=303a03d&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FCSS-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=107c02a8&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FHTML-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=e7667f8e&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FJavaScript-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=18fd4cf0&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FSQL-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=7f3905a5&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FLAMP-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=7c301b6b&#x26;sv=2" alt=""></td><td><a href="/pages/h1L6IHWTO1JbIec4mXio">/pages/h1L6IHWTO1JbIec4mXio</a></td><td><a href="/files/XSR1CuO0zzvbQXasE4An">/files/XSR1CuO0zzvbQXasE4An</a></td></tr></tbody></table>

</details>

<details>

<summary>Database &#x26; Data Science</summary>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><strong>PANGO2WHO</strong></td><td>Translates COVID-19 variant names.<br><sub>See how this project supports</sub> <a href="/pages/TFZ8x4Oc6z4v8i3cO0f3"><sub>ViraTrend</sub></a><sub>’s development</sub> <a href="/pages/TFZ8x4Oc6z4v8i3cO0f3#annotation-analysis"><sub>here</sub></a><sub>.</sub></td><td><img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FPython-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=7e064deb&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FSQL-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=7f3905a5&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FJSON-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=1d1a44bb&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FCSV-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=9e90faf1&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FExcel-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=f339fff4&#x26;sv=2" alt=""></td><td><a href="https://github.com/denniemok/pango-lineage-to-who-label">https://github.com/denniemok/pango-lineage-to-who-label</a></td><td data-object-fit="cover"><a href="https://i.imgur.com/PA5YpxL.jpg">https://i.imgur.com/PA5YpxL.jpg</a></td></tr><tr><td><strong>Clinical Management System</strong></td><td>Replaces the paper‑based workflow with a simple, modern, and secure digital solution.</td><td><img src="https://img.shields.io/badge/MySQL-gray" alt=""></td><td><a href="/pages/mYydXWA7vL20Vsv6AQRj">/pages/mYydXWA7vL20Vsv6AQRj</a></td><td data-object-fit="fill"><a href="/files/DYYhe3dVj2DH7TQYGjrk">/files/DYYhe3dVj2DH7TQYGjrk</a></td></tr><tr><td><strong>GeoCoord PostgreSQL</strong></td><td>Adds a new PostgreSQL data type with geographic coordinate operations, comparison, and indexing.</td><td><img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FC-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=dc803aa&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FPostgreSQL-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=d55831c7&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FData_Type-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=b4044ea6&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FExtension-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=d04f571a&#x26;sv=2" alt=""></td><td><a href="https://github.com/denniemok/geocoord-postgresql">https://github.com/denniemok/geocoord-postgresql</a></td><td><a href="/files/XSR1CuO0zzvbQXasE4An">/files/XSR1CuO0zzvbQXasE4An</a></td></tr><tr><td><strong>Mini-DBMS</strong></td><td>Implements core DBMS mechanics: memory management, file handling, join algorithms, and query processing with equi-select and inner equi-join support.</td><td><img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FC-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=dc803aa&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FDBMS-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=b0fc5b3b&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FDatabase_Implementation-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=e2731859&#x26;sv=2" alt=""></td><td><a href="https://github.com/denniemok/mini-dbms">https://github.com/denniemok/mini-dbms</a></td><td><a href="/files/XSR1CuO0zzvbQXasE4An">/files/XSR1CuO0zzvbQXasE4An</a></td></tr><tr><td><strong>Ranked Retrieval Search Engine</strong></td><td>Ranks documents by query-term proximity, with indexing and ranked retrieval for text.</td><td><img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FPython-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=7e064deb&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FInformation_Retrieval-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=2ba571be&#x26;sv=2" alt=""></td><td><a href="https://github.com/denniemok/ranked-retrieval">https://github.com/denniemok/ranked-retrieval</a></td><td><a href="/files/XSR1CuO0zzvbQXasE4An">/files/XSR1CuO0zzvbQXasE4An</a></td></tr></tbody></table>

</details>

<details>

<summary>Product Presentation</summary>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Clinical Management System</strong></td><td>Replaces the paper‑based workflow with a simple, modern, and secure digital solution.</td><td><img src="https://img.shields.io/badge/Database-gray" alt=""> <img src="https://img.shields.io/badge/.Net-gray" alt=""> <img src="https://img.shields.io/badge/SDLC-gray" alt=""></td><td data-object-fit="fill"><a href="/files/4nmQQT5Fsfg5NQfxAD5Y">/files/4nmQQT5Fsfg5NQfxAD5Y</a></td><td><a href="/pages/mYydXWA7vL20Vsv6AQRj">/pages/mYydXWA7vL20Vsv6AQRj</a></td></tr><tr><td><strong>Cities: Skylines Asset Creation</strong></td><td>Recreates Hong Kong service buildings, sports grounds, and apartments in Cities: Skylines.</td><td><img src="https://img.shields.io/badge/Architecture-gray" alt=""> <img src="https://img.shields.io/badge/Cities:Skylines-gray" alt=""></td><td data-object-fit="fill"><a href="/files/YxN6tpC8P2v249640YtM">/files/YxN6tpC8P2v249640YtM</a></td><td><a href="/pages/goG0TuLqi4hsG3Zgo7aH">/pages/goG0TuLqi4hsG3Zgo7aH</a></td></tr><tr><td><strong>Architectural Case Studies</strong></td><td>Recreates Hong Kong public housing and school premises in Minecraft.</td><td><img src="https://img.shields.io/badge/Architecture-gray" alt=""> <img src="https://img.shields.io/badge/Minecraft-gray" alt=""></td><td data-object-fit="fill"><a href="/files/MOZTkwBkjTXkpcCeNkMe">/files/MOZTkwBkjTXkpcCeNkMe</a></td><td><a href="/pages/6Xjm4H8wHc3tuZo9vJCc">/pages/6Xjm4H8wHc3tuZo9vJCc</a></td></tr></tbody></table>

</details>

<details>

<summary>Open-Source</summary>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><strong>Admin360 Reloaded</strong></td><td>Manages real-time player help requests, improving player–staff interactions and ensuring disciplined, high-quality service.</td><td><img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FJava-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=a0356a49&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FMinecraft-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=89d62dfc&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FPlugin-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=a4218b8c&#x26;sv=2" alt=""></td><td><a href="/pages/TGtGFWqkifBsMImsdqed">/pages/TGtGFWqkifBsMImsdqed</a></td><td data-object-fit="fill"><a href="/files/wWXwi6nKT38fQp3Hd7r4">/files/wWXwi6nKT38fQp3Hd7r4</a></td></tr></tbody></table>

</details>

<details>

<summary>Entrepreneurship</summary>

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>​BattleAsya</strong></td><td>Runs a popular Minecraft server and community in Southeast Asia.</td><td><img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FSupport-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=9360a928&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FModeration-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=d70ac171&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FNetworking-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=f747f9e7&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FGame_Systems-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=b34ab9ec&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FGame_Content-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=241b5759&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FTreasury-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=57db73ca&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FSales-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=72792a15&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FMarketing-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=ebb87dd&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FHuman_Resources-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=6a79de90&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FPublic_Relations-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=eb596238&#x26;sv=2" alt=""> <img src="https://denniemok.gitbook.io/portfolio/~gitbook/image?url=https%3A%2F%2Fimg.shields.io%2Fbadge%2FArt-gray&#x26;width=300&#x26;dpr=4&#x26;quality=100&#x26;sign=58ffe1b6&#x26;sv=2" alt=""></td><td data-object-fit="fill"><a href="/files/Stg7YyShi7k1d6K2jdsS">/files/Stg7YyShi7k1d6K2jdsS</a></td><td><a href="/pages/LXhu7B2XPn5jP4S5g58a">/pages/LXhu7B2XPn5jP4S5g58a</a></td></tr><tr><td><strong>Private Tutoring</strong></td><td></td><td></td><td data-object-fit="fill"><a href="https://img.youtube.com/vi/IrW6O0FWMlA/maxresdefault.jpg">https://img.youtube.com/vi/IrW6O0FWMlA/maxresdefault.jpg</a></td><td><a href="/pages/Gq72F7eiCFGzvZEhFogq">/pages/Gq72F7eiCFGzvZEhFogq</a></td></tr></tbody></table>

</details>

<p align="center"><a href="/pages/6vYMbYIsi5no04aVBLjz"><strong>See All Projects</strong></a></p>

## Testimonials

Here’s what people who have worked with me say about me.

<details>

<summary>Sunny Ho - Managing Director @ IT-Partners Limited</summary>

### **Sunny Ho**

Managing Director\
IT-Partners Limited\ <sub>Sunny was Dennie's supervisor</sub>

***

Dennie is one of the strongest young graduates I’ve worked with. In a year, he became a capable manager and standout employee.

From day one, his breadth of skills was clear. He quickly proved exceptional in programming and problem‑solving, took ownership of our internal ERP system, and delivered a successful revamp. When we launched our RPA business, he rapidly upskilled, led a task force, and completed multiple projects. His work ethic and team leadership earned broad praise.

Dennie’s results reflect both opportunity and relentless effort. I’m confident he will excel in whatever he pursues.

***

Recommendation letter available for background check.

</details>

<details>

<summary>Eric Li - General Manager @ IT-Partners Limited</summary>

### Eric Li

General Manager\
IT-Partners Limited\ <sub>Eric was Dennie's supervisor</sub>

***

Dennie was one of the most capable people I’ve worked with.

In one year, he documented critical in‑house procedures, proposed and improved our ERP system, helped establish our first RPA task force and a multinational remote team, secured a major client for pilot RPA work, and led a team to deliver multiple RPA projects and deployments. His proactive approach and strong technical skills drove rapid advancement.

He was also an exceptional teammate and leader — building cross‑department relationships, making clear decisions, and serving as a trusted, approachable consultant.

I’m confident Dennie will excel in any path he pursues.

***

Recommendation letter available for background check.

</details>

<details>

<summary>Eric Lau - Software Engineer @ IT-Partners Limited</summary>

### Eric Lau

Software Engineer\
IT-Partners Limited\ <sub>Dennie was Eric's supervisor</sub>

***

Dennie is an accomplished team leader with deep RPA expertise, broad tool experience, and a strong appetite for learning.

He’s an exceptional mentor — patient, approachable, and skilled at making complex ideas simple. His technical writing is clear and practical; the two client sessions he led were highly praised for clarity and usefulness.

When our project manager left, Dennie stepped in seamlessly, showing strong leadership, communication, and problem‑solving, and delivered the project on time and on budget.

He combines technical depth with outstanding project management. I recommend him without reservation.

***

Review this recommendation on [LinkedIn](https://www.linkedin.com/in/denniemok/details/recommendations/).

</details>

<details>

<summary>Chin Yeow Leang - Founder @ LeangHosting</summary>

### Chin Yeow Leang

Founder\
LeangHosting\ <sub>Dennie was Chin's client</sub>

***

Dennie has been a trusted, exemplary client at LeangHosting. He brings broad IT systems expertise plus strong leadership that fosters a thriving, welcoming community.

As a skilled systems engineer, his recommendations — especially on network configuration — materially improved our services and helped mitigate large DDoS and bot attacks. His research-backed insights are always a pleasure to implement.

His leadership of BattleAsya is inspiring: he scaled the community from \~10 members to over a thousand daily users through vision and innovation, motivating our team along the way.

We’re grateful to have worked with him from the early days, learning a great deal from his passion and dedication.

Highly recommended — Dennie is talented and an asset to any project.

***

Review this recommendation on [LinkedIn](https://www.linkedin.com/in/denniemok/details/recommendations/).

</details>

<details>

<summary>Eugene Ewe - Co-Founder @ BattleAsya</summary>

### Eugene Ewe

Co-Founder\
BattleAsya\ <sub>Dennie was Eugene's colleague</sub>

***

I met Dennie in 2016 when we were in high school. We shared a passion for Minecraft servers and founded BattleAsya together. Learning, building, and managing the server under his guidance was a pleasure.

Dennie is an inspiring, charismatic leader. Under his direction, BattleAsya grew into one of Southeast Asia’s most popular Minecraft servers — driven by his dedication and commitment.

I recommend Dennie without reservation.

***

Review this recommendation on [LinkedIn](https://www.linkedin.com/in/denniemok/details/recommendations/).

</details>

## Skills

<details>

<summary>Tech Stack</summary>

**RPA/IA/APA Tools**

* Laiye Enterprise
* UiPath Cloud
* Automation  &#x20;360
* Power Automate
* Intelligent Document  &#x20;Processing (IDP)
* Agentic Document  &#x20;Processing (ADP)

**Programming Languages**

* SQL
* PL/SQL, TSQL
* Python
* JavaScript  -ES6
* C
* Java
* Shell
* HTML
* CSS
* PHP
* RegEx

**Frontend & Backend**

* React
* Node
* Koa
* Flask
* Swagger, OpenAPI
* LAMP, MERN

**Database Systems**

* SQLite
* MySQL
* PostgreSQL

**Version Control & Other Tools**

* Git, GitHub, Docker, Linux, Cloudflare, VMWare, Azure, AWS, GPT, AI, Office, Excel, Agile, Notion, Gitbook

</details>

<details>

<summary>Robotic Process Automation</summary>

* Certified in UiPath, Automation Anywhere, Power Automate, and Laiye with industry experience
* Hands-on on-prem installations in secure environments
* Skilled with data formats: REST, JSON, XML, HTML, CSV, XLS
* Strong grasp of RPA concepts, values, trends, opportunities, best practices, and design patterns
* Proven intelligent automation, workflow optimization, process re-engineering, and project management

</details>

<details>

<summary>Database</summary>

* Proficient in SQLite, MySQL, PostgreSQL; SQL, PL/SQL, Python, Shell scripting
* Strong grounding in relational theory, normalization, ER design, and DBMS internals
* Skilled in data mapping: joins, CTEs, window functions, subqueries
* Experienced in database design: data types, storage engines, encoding, constraints
* Skilled in query optimization, performance tuning, and execution plan analysis
* Experience with installation, configuration, indexing; backup/restore/recovery; import/export; data analysis and cleansing

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://denniemok.gitbook.io/portfolio/dennie-mok.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
