Skip to content
View SHRmsks's full-sized avatar
👹
👹

Block or report SHRmsks

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

Hi there , It's Haoran!

About Myself


I am a Computer Science, Applied Mathematics graduate (2026') from Boston University and I will head to Cornell University for M.Eng. Degree in 2027.

I am interested in any subfields of Computer Science and my current focus is towards stable, and cutting-edged System infrastructure.

Here are some personal projects I was developing. Feel free to check and play around it !!

My Works


  • Customized Rich-Text Editor, rasterized directly through WebGL, managed layout and state through WebASM.

    • keywords: C, WebASM, Red-Black Piece Tree, WebGL2
    • Project link
  • Customized Distributed Version Control System. Different from normal Git's Delta Comparison, this project utilized Content-Defined Chunking (CDC) and two-layer Manifest mapping techniques. In Benchmark, command add on 500MB+ file reaches 7x faster than normal git add

    • keywords: C, GoLang, gRPC, Content-Defined Chunking, SHA-1, Gear-Hash
    • Project link
  • MineSweeper, designed for teaching Hack4Impact Junior Development Team members' final project. Utilized React's VDOM and state management to give students a brief introduction on Game Design and render logic

Contact me


Pinned Loading

  1. MyWebsite MyWebsite Public

    A website that is made of ReactJS, TailwindCSS, NextJS by me

    HTML

  2. DCVS-mygit- DCVS-mygit- Public

    C 3

  3. MineSweeper MineSweeper Public

    TypeScript 1

  4. Editor Editor Public

    C 1