Skip to content
View sujaldev's full-sized avatar

Organizations

@xaviersrohini @PlanetVormir @xserv-labs @csc-usar
Block or Report

Block or report sujaldev

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
sujaldev/README.md
A cool project Homepage Resume
IRC: sdev on Libera.chat

Repository Index

Not all repositories are mentioned here.

Computer Graphics

  • skylon: A browser rendering engine from scratch.
  • lyn: A programming language to create mathematical animations, made at a hackathon.
  • marktext-fixed: An attempt at making a markdown editor.
  • html-renderer: A tiny markdown renderer to serve as the backend for the above project.
  • skia-animations: Random animations rendered with skia.
  • manim-animations: Animations I've made with manim.

Computer Networking

  • act-intranet-report: My first bug bounty report. tl;dr, A fancy LaTeX document to illustrate to my ISP why inter-customer communication in the ISP's intranet is bad.
  • ngrok-chat: Was intended to be a p2p chat program that bypasses NAT, but I pivoted to ngrok tunnels.

Automation & Utilities

  • usar-notice-mailing-list: Scrapes my university's website for new notifications/circulars and sends it out as an email to a mailing list on google groups.
  • LaTeXHub: Quickly compiles a PDF from your GitHub repository and publishes it on your website.
  • fedora-post-install: My fedora installation automated with ansible.
  • gmsg: Convert images to a slideshow GIF.
  • ghsync: Backup your GitHub repositories.
  • stacklogin: Github actions workflow to get the fanatic badge on stackoverflow.
  • DUAS: Automatically shutdown your server if you have a dumb UPS.
  • blackout-defender: A different approach to DUAS.

Documents & Resources

  • resume: My resume.
  • cssac-proposal: Proposal to start a sysadmin club at my university.
  • gsoc-proposal: My rejected GSoC proposal to mitmproxy (2023).
  • gsoc-2023-calendar: Calendar for GSoC 2023.
  • act-intranet-report: My first bug bounty report.
  • awesome-resources: A list of various valuable resources about a variety of topics.
  • school: A static site where I hosted answers to CS assignments that were given in high school.
  • xaviersrohini/results: I ran a kind of "stateful bruteforce" on CBSE's website to fetch results of each and every student in my batch and hosted it here.

Browser Extensions

  • vistube: I use this to hide everything except for the video tag on YouTube.
  • competishun-pro: For JEE aspirants studying from competishun. Found an interesting exploit in their login mechanism.

Miscellaneous

Pinned

  1. skylon skylon Public

    This is my school project

    Python 38 3

  2. sql2pdf sql2pdf Public

    Runs MySQL queries and generates a PDF with query and output.

    Python 1

  3. fedora-post-install fedora-post-install Public archive

    Things I do after installing Fedora automated with Ansible.

    Python

  4. skia-animations skia-animations Public

    Rendering random stuff

    Python 1

  5. gmsg gmsg Public

    GitHub Markdown Slideshow Generator

    Python

  6. lyn lyn Public

    A programming language to create mathematical animations

    Python 1