Hi everyone π. I am a Software Engineer who mainly works with Python on backend apis and Data Science. I also write a technical blog on various Software Engineering topics - check it out: https://sohang3112.github.io/
I have contributed to several Open Source projects, some of which are:
Language | Repository | Contribution (merged pull request) |
---|---|---|
JavaScript | ngn/apl : web REPL for APL language |
Install as Progressive Web App (PWA) so it works offline. |
C | 2048.c: cli game | add cli flags: --help & --version |
Python | typeshed : has type hints used by mypy , VS Code, etc. |
Add stubs for Flask-SocketIO . |
Rust | macrokata : macro exercises |
Correct compile error in an exercise. |
Haskell | Zeromq website | Add Zeromq Hello World example in Haskell. |
Documentation | tldr-pages : shows common command examples |
Added pages for rlwrap , systool , ghcid , dnf group , also added htop --tree example. |
Documentation | Stay-Awake: prevent laptop from going idle with random mouse movements | README: Add script running command |
IMPORTANT NOTE TO SELF: PRs on the following open source issues are Work in Progress (I asked to work on them and got go ahead from repo maintainer) so finish these (in order of most to least finished/work done till now):
- C++, Windows: Notepad++: fit popup window to screen height
- Haskell: tldr-hs: Add --list argument to list all pages
- Rust: Rustup: Show installed path of Rust components (sources, docs, Clippy)
Additional:
- WAITING TO BE ASSIGNED (LLM/DS/AI/ML repo -- exactly the kind I should contribute to for help in my career!!) - ollama/ollama#8700
- IForth: It's a Jupyter kernel for Forth programming language, so it allows you to run Forth code in Jupyter notebooks. I forked it from an abandoned repo and added features like syntax highlighting, better error handling, uploading to PyPI, etc.
Note: All my projects' statuses are noted here.
- I'm learning Rust and recently completed solving Rustlings exercises.
- I am also learning Clojure using Exercism.io exercises.
- Email: [email protected]
- Linkedin: www.linkedin.com/in/sohang-chopra
- Reddit: https://www.reddit.com/user/sohang-3112
- Twitter: https://twitter.com/ChopraSohang