summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--academic.html120
-rw-r--r--index.html18
2 files changed, 79 insertions, 59 deletions
diff --git a/academic.html b/academic.html
index c745ef8..6abb2ee 100644
--- a/academic.html
+++ b/academic.html
@@ -39,14 +39,14 @@
         <h2 id="experience">Work Experience</h2>
         <ul>
           <li class="h-event">
-            <time class="dt-start">2021-11</time> – <time class="dt-end">present</time>:
+            <time class="dt-start">2021-11</time> – <time class="dt-end">2023-04</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>Lately, I took an extra role as the team's technical leader: allocating tasks, reviewing code, mentoring and training new members</li>
+                  <li>Team's project leading: allocating tasks, reviewing code, mentoring and training new members</li>
                 </ul>
               </li>
               <li>Domain: data-driven software</li>
@@ -65,46 +65,56 @@
         </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">Co-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 <abbr title="InterPlanetary File System">IPFS</abbr> 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</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 based on alure and OpenAL
-          </p>
-          <ul class="event-detail">
-            <li>Responsibilities: implementation, packaging and release</li>
-          </ul>
-        </li>
-      </ul>
+        <h2 id="projects">Other Projects</h2>
+        <ul>
+          <li class="h-event">
+            <time class="dt-start">2023-03</time> – <time class="dt-end">present</time>:
+            <span class="event-summary">Develop <a href="https://git.sr.ht/~huyngo/ex.tra/">ex.tra</a></span>
+            <p class="event-description">
+              An experimental dictionary server implementing DICT protocol (<abbr>RFC</abbr> 2229).
+            </p>
+            <ul class="event-detail">
+              <li>Technologies: Elixir, Erlang <abbr title="Open Telecom Platform">OTP</abbr></li>
+            </ul>
+          </li>
+          <li class="h-event">
+            <time class="dt-start">2021-07</time> – <time class="dt-end">2022-07</time>:
+            <span class="event-summary">Co-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 <abbr title="InterPlanetary File System">IPFS</abbr> 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</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 based on alure and OpenAL
+            </p>
+            <ul class="event-detail">
+              <li>Responsibilities: implementation, packaging and release</li>
+            </ul>
+          </li>
+        </ul>
       </section>
       <section>
-      <h2 id="activities">Other Activities</h2>
+        <h2 id="activities">Other Activities</h2>
         <ul>
           <li class="h-event">
             <time class="dt-start">2022-02</time>
@@ -128,13 +138,13 @@
         </ul>
       </section>
       <!--
-      <section>
+        <section>
         <h2 id="certifications">Certifications</h2>
         <ul>
-          <li><abbr>IELTS</abbr>: 6.5</li>
-          <li><abbr>TCF</abbr>: 363/B1</li>
+        <li><abbr>IELTS</abbr>: 6.5</li>
+        <li><abbr>TCF</abbr>: 363/B1</li>
         </ul>
-      </section>
+        </section>
       -->
       <section>
         <h2 id="languages">Languages</h2>
@@ -145,22 +155,22 @@
         </ul>
       </section>
       <section>
-      <h2 id="tech">Technologies and Skills</h2>
+        <h2 id="tech">Technologies and Skills</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>
+          <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>Fields of interests</dt>
-            <dd>Network</dd>
-            <dd>Distributed systems</dd>
-            <dd>Software development</dd>
+          <dd>Network</dd>
+          <dd>Distributed systems</dd>
+          <dd>Software development</dd>
           <dt>Systems</dt>
-            <dd>OpenBSD and various Linux-based systems</dd>
+          <dd>OpenBSD and various Linux-based systems</dd>
           <dt>Databases</dt>
-            <dd>Generic SQL</dd>
-            <dd>NoSQL: Redis, RethinkDB</dd>
+          <dd>Generic SQL</dd>
+          <dd>NoSQL: Redis, RethinkDB</dd>
         </dl>
       </section>
     </main>
diff --git a/index.html b/index.html
index 641293a..fe6d376 100644
--- a/index.html
+++ b/index.html
@@ -23,7 +23,7 @@
             <dt>Position</dt><dd>Back-end developer</dd>
             <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<br>(prefer remote work)</dd>
-            <dt>Forges</dt>
+            <dt>Projects</dt>
               <dd><a class="link-no-print verbatim-print" rel="me" href="https://git.sr.ht/~huyngo">https://git.sr.ht/~huyngo</a></dd>
               <dd><a class="link-no-print verbatim-print" rel="me" href="https://github.com/Huy-Ngo">https://github.com/Huy-Ngo</a></dd>
             <dt>Personal website</dt>
@@ -66,18 +66,18 @@
           <h2 id="experience">Work experience</h2>
           <ul>
             <li class="h-event">
-              <time class="dt-start">2021-11</time> – <time class="dt-end">present</time>:
+              <time class="dt-start">2021-11</time> – <time class="dt-end">2023-04</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>Lately, I took an extra role as the team's technical leader: allocating tasks, reviewing code, mentoring and training new members</li>
+                  <li>Team cooperation: allocating tasks, reviewing code, mentoring and training new members</li>
                 </ul>
               </li>
                 <li>Domain: data-driven software</li>
-                <li>Technologies: Python/Django, Celery, Redis, AWS, React JS</li>
+                <li>Technologies: Python/Django, Celery, MySQL, Redis, AWS, React JS</li>
               </ul>
             </li>
             <li class="h-event">
@@ -93,6 +93,16 @@
           <h2 id="projects">Other projects</h2>
           <ul>
             <li class="h-event">
+              <time class="dt-start">2023-03</time> – <time class="dt-end">present</time>:
+              <span class="event-summary">Develop <a class="link-no-print" href="https://git.sr.ht/~huyngo/ex.tra/">ex.tra</a></span>
+              <p class="event-description">
+                An experimental dictionary server implementing DICT protocol (<abbr>RFC</abbr> 2229).
+              </p>
+              <ul class="event-detail">
+                <li>Technologies: Elixir, Erlang <abbr title="Open Telecom Platform">OTP</abbr></li>
+              </ul>
+            </li>
+            <li class="h-event">
               <time class="dt-start">2021-07</time> – <time class="dt-end">2022-07</time>:
               <span class="event-summary">Co-maintaining <a class="link-no-print" href="https://sr.ht/~cnx/ipwhl/"><abbr title="InterPlanetary Wheels">IPWHL<abbr></a></span>
               <p class="event-description">