2017-02-13 21:30:46 +01:00
---
title: About
---
Hello everyone!!
2020-04-05 11:07:54 +02:00
< p style = 'text-align: justify;' > I am Sanchayan Maity and my life revolves
around electronics, programming, music and books. Long term goals are to
learn Haskell, compilers, Mathematics and operating/distributed systems in
depth.< / p >
2017-02-13 21:30:46 +01:00
2020-04-05 11:07:54 +02:00
< p style = 'text-align: justify;' > Used to live in Mumbai and worked as an
Embedded Systems Engineer from July 2010 to 2012 at Godrej Security Solutions,
2020-10-06 08:52:46 +02:00
a sub division of Godrej & Boyce Mfg. Co. Ltd. Settled in Bangalore now.
2020-04-05 11:07:54 +02:00
Worked at [Toradex ](https://www.toradex.com/ ) from 2013-2017 as a Development
Engineer on Linux for their downstream BSP while also making [upstream
contributions](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/?qt=author& q=sanchayan).
Spend two years at Harman International where I worked on custom Linux FPGA
2020-10-06 08:52:46 +02:00
driver for a frame grabber system. Currently am working at
2021-11-13 14:21:43 +01:00
[asymptotic.io ](https://asymptotic.io ) where my work mostly involves working
with GStreamer and also Pipewire and Pulseaudio. Was lucky enough to get to
work on Haskell for 8 months for a client as my very first assignment.< / p >
2017-02-13 21:30:46 +01:00
2020-04-05 11:07:54 +02:00
< p style = 'text-align: justify;' > Am passionate about open source and also
organise and speak at the [Bangalore
Haskell](https://www.meetup.com/The-Bangalore-Haskell-User-Group/) and
2023-02-17 06:34:39 +01:00
[Rust ](https://hasgeek.com/rustlangin ) meetup groups. Come say hello.</ p >
2017-02-13 21:30:46 +01:00
2020-04-05 11:07:54 +02:00
< p style = 'text-align: justify;' > “My philosophy, in essence, is the concept of
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
absolute.”
2017-02-13 21:30:46 +01:00
—Ayn Rand.< / p >
2022-12-16 16:10:19 +01:00
# 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
2023-10-27 16:24:51 +02:00
- [Bridging WebRTC and SIP using GStreamer & SIPjs ](https://gstconf.ubicast.tv/videos/bridging-webrtc-and-sip-using-gstreamer-sipjs/ )
2022-12-16 16:10:19 +01:00
- [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 )
2023-10-27 16:24:51 +02:00
- [Free Monads ](https://www.youtube.com/watch?v=fhu1UQel5eo )
- [Lens ](https://www.youtube.com/watch?v=0sAvCCAz8DQ )
2022-12-16 16:10:19 +01:00
# Blog
- [sanchayanmaity.net ](https://sanchayanmaity.net )
# Tools
- **desktop**: sway
2023-10-27 16:24:51 +02:00
- **CLI**: neovim, tmux, alacritty, foot, fzf, rg
2022-12-16 16:10:19 +01:00
- **shell**: fish
2023-10-27 16:24:51 +02:00
- **browser**: firefox with [tridactyl ](https://github.com/tridactyl/tridactyl )
- ❤️ **Languages** : C, Rust, Haskell, PureScript
2022-12-16 16:10:19 +01:00
- 💔 **Languages** : Python, JavaScript, Typescript
# dotfiles
2023-01-22 10:03:21 +01:00
- [https://git.sanchayanmaity.net/sanchayanmaity/dotfiles ](https://git.sanchayanmaity.net/sanchayanmaity/dotfiles )
2022-12-16 16:10:19 +01:00
- [https://codeberg.org/sanchayanmaity/dotfiles ](https://codeberg.org/sanchayanmaity/dotfiles )
# Give up GitHub
2023-01-22 10:03:21 +01:00
- [Forgejo ](https://git.sanchayanmaity.net/sanchayanmaity )
2022-12-16 16:10:19 +01:00
- [CodeBerg ](https://codeberg.org/sanchayanmaity )
- [GitLab ](https://gitlab.freedesktop.org/SanchayanMaity )
2023-01-23 08:01:53 +01:00
# Mastodon
- [@ Self hosted domain ](https://sanchayanmaity.com/@sanchayan )
- [@ Functional Cafe ](https://functional.cafe/@sanchayan )
2022-12-16 16:10:19 +01:00
## 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
```