Skip to content
View roshanraj9136's full-sized avatar
🌴
On vacation
🌴
On vacation

Block or report roshanraj9136

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.

Content in all repositories owned by your account will be closed.
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
roshanraj9136/README.md

Typing SVG


Coding Animation

πŸš€ About Me

const developer = {
    name: "Roshan Raj",
    location: "IIT Bhilai, India",
    education: "B.Tech in Computer Science & Engineering (Expected 2027)",
    focusAreas: ["Systems & Compilers", "Distributed Systems", "Full-Stack Dev", "Machine Learning"],
    techArsenal: {
        languages: ["C++", "Go", "Python", "TypeScript", "JavaScript", "SQL"],
        frontend: ["React", "Next.js", "Tailwind CSS"],
        backend: ["Node.js", "Express.js", "Socket.IO", "PostgreSQL", "MongoDB"],
        machineLearning: ["PyTorch", "scikit-learn", "XGBoost", "LightGBM", "OpenCV"],
        systems: ["Linux", "Docker", "WebAssembly", "GitHub Actions"]
    },
    research: "S3 Summer Labs intern: ML + embedded software for NISHAD, an anemia-screening device (with AIIMS Raipur)",
    openSource: "5 merged security & privacy PRs to OpenLake's RateMyCourse",
    competitiveProgramming: "350+ problems solved on LeetCode",
    philosophy: "Building the future, one line of code at a time."
};

πŸ’» Featured Projects

βš™οΈ MiniLang

A compiler and stack-based bytecode VM written from scratch in C++17: lexer, recursive-descent parser, semantic analyzer, optimizer, and a 60-opcode VM, compiled to WebAssembly for a browser IDE with a step-through debugger.

β–Ά Live Demo

A Go reverse proxy with least-connections routing, active health checks, and retries across 3 replicated backends. Traced an 18% error rate to OOM kills and brought it to 0 errors at 2,500 concurrent users.

⚑ AlgoRace

1v1 real-time coding races: ELO-based matchmaking, live opponent progress over Socket.IO, 102 problems with 1,020 test cases, and single-winner settlement in one database transaction.

β–Ά Live Demo

An active learning workflow using Bayesian Optimization and Gaussian Process models to speed up the discovery of high-entropy thermoelectric materials.


⚑ Tech Stack Matrix

Core Languages

C++ Go Python TypeScript JavaScript SQL

Frontend & Backend

React.js Next.js Node.js Express.js Socket.IO Tailwind CSS PostgreSQL MongoDB

Machine Learning & Tools

PyTorch Scikit-Learn NumPy Pandas OpenCV Linux Docker Git GitHub Actions


πŸ† Stats & Achievements



🐍 Contribution Graph Matrix

github contribution grid snake animation

πŸ“‘ Establish Connection

Email LinkedIn Portfolio


Popular repositories Loading

  1. GitStartedWithUs GitStartedWithUs Public

    Forked from OpenLake/GitStartedWithUs

    CSS

  2. web-development-project-1 web-development-project-1 Public

    HTML

  3. tic_tae_toe tic_tae_toe Public

    JavaScript

  4. CSP203_12341830 CSP203_12341830 Public

  5. allSem-resources allSem-resources Public

    Forked from parulagg27/allSem-resources

  6. roshanraj9136 roshanraj9136 Public