Skip to content
View KabirSamsi's full-sized avatar
🎸
Playing guitar, climbing trees or shadow batting
🎸
Playing guitar, climbing trees or shadow batting

Organizations

@Saberchat

Block or report KabirSamsi

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 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
KabirSamsi/README.md

Hi there! I'm Kabir.

Feel free to reach out at [email protected] or [email protected], or read a bit more about me below!

Background πŸ‘‹πŸ½

I like compilers, machine learning, programming languages, math and other stuff; I also enjoy in fullstack development. I'm fond of music, birds, baking and sports of all forms as well. I am:

For a more in-depth look at what I do, visit my website or LinkedIn.

Tools & Technologies πŸ”§

Languages

Java, TypeScript, Rust, OCaml, Python, C++, JavaScript, C, Coq, Haskell, Go, Ruby, HTML/CSS, Verilog, Assembly (RISC-V, x86)

Frameworks/Tools

  • Fullstack: React, Node, Express, Angular, Vue, Ajax, Angular, Nginx, MongODB, SQL/AWS, template engines (JSP, EJS)
  • Machine Learning: PyTorch, TensorFlow, Pandas
  • Other: LaTeX, Git, LLVM, MLIR

Projects 🌱

Check some of my larger public projects on GitHub including Saberchat (platform for schools & community organizations) and FindYourBird (ID and information site for amateur birders). At some point I'll get them back on the internet. In my spare time, I like to hack on:

  • Franz: An IR for music notation (my own work, hopefully open-source one day?). Compiles to ChucK, an audio production and representation language.
  • Calyx: An IR for hardware accelerators (open-source contributor). I add optimizations and widgets to the syntax and embedded DSL from time to time.

Pinned Loading

  1. Saberchat/saberchat Saberchat/saberchat Public

    Intranet platform infrastructure template for schools and small organizations. Currently servicing Montessori schools and student-run clubs within the East Bay.

    EJS 6 2

  2. franz franz Public

    A compiled, domain-specific programming & music description language targeted towards compact and modular musical composition, using a medium of text-based musical notation.

    Rust

  3. find-your-bird find-your-bird Public

    Website for amateur Bay Area ornithologists to look up, post info about, and identify birds that they see through specific parameters. Developed with the MEAN Stack.

    JavaScript

  4. cucapra/packet-scheduling cucapra/packet-scheduling Public

    P4 5

  5. advanced-compilers advanced-compilers Public

    A handful of compiler optimizations and analysis techniques derived from Cornell's Advanced Compilers course

    TypeScript 1