Skip to content
View vjikholg's full-sized avatar
  • University of British Columbia
  • Vancouver, BC
  • 10:09 (UTC -07:00)

Block or report vjikholg

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

"But I don't have the time and my ideas are not yet well developed on this immense terrain". - Evariste Galois

I'm a math graduate from UBC who studied both pure and applied math, interested in many math-related topics, and so I ended up really liking software/CS and Physics.

I'm currently working on a variety of things. Some of my projects include:

  1. Finite-field serves as the computational algebra toolkit for generating matrix groups. I'm currently working on porting it into TypeScript + testing multithreading via webworkers to improve group-generation times without resorting to using Shreier-Sims.
  2. Cayley-Grapher serves as the front-end component, built using 3d-force-graph, to visualize the group generation algorithm and resultant algebraic structures.
  3. Particle-Sim is an proof-of-concept software rendering project built in TypeScript, utilizing Webworkers to simulate/render over 1,000,000 particles.

Besides that, I'm also familiar with C#/.NET from dissecting performance optimizing RimWorld mods, Python/Lua scripting from my take on Tech-Annihilation, and C++ from contributing bits and pieces to RecoilEngine and MW:LL development.

You can reach me fastest through Discord: aGFwcGllc3RwdXBwZXIK (base64).

Outside of math and coding, I like astrophotography.

Pinned Loading

  1. cayley-grapher cayley-grapher Public

    JavaScript 1

  2. finite-field finite-field Public

    JavaScript

  3. TA-recursive TA-recursive Public

    Forked from techannihilation/TA

    Tech Annihilation fork me and my friends use to DRD with, so balanced with DRD in mind.

    Lua 1

  4. typescript-gn-scraper typescript-gn-scraper Public

    group-names scraper ported into TypeScript to utilize postgresql/prisma to store large amount of information

    TypeScript