abhirag
Joined 9 years ago
Joined 9 years ago
Remote: Yes
Willing to relocate: Yes
Technologies: Rust (Tokio, Axum, Pingora), RocksDB, Python, Kubernetes, AWS/GCP, OpenTelemetry, NATS
Résumé/CV: https://abhirag.com/resume.pdf
Email: [email protected]
Systems engineer, ~5 years of Rust in production. Most recently:
- Helped build a distributed notification engine (3.3B notifications/day at 300k/sec, 99.9999% dispatch reliability)
- Feature store serving 60M daily requests at p99 < 5ms
- Pingora based L7 reverse proxy
- DBSP based stream analytics engine processing 3.3M events/sec on a single node
Open to anything interesting, especially where Rust is the primary language. Happy to chat!
The only other language I am still curious about trying for livecoding is forth, for example Sporth(https://paulbatchelor.github.io/proj/sporth.html)
Regarding advantages/disadvantages, Lisp is always very terse which helps and with structural editing juggling parens becomes a non-issue. Dev environment being fiddly and fragile is the biggest con, you need to put some effort upfront in that.
Just to give an example of what can be done using org-mode, this is the project I am using to grok Literate Programming -- http://ray_tracer.surge.sh/
The whole thing is generated using one org-mode file -- https://gitlab.com/snippets/1710454
and this org-mode file is the one I work in, it will eventually generate the source code in separate files too, once I have finished the project.
This is what my setup looks like -- https://i.imgur.com/mqi8vPR.png
Anyways I can't convince you to use it, but hopefully I can convince you to give it a try, it isn't easy but it is worth it :)