about summary refs log tree commit diff
path: root/content/works/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/works/index.md')
-rw-r--r--content/works/index.md98
1 files changed, 98 insertions, 0 deletions
diff --git a/content/works/index.md b/content/works/index.md
new file mode 100644
index 0000000..1483630
--- /dev/null
+++ b/content/works/index.md
@@ -0,0 +1,98 @@
+---
+title: Works
+language: en
+translationKey: works
+disable_feed: true
+---
+
+I am a web backend developer, though I'm open to experiment in other fields as
+well.  You can look at my projects on:
+
+- [GitHub](https://github.com/Huy-Ngo/)
+- [sourcehut](https://sr.ht/~huyngo/)
+
+See my CV in PDF format [here][cv].
+
+## Education
+
+- Bachelor: University of Science and Technology of Hanoi, 2018-2021
+
+## Free Software work
+
+I support free software by writing it and contribute to some projects within my
+ability.  Below are some projects I've participated in development.
+
+### Highlighted
+
+- [IPWHL (floating cheeses)](/works/ipwhl/), a singly-versioned Python binary
+  distributions
+
+
+### My own
+
+- [Acanban][acanban], a project management system
+- [Wikt CLI][wikt-cli] is a CLI Wiktionary client using its API.
+- [Discord meme bot][meme-bot], a meme bot for Discord
+
+[acanban]: https://github.com/Huy-Ngo/acanban
+[wikt-cli]: https://git.sr.ht/~huyngo/wikt-cli
+[meme-bot]: https://github.com/dinhanhx/discord-meme-bot
+
+### Major contribution
+
+#### Code
+
+- [Palace][palace], a 3D audio library
+
+[palace]: https://sr.ht/~cnx/palace/
+
+#### Packaging
+
+- Community package [badwolf][badwolf] on openSUSE
+- Community package [sline][sline] on openSUSE
+
+[badwolf]: https://software.opensuse.org/package/badwolf
+[sline]: https://software.opensuse.org/package/sline
+
+#### Localization
+
+- Vietnamese translation for [badwolf][badwolf]
+- Vietnamese translation for [Loop Habit Tracker][loop]
+- Vietnamese translation for [Binary Eye][bin-eye]
+
+[loop]: https://github.com/iSoron/uhabits
+[bin-eye]: https://github.com/markusfisch/BinaryEye
+
+### Minor projects and contributions
+
+- [YAltaCV][yalta], a Python script that generate AltaCV-themed CV from YAML data
+- [GenWord][genword] a word generator on Android, alternative to
+  [its JS equivalent][gen]
+- [An index generators][gen-index]
+- Added some graphical features for [Axuy][axuy], a 3D shooting game by
+    [McSinyx][cnx]
+- [IPA keyboard layout][ipa] for [FlorisBoard][floris]
+- A [small feature][cras-patch] in [cras][cras], an anti-procrastination TODO
+  list
+
+[cnx]: https://cnx.srht.site/
+[cv]: https://raw.githubusercontent.com/Huy-Ngo/my-cv/master/huy-cv.pdf
+[yalta]: https://github.com/Huy-Ngo/YAltaCV
+[genword]: https://git.sr.ht/~huyngo/GenWord
+[gen-index]: https://github.com/Huy-Ngo/generate-index
+[cov]: https://github.com/Huy-Ngo/cov-news
+[gen]: www.zompist.com/gen.html
+[ipa]: https://github.com/florisboard/florisboard/pull/560
+[floris]: https://github.com/florisboard/florisboard
+[cras]: https://git.sr.ht/~arivigo/cras
+[cras-patch]: https://git.sr.ht/~arivigo/cras/commit/c6187fe2c04da0b62889d805561f75b52efa696b
+
+#### Super minor contribution
+
+- [Nine-line PR][alt-client] for a software listing
+- [Three-line PR][site-envs] for envs.net website
+- [One-character PR][publiccode] for Public Code standard
+
+[alt-client]: https://github.com/mendel5/alternative-front-ends/pull/18
+[site-envs]: https://git.envs.net/envs/site/pulls/3
+[publiccode]: https://github.com/publiccodenet/standard/pull/439#issuecomment-774983961