diff options
author | Ngô Ngọc Đức Huy <huyngo@disroot.org> | 2024-02-22 16:24:50 +0700 |
---|---|---|
committer | Ngô Ngọc Đức Huy <huyngo@disroot.org> | 2024-02-22 16:24:50 +0700 |
commit | e824be7374557ddebf45cb6246ee916d0551b397 (patch) | |
tree | 8a72a379ffe183c934cd94c5d120a9584fb1b958 | |
parent | 3fa7b8bb102ccc06f193573a20ba706592971340 (diff) | |
download | web-cv-e824be7374557ddebf45cb6246ee916d0551b397.tar.gz |
Update CV
-rw-r--r-- | index.html | 105 | ||||
-rw-r--r-- | style.css | 14 | ||||
-rw-r--r-- | work-cv.pdf | bin | 38791 -> 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 / 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 |