Skip to content
View Harshit-dell's full-sized avatar

Block or report Harshit-dell

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

πŸ‘‹ Hi, I'm Harshit Sahu

I'm a passionate Backend Developer who loves working close to the system. I enjoy building things from scratch β€” from HTTP servers to full-stack Java applications. Skilled in problem-solving, compiler design (Harsax), and system-level programming.


πŸš€ Tech Stack

  • πŸ’» Languages: Java (Core, OOPs, Spring Boot, JavaFX), C, (Learning C++ & Rust basics)
  • 🧰 Tools: Maven, Git, Postman, Linux, Docker (basics)
  • πŸ“‘ Interests: Networking, System Design, Low-level Programming, Custom Servers, Compiler Development

πŸ› οΈ Projects I'm Proud Of

  • Harsax (Experimental Compiler & Language) – Building a toy programming language with custom parser, AST, and interpreter.
  • Custom HTTP Server in Java – Built using low-level socket programming, focusing on performance and scalability.
  • Speed Test Utility (NetGauge) – Measures upload/download speeds via a custom Java backend.

πŸ“š Currently Learning

  • Hook to linux image stack to add shader on operating system
  • Advanced backend architecture and performance tuning
  • Language design & compiler construction

πŸ“« Reach me

LinkedIn
GitHub
LeetCode

Pinned Loading

  1. BytePipeline BytePipeline Public

    BytePipeline – A working compiler written in Java that transforms source code into stack-based bytecode through a full pipeline of lexing, parsing, AST construction, and code generation.

    Java 1

  2. Lexica Lexica Public

    Lexica – A full-stack web playground for my custom programming language. Users can write code in the browser and run it instantly, powered by a backend execution engine I built from scratch (withou…

    Java

  3. NetGauge NetGauge Public

    A JavaFX-based desktop tool to measure internet speed, including download/upload speed and ping, with real-time graphical output.

    Java 1

  4. Custom_Server Custom_Server Public

    This is Side Project for NetGauge project that handel the response of that

    Java

  5. Perceptron.AI Perceptron.AI Public

    Python