summary refs log tree commit diff
diff options
context:
space:
mode:
authorNgô Ngọc Đức Huy <huyngo@disroot.org>2024-02-22 16:24:50 +0700
committerNgô Ngọc Đức Huy <huyngo@disroot.org>2024-02-22 16:24:50 +0700
commite824be7374557ddebf45cb6246ee916d0551b397 (patch)
tree8a72a379ffe183c934cd94c5d120a9584fb1b958
parent3fa7b8bb102ccc06f193573a20ba706592971340 (diff)
downloadweb-cv-e824be7374557ddebf45cb6246ee916d0551b397.tar.gz
Update CV
-rw-r--r--index.html105
-rw-r--r--style.css14
-rw-r--r--work-cv.pdfbin38791 -> 38565 bytes
3 files changed, 84 insertions, 35 deletions
diff --git a/index.html b/index.html
index 25b9611..3bbd558 100644
--- a/index.html
+++ b/index.html
@@ -36,26 +36,27 @@
             <li>French (basic)</li>
           </ul>
           <h2 id="tech">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>
-            <dt>Interests</dt>
-              <dd>Web services</dd>
-              <dd>Software development</dd>
-            <dt>Systems</dt>
-              <dd>*Linux, OpenBSD</dd>
-            <dt>Databases</dt>
-              <dd>Generic SQL</dd>
-              <dd>NoSQL: Redis, RethinkDB</dd>
-          </dl>
-          <h2 id="contribution">Contributions</h2>
+          <h3>Programming</h3>
+          <ul>
+            <li><strong>Python</strong>: experienced with various frameworks</li>
+            <li><strong>JavaScript</strong>: can work with</li>
+            <li><strong>HTML, CSS</strong>: can work with</li>
+            <li><strong>Bash</strong>: frequent use</li>
+            <li><strong>Go</strong>: basic, learning</li>
+            <li><strong>Elixir</strong>: basic, learning</li>
+            <li><abbr title="version control system">VCS</abbr>: git (gud), mercurial (basic)</li>
+          </ul>
+          <h3>System operations</h3>
           <ul>
-            <li><a class="link-no-print" href="https://hacktivis.me/projects/badwolf">badwolf</a></li>
-            <li><a class="link-no-print" href="https://github.com/NixOS/nixpkgs">nixpkgs</a></li>
-            <li><a class="link-no-print" href="https://akkoma.social/">akkoma</a></li>
+            <li><strong>Linux</strong>: Ubuntu, Debian, openSUSE, NixOS, alpinelinux</li>
+            <li><strong>OpenBSD</strong>: worked with</li>
+            <li><strong>Cloud</strong>: worked with AWS</li>
+            <li><strong>build tools</strong>: Makefile, flit, nix</li>
+            <li><strong><abbr title="continuous integration, continuous delivery">CI/CD</abbr></strong>: Gitlab CI, GH Actions, sourchut builds, luminar</li>
+            <li><strong><abbr title="database management system">DBMS</abbr></strong>: MariaDB, Postgresql</li>
+            <li><strong>Docker, <abbr title="kubernetes">k8s</abbr></strong>: worked with</li>
           </ul>
+          </dl>
         </div>
         <div id="right">
           <h2 id="education">Education</h2>
@@ -70,7 +71,10 @@
           <ul>
             <li class="h-event">
               <span class="dt-start">2023</span> – <span class="dt-end">now</span>:
-              <span class="event-summary">Software Engineer at <a class="link-no-print" rel="external nofollow" href="https://easygds.com/">EasyGDS</a></span>
+              <span class="event-summary">Software Engineer at
+                <a class="link-no-print" rel="external nofollow" href="https://easygds.com/">EasyGDS</a>
+                (Remote)
+              </span>
               <ul class="event-detail">
               <li>
                 Responsibilities:
@@ -108,57 +112,90 @@
               </ul>
             </li>
           </ul>
-          <h2 id="projects">Other projects</h2>
+          <h2 id="projects">Projects</h2>
+          <h3>Development</h3>
           <ul>
             <li class="h-event">
               <span class="event-summary">
-                <a href="https://loang.net" class="link-no-print">loang.net</a>
+                <a href="https://git.sr.ht/~huyngo/ex.tra">ex.tra</a>:
               </span>
               <span class="event-description">
-                (co-sysadmin)
-              </span>
-            </li>
-            <li class="h-event">
-              <span class="event-summary">
-                <a href="https://git.sr.ht/~huyngo/ex.tra">ex.tra</a>
+                experimental dictionary server
               </span>
             </li>
             <li class="h-event">
               <span class="event-summary">
                 <a href="https://git.sr.ht/~huyngo/witchie">witchie</a>
-                (forked project)
+                (forked project):
+              </span>
+              <span class="event-description">
+                CLI&nbsp;/&nbsp;TUI client for Akkoma
               </span>
             </li>
             <li class="h-event">
               <span class="event-summary">
                 <a href="https://git.sr.ht/~huyngo/ministore">ministore</a>
               </span>
+              <span class="event-description">
+                management system for small retail shops
+              </span>
             </li>
             <!--
             <li class="h-event">
               <span class="event-summary">
                 <a href="https://git.sr.ht/~huyngo/time-tracker">time-tracker</a>
               </span>
+              <span class="event-description">
+                tracking time spent on daily activities
+              </span>
             </li>
             -->
             <li class="h-event">
               <span class="event-summary">
-                <a href="https://sr.ht/~cnx/ipwhl/">
-                  <abbr title="InterPlanetary Wheels">IPWHL<abbr>
-                </a>
+                <a href="https://github.com/Huy-Ngo/acanban/">acanban</a>:
               </span>
               <span class="event-description">
-                (co-maintainer)
+                kanban board project management oriented towards academic setting
               </span>
             </li>
             <li class="h-event">
               <span class="event-summary">
-                <a href="https://github.com/Huy-Ngo/acanban/">acanban</a>
+                <a href="https://git.sr.ht/~cnx/palace">
+                  <abbr title="Pythonic Audio Library and Codecs Environment">palace</abbr></a>:
+              </span>
+              <span class="event-description">
+                wrapper library for 3D audio processing
               </span>
             </li>
+          </ul>
+          <h3>Contributions</h2>
+          <ul>
+            <li><a href="https://github.com/NixOS/nixpkgs">nixpkgs</a>: packaging software</li>
+            <li><a href="https://akkoma.social/">akkoma</a>: frontend bug fixes</li>
+            <li><a href="https://hacktivis.me/projects/badwolf">badwolf</a>: localization</li>
+          </ul>
+          <h3>Others</h3>
+          <ul>
             <li class="h-event">
               <span class="event-summary">
-                <a href="https://git.sr.ht/~cnx/palace"><abbr title="Pythonic Audio Library and Codecs Environment">palace</abbr></a>
+                <a href="https://loang.net" class="link-no-print">loang.net</a>
+                (co-sysadmin):
+              </span>
+              <span class="event-description">
+                shared NixOS server
+              </span>
+            </li>
+            <li class="h-event">
+              <span class="event-summary">
+                <a href="https://sr.ht/~cnx/ipwhl/">
+                  <abbr title="InterPlanetary Wheels">IPWHL<abbr>
+                </a>
+              </span>
+              <span class="event-description">
+                (co-maintainer):
+              </span>
+              <span class="event-description">
+                alternative Python packaging backed by <abbr title="Inter-Planetary File System">IPFS</abbr>, a <abbr title="peer to peer">p2p</abbr> file system
               </span>
             </li>
           </ul>
diff --git a/style.css b/style.css
index 6a7fa2c..3ca6ad9 100644
--- a/style.css
+++ b/style.css
@@ -19,6 +19,7 @@ ul {
 .container {
 	display: grid;
 	grid-template-columns: 1fr 2fr;
+	gap: 5%;
 }
 
 .container #left {
@@ -50,12 +51,20 @@ dt {
 }
 
 h1,h2 {
+	width: 100%;
 	display: table;
 	padding: 0.25ex 0.25em;
 }
 
 h1 { border-bottom: 2pt solid }
 h2 { border-bottom: 1pt solid }
+h1, h2, h3 {
+	margin-bottom: 0;
+}
+
+ul {
+	margin: 0.1rem;
+}
 
 dd {
 	margin-left: 1rem;
@@ -77,16 +86,19 @@ li p {
 }
 
 @media print {
+	@page {margin: 5mm;}
 	nav, footer, .no-print { display: none }
 	dl, p, li {
 		font-size: 0.9em;
 	}
+	/*
 	a:not(.link-no-print)::after { content: " (" attr(href) ")"; }
-	.verbatim-print { font-family: monospace; }
 	a::after {
 		font-family: monospace;
 		color: initial;
 	}
+	*/
+	.verbatim-print { font-family: monospace; }
 	a {
 		text-decoration: none;
 		color: blue;
diff --git a/work-cv.pdf b/work-cv.pdf
index 5cad0c0..afef5b4 100644
--- a/work-cv.pdf
+++ b/work-cv.pdf
Binary files differ