Skip to content
View navrajkalsi's full-sized avatar

Block or report navrajkalsi

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
navrajkalsi/README.md

Hi there, I'm Navraj Kalsi

I love to think & learn.


Currently, I am working on:

  • forexpy: A command line tool that fetches live Forex exchange rates.
  • server-c: A multi-threaded HTTP server in C, with HTTPS support.
  • website: Personal website, served using server-c and proxied by proxy-c.
  • proxy-c: An asynchronous, reactor-pattern based reverse proxy, with HTTPS support and host redirection.
  • gsim-rs: A G-code simulator written in Rust.
  • Figuring out...

Things about me:

  • I use Arch & Neovim btw.
  • I love movies and true IMAX.

Languages I use:

C Javascript Python Rust

Softwares I use:

Arch AWS GNU Neovim


Thanks for stopping by my profile!

Pinned Loading

  1. gsim-rs gsim-rs Public

    A G-code simulator written in Rust. Parses, interprets, manages machine state and simulates the toolpaths. The control interface is built in Ratatui and the simulation is done using WGPU.

    Rust 74 4

  2. proxy-c proxy-c Public

    A single-threaded reverse proxy written in C, based on the reactor pattern using Linux's Epoll mechanism. Full asynchronous state handling, supports HTTPS and canonical name redirection for one host.

    C 1

  3. server-c server-c Public

    A multi-threaded HTTP Server in C, with HTTPS support. Serves static files, supports MIME type detection, handles directory listing (with basic vim motions) and file previews with proper HTTP respo…

    C 8 1

  4. forexpy forexpy Public

    A command-line tool for currency conversion that fetches live Forex exchange rates from popular exchange services using web scraping.

    Python