Create a separate Resume page

This commit is contained in:
Sanchayan Maity 2023-11-08 17:46:00 +05:30
parent 5ea92076b9
commit 636debf95a
Signed by: sanchayanmaity
GPG key ID: 6F6A0609C12038F3
4 changed files with 89 additions and 68 deletions

View file

@ -31,69 +31,3 @@ man as a heroic being, with his own happiness as the moral purpose of his life,
with productive achievement as his noblest activity, and reason as his only with productive achievement as his noblest activity, and reason as his only
absolute.” absolute.”
—Ayn Rand.</p> —Ayn Rand.</p>
# Open source contributions
- [GStreamer](https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests?scope=all&state=all&author_username=SanchayanMaity)
- [gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests?scope=all&state=all&author_username=SanchayanMaity)
- [Linux](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/?qt=author&q=Sanchayan+Maity)
- [u-boot](https://source.denx.de/u-boot/u-boot/-/commits/master?search=Sanchayan%20Maity)
- [PipeWire](https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests?scope=all&state=all&author_username=SanchayanMaity)
- [PulseAudio](https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests?scope=all&state=all&author_username=SanchayanMaity)
# Talks
- [Bridging WebRTC and SIP using GStreamer & SIPjs](https://gstconf.ubicast.tv/videos/bridging-webrtc-and-sip-using-gstreamer-sipjs/)
- [What's next for Bluetooth in PulseAudio?](https://www.youtube.com/watch?v=aU8Hjt2h6GQ)
- [Using Rust and GStreamer for building multimedia pipelines](https://hasgeek.com/rustlang/rustlang-mini-conference/schedule/using-rust-for-building-multimedia-pipelines-using-gstreamer-UfW59v9esDeZut5mXUVXhy)
- [Free Monads](https://www.youtube.com/watch?v=fhu1UQel5eo)
- [Lens](https://www.youtube.com/watch?v=0sAvCCAz8DQ)
# Blog
- [sanchayanmaity.net](https://sanchayanmaity.net)
# Tools
- **desktop**: sway
- **CLI**: neovim, tmux, alacritty, foot, fzf, rg
- **shell**: fish
- **browser**: firefox with [tridactyl](https://github.com/tridactyl/tridactyl)
- ❤️ **Languages**: C, Rust, Haskell, PureScript
- 💔 **Languages**: Python, JavaScript, Typescript
# dotfiles
- [https://git.sanchayanmaity.net/sanchayanmaity/dotfiles](https://git.sanchayanmaity.net/sanchayanmaity/dotfiles)
- [https://codeberg.org/sanchayanmaity/dotfiles](https://codeberg.org/sanchayanmaity/dotfiles)
# Give up GitHub
- [Forgejo](https://git.sanchayanmaity.net/sanchayanmaity)
- [CodeBerg](https://codeberg.org/sanchayanmaity)
- [GitLab](https://gitlab.freedesktop.org/SanchayanMaity)
# Mastodon
- [@ Self hosted domain](https://sanchayanmaity.com/@sanchayan)
- [@ Functional Cafe](https://functional.cafe/@sanchayan)
## Keys
Public key used for signing:
```bash
41B3 422B 0370 3BF5 FD03 FAFB 6F6A 0609 C120 38F3
```
Also available as DNS TXT record.
```bash
dig TXT openpgp.sanchayanmaity.net +short | sed 's/"//g'
```
Also available via Web Key Directory at https://keys.openpgp.org/.
```bash
gpg --locate-keys --auto-key-locate clear,nodefault,wkd sanchayanmaity.net
```

87
resume.markdown Normal file
View file

@ -0,0 +1,87 @@
---
title: Resume
---
# OSS Contributions
- [GStreamer](https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests?scope=all&state=all&author_username=SanchayanMaity)
- [gst-plugins-rs](https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests?scope=all&state=all&author_username=SanchayanMaity)
- [PipeWire](https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests?scope=all&state=all&author_username=SanchayanMaity)
- [PulseAudio](https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests?scope=all&state=all&author_username=SanchayanMaity)
- [Linux](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/?qt=author&q=Sanchayan+Maity)
- [u-boot](https://source.denx.de/u-boot/u-boot/-/commits/master?search=Sanchayan%20Maity)
# Talks
- [Bridging WebRTC and SIP using GStreamer & SIPjs](https://gstconf.ubicast.tv/videos/bridging-webrtc-and-sip-using-gstreamer-sipjs/)
- [What's next for Bluetooth in PulseAudio?](https://www.youtube.com/watch?v=aU8Hjt2h6GQ)
- [Using Rust and GStreamer for building multimedia pipelines](https://hasgeek.com/rustlang/rustlang-mini-conference/schedule/using-rust-for-building-multimedia-pipelines-using-gstreamer-UfW59v9esDeZut5mXUVXhy)
- [Free Monads](https://www.youtube.com/watch?v=fhu1UQel5eo)
- [Lens](https://www.youtube.com/watch?v=0sAvCCAz8DQ)
# Skills
- **Build Systems**: OpenEmbedded, Yocto, buildroot
- **Processors**: Tegra 2, Tegra 3, i.MX6, Vybrid, Xilinx Ultrascale
- **Technologies**: GStreamer, PulseAudio, PipeWire, Embedded Linux, u-boot
- **VCS**: git
- **Debuggers**: gdb
- **Databases**: SQLite, PostgreSQL
- **ORM**: [Sequelize](https://sequelize.org/), [Beam](https://haskell-beam.github.io/beam/)
# Tools
- ❤️ : C, Rust, Haskell, PureScript
- 💔 : Python, JavaScript, Typescript
- **desktop**: sway
- **editor**: neovim
- **CLI**: tmux, alacritty, foot, fzf, rg
- **shell**: fish
- **browser**: firefox with [tridactyl](https://github.com/tridactyl/tridactyl)
# Work
- [asymptotic](https://asymptotic.io/): January 2020 - Current
- [Harman International](https://www.harman.com/): December 2017 - December 2019
- [Toradex](https://www.toradex.com/): January 2013 - December 2017
- [Godrej & Boyce - Security Solutions](https://www.godrej.com/godrej-security-solutions): July 2010 - January 2013
# Blog
- [sanchayanmaity.net](https://sanchayanmaity.net)
# Dotfiles
- [https://git.sanchayanmaity.net/sanchayanmaity/dotfiles](https://git.sanchayanmaity.net/sanchayanmaity/dotfiles)
- [https://codeberg.org/sanchayanmaity/dotfiles](https://codeberg.org/sanchayanmaity/dotfiles)
# Give up GitHub
- [Forgejo](https://git.sanchayanmaity.net/sanchayanmaity)
- [CodeBerg](https://codeberg.org/sanchayanmaity)
- [GitLab](https://gitlab.freedesktop.org/SanchayanMaity)
# Mastodon
- [@ Self hosted domain](https://sanchayanmaity.com/@sanchayan)
- [@ Functional Cafe](https://functional.cafe/@sanchayan)
## Keys
Public key used for signing:
```bash
41B3 422B 0370 3BF5 FD03 FAFB 6F6A 0609 C120 38F3
```
Also available as DNS TXT record.
```bash
dig TXT openpgp.sanchayanmaity.net +short | sed 's/"//g'
```
Also available via Web Key Directory at https://keys.openpgp.org/.
```bash
gpg --locate-keys --auto-key-locate clear,nodefault,wkd sanchayanmaity.net
```

View file

@ -21,7 +21,7 @@ main = do
csses <- loadAll "css/*.css" csses <- loadAll "css/*.css"
makeItem $ unlines $ map itemBody csses makeItem $ unlines $ map itemBody csses
match (fromList ["about.markdown"]) $ do match (fromList ["about.markdown", "resume.markdown"]) $ do
route $ setExtension "html" route $ setExtension "html"
compile $ compile $
pandocCompiler pandocCompiler

View file

@ -4,7 +4,6 @@
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="google-site-verification" content="UtubfnLx-5OoVi2z1L3b66sSCf2UKOB9_gAs7fYd92U" />
<title>Coherent Musings - $title$</title> <title>Coherent Musings - $title$</title>
<link rel="stylesheet" type="text/css" href="/style.css" /> <link rel="stylesheet" type="text/css" href="/style.css" />
<link rel='stylesheet' href='https://use.fontawesome.com/releases/v5.5.0/css/all.css' /> <link rel='stylesheet' href='https://use.fontawesome.com/releases/v5.5.0/css/all.css' />
@ -16,6 +15,7 @@
</div> </div>
<nav> <nav>
<a href="/about.html">About</a> <a href="/about.html">About</a>
<a href="/resume.html">Resume</a>
<a href="/archive.html">Archive</a> <a href="/archive.html">Archive</a>
</nav> </nav>
</header> </header>