Skip to content
View sohang3112's full-sized avatar
:octocat:
:octocat:

Block or report sohang3112

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sohang3112/README.md

👋 Hello Everyone! I'm Sohang Chopra

Top Langs

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):

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

🛠️ Projects

  • 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.

🌱 Learning

  • I'm learning Rust and recently completed solving Rustlings exercises.
  • I am also learning Clojure using Exercism.io exercises.

📫 Contact Information

⚡ Fun Facts

  • Code Golf using APL is too much fun - try it!
  • I love to read a diverse range of genres, both fiction & non-fiction.
  • My favourite sport is chess - I'm always ready for a chess match! 🙂

Pinned Loading

  1. iforth Public

    Jupyter kernel for Forth programming language

    Python 2

  2. simple-text-editor Public archive

    Minimalistic Web-based Text Editor, made with Flask

    CSS

  3. ngn-apl Public archive

    Forked from abrudz/ngn-apl

    An APL interpreter written in JavaScript. Can be installed as an offline Progressive Web App.

    JavaScript 6

321 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Contribution activity

February 2025

Created 5 commits in 2 repositories

Created an issue in deepseek-ai/DeepSeek-V3 that received 8 comments

Firefox warns "Potential Security Risk" for website

Hi all. Firefox shows following (for only https://deepseek.com , NOT https://www.deepseek.com): This gives wrong impression and should be fixed.

8 comments
Opened 6 other issues in 4 repositories
Loading

Seeing something unexpected? Take a look at the GitHub profile guide.