summary refs log tree commit diff
diff options
context:
space:
mode:
authorNgô Ngọc Đức Huy <huyngo@disroot.org>2022-11-06 10:26:38 +0700
committerNgô Ngọc Đức Huy <huyngo@disroot.org>2022-11-06 10:26:38 +0700
commit4947b8d8c5a8fb11a8d24943bc539eafb3176a5c (patch)
treedb574760d333b1df2b11d4a4a5acd360dccc0265
parent25f414ea06dc79cbac467583f390e359a986fccd (diff)
downloadweb-cv-4947b8d8c5a8fb11a8d24943bc539eafb3176a5c.tar.gz
Add academic version
-rw-r--r--academic.html178
-rw-r--r--index.html3
2 files changed, 181 insertions, 0 deletions
diff --git a/academic.html b/academic.html
new file mode 100644
index 0000000..0cf3ea1
--- /dev/null
+++ b/academic.html
@@ -0,0 +1,178 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8"/>
+    <title>Ngô Ngọc Đức Huy</title>
+    <meta name="viewport" content="width=device-width,minimum-scale=1" />
+    <link rel="stylesheet" href="style.css"/>
+    <link rel="vcs-git" href="https://git.sr.ht/~huyngo/web-cv/"/>
+    <link rel="canonical" href="https://xrvs.net/cv/"/>
+    <link rel="shortcut icon" href="data:," />
+    <link rel="me" href="https://fosstodon.org/@huy_ngo"/>
+  </head>
+  <body>
+    <nav>
+      <a rel="alternate" href="index.html">Generic version</a>
+    </nav>
+    <main class="h-resume">
+      <h1>Ngô Ngọc Đức Huy</h1>
+      <section>
+        <h2>Basic info</h2>
+        <dl class="p-contact h-card">
+          <dt>E-Mail</dt><dd><a class="email link-no-print" href="mailto:huyngo@disroot.org">huyngo@disroot.org</a></dd>
+          <dt>Location</dt><dd>Hà Nội, Việt Nam</dd>
+        </dl>
+        <h2 id="education">Education</h2>
+        <ul>
+          <li class="h-event">
+            <time class="dt-start">2018-09</time> – <time class="dt-end">2021-09</time>:
+            <ul>
+              <li>Bachelor degree at <a rel="external nofollow" href="https://usth.edu.vn">University of Science and Technology of Hanoi</a></li>
+              <li>Major: Information and Communication Technology</li>
+              <li>Awarded <abbr>USTH</abbr> scholarship all six semesters</li>
+            </ul>
+          </li>
+        </ul>
+      </section>
+      <section>
+        <h2 id="experience">Work experience</h2>
+        <ul>
+          <li class="h-event">
+            <time class="dt-start">2021-04</time> – <time class="dt-end">2021-07</time>:
+            <span class="event-summary">Intern at <a class="link-no-print" rel="external nofollow" href="https://bizflycloud.vn/">Bizfly Cloud</a></span>
+            <ul class="event-detail">
+              <li>Responsibilities: research and development</li>
+              <li>Domain: web mail service and related modules</li>
+              <li>Technologies: Python, Flask framework, Elasticsearch</li>
+            </ul>
+          </li>
+          <li class="h-event">
+            <time class="dt-start">2021-11</time> – <time class="dt-end">present</time>:
+            <span class="event-summary">Software Engineer at <a class="link-no-print" rel="external nofollow" href="https://cmcglobal.com.vn/">CMC Global</a></span>
+            <ul class="event-detail">
+              <li>
+                Responsibilities:
+                <ul>
+                  <li>Software development: clarifying requirements, investigating and fixing issues, implementing backend</li>
+                  <li>After <time>2022-04</time>, I took an extra role as the team's technical leader: allocating tasks, reviewing code, mentoring and training new members</li>
+                </ul>
+              </li>
+              <li>Domain: data-driven software</li>
+              <li>Technologies: Python, Django + <abbr>REST</abbr> framework, Celery, Redis, AWS, LocalSolver, React JS</li>
+            </ul>
+          </li>
+        </ul>
+      </section>
+      <section>
+      <h2 id="projects">Other projects</h2>
+      <ul>
+        <li class="h-event">
+          <time class="dt-start">2021-07</time> – <time class="dt-end">2022-07</time>:
+          <span class="event-summary">Maintaining <a href="https://sr.ht/~cnx/ipwhl/"><abbr title="InterPlanetary Wheels">IPWHL<abbr></a></span>
+          <p class="event-description">
+            Singly-versioned Python built distributions backed by IPFS for security and reproducibility.
+          </p>
+          <ul class="event-detail">
+            <li>Responsibilities: packaging software and release</li>
+            <li>Technologies: Python, <abbr>IPFS</abbr>, shell scripts</li>
+          </ul>
+        </li>
+        <li class="h-event">
+          <time class="dt-start">2020-11</time> – <time class="dt-end">2021-03</time>:
+          <span class="event-summary">Developing <a href="https://github.com/Huy-Ngo/acanban/">acanban</a></span>
+          <p class="event-description">
+            An experimental kanban-based project management system in academic context
+          </p>
+          <ul class="event-detail">
+            <li>Responsibilities: system design, backend implementation, testing, packaging</li>
+            <li>Technologies: Python, Quart framework, Hypercorn, systemd</li>
+          </ul>
+        </li>
+        <li class="h-event">
+          <time class="dt-start">2019-12</time> – <time class="dt-end">2020-10</time>:
+          <span class="event-summary">
+            Developing <a href="https://git.sr.ht/~cnx/palace"><abbr title="Pythonic Audio Library and Codecs Environment">palace</abbr></a>
+          </span>
+          <p class="event-description">
+            Palace is a 3D audio processing library in Python
+          </p>
+          <ul class="event-detail">
+            <li>Responsibilities: implementation, packaging and release</li>
+            <li>Technologies: Python, Cython</li>
+          </ul>
+        </li>
+      </ul>
+      </section>
+      <section>
+      <h2 id="activities">Other activities</h2>
+        <ul>
+          <li class="h-event">
+            <time class="dt-start">2022-02</time>
+            <span class="event-summary">
+              Speech at <a href="https://fosdem.org/">Free and Open source Software Developers' European Meeting (<abbr>FOSDEM</abbr>)</a>
+            </span>
+            <p class="event-description">
+              Introducing <i>InterPlanetary Wheels (IPWHL): A resilient approach to distributing software</i>
+            </p>
+          </li>
+          <li class="h-event">
+            <span class="event-summary">
+              Maintaining packages on Alpine Linux
+            </span>
+            <p class="event-description">
+              Palace is a 3D audio processing library in Python
+            </p>
+          </li>
+        </ul>
+      </section>
+      <section>
+        <h2 id="certifications">Certifications</h2>
+        <ul>
+          <li><abbr>IELTS</abbr>: 6.5</li>
+          <li><abbr>TCF</abbr>: 363/B1</li>
+        </ul>
+      </section>
+      <section>
+        <h2 id="languages">Languages</h2>
+        <ul>
+          <li>Vietnamese (native)</li>
+          <li>English (C1)</li>
+          <li>French (B1)</li>
+        </ul>
+      </section>
+      <section>
+      <h2 id="tech">Technologies</h2>
+        <dl class="skills">
+          <dt>Programming Languages</dt>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://www.python.org/">Python</a></dd>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://www.gnu.org/software/bash/">Bash</a></dd>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://www.ecma-international.org/publications-and-standards/standards/ecma-262/">JavaScript</a></dd>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://go.dev/">Go</a></dd>
+          <dt>Frameworks</dt>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://www.djangoproject.com/">Django</a></dd>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://flask.palletsprojects.com/">Flask</a></dd>
+          <dt>Systems</dt>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://nixos.org/">NixOS</a></dd>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://alpinelinux.org/">Alpine Linux</a></dd>
+          <dt>Databases</dt>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://mariadb.org/">MariaDB</a></dd>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://www.sqlite.org/">SQLite</a></dd>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://rethinkdb.com/">RethinkDB</a></dd>
+            <dd><a class="link-no-print" rel="external nofollow" href="https://redis.io/">Redis</a></dd>
+        </dl>
+      </section>
+    </main>
+    <hr class="no-print">
+    <footer>
+      <p>
+        Copyright 2022 Ngô Ngọc Đức Huy, licensed <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">CC-BY-SA 4.0</a>.
+        Inspired by <a href="https://lanodan.eu">Haelwenn (lanodan) Monnier's résumé</a>.
+      </p>
+      <p>
+        This is also done to work well in paper/PDF export.
+        See <a rel="external" href="https://support.mozilla.org/en-US/kb/how-print-web-pages-firefox">how to print or save this page as PDF on Firefox</a> and on
+        <a rel="external nofollow" href="https://support.google.com/chrome/answer/1069693">Chromium-based browsers</a>.
+      </p>
+    </footer>
+  </body>
+</html>
diff --git a/index.html b/index.html
index e28a7e1..8cb7c2d 100644
--- a/index.html
+++ b/index.html
@@ -11,6 +11,9 @@
     <link rel="me" href="https://fosstodon.org/@huy_ngo"/>
   </head>
   <body>
+    <nav>
+      <a rel="alternate" href="academic.html">Academic version</a>
+    </nav>
     <main class="h-resume">
       <h1>Ngô Ngọc Đức Huy</h1>
       <div class="container">