Create a separate Resume page
This commit is contained in:
parent
5ea92076b9
commit
636debf95a
4 changed files with 89 additions and 68 deletions
|
@ -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
87
resume.markdown
Normal 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
|
||||||
|
```
|
2
site.hs
2
site.hs
|
@ -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
|
||||||
|
|
|
@ -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>
|
||||||
|
|
Loading…
Reference in a new issue