Skip to content
View Rosander0's full-sized avatar

Block or report Rosander0

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

Hi there, I'm Vraj Prajapati πŸ‘‹

Typing SVG


πŸ’« About Me

I am a second-year Computer Engineering student at Dwarkadas J. Sanghvi College of Engineering (DJSCE), Mumbai (Class of 2029). I am passionate about AI, systems programming, and full-stack web development. I enjoy writing clean, optimized code and contributing to open-source software.

  • πŸŽ“ Pursuing a B.Tech in Computer Engineering at DJSCE (Expected 2029).
  • βš™οΈ Interested in Systems Programming, Artificial Intelligence, Robotics, and Data Structures.
  • πŸš€ Contributor to TheAlgorithms/Java.
  • πŸ“¬ Reach out to me at: vmprajapati@zohomail.in.

πŸ› οΈ Technical Skills

πŸ’» Languages
C Java JavaScript
🌐 Web Technologies
HTML5 CSS3 React MERN Stack
🧠 Key Concepts
πŸŽ“ Data Structures & Algorithms (DSA)
🧩 Object-Oriented Programming (OOP)
πŸ’Ύ Memory Management & Pointers
πŸ”§ Tools & IDEs
Git GitHub VS Code

πŸ“‚ Highlighted Projects & Contributions

πŸš€ TheAlgorthms/Java β€” Open Source Contribution

  • Merged 10 pull requests into TheAlgorithms/Java (66k+ stars), one of the largest open-source algorithm repositories on GitHub.
  • Implemented algorithms spanning ML, mathematics, sorting, and string processing: Naive Bayes Classifier, Linear Regression, Library Sort, Title Case conversion, Longest Common Substring, Padovan Sequence, Jacobsthal Number, Perrin Number, and Soble Number.
  • Followed strict contribution guidelines including code style, Javadoc documentation, and JUnit test coverage for every submission.
  • Technologies: HTML5, CSS3, JavaScript, AJAX
  • Built a fully responsive multi-page restaurant website modelled on a real-world client site.
  • Designed a custom responsive navigation bar with active-state page highlighting.
  • Utilized AJAX to load page content dynamically, avoiding full-page reloads and providing a seamless user experience.
  • Built a Node.js CLI tool that analyzes Java (Maven/Gradle) repositories to identify high-value test coverage gaps by combining JaCoCo coverage data with Git churn frequency, using the formula: (1 βˆ’ line coverage) Γ— ln(1 + commit count).
  • Implemented a full 7-stage pipeline: repo intake, build detection, JaCoCo report generation, coverage parsing, git churn analysis, gap ranking, and automatic JUnit 5 test stub generation β€” with graceful fallback to static heuristics when builds fail.
  • Covered by a 68-test suite; never modifies the user's real build files β€” all JaCoCo injection is done on a disposable workspace copy.

🀝 Connect with Me

Email LinkedIn

Pinned Loading

  1. CovScout CovScout Public

    JavaScript

  2. Pearson-Regression Pearson-Regression Public

    JavaScript

  3. Restaurant_Website Restaurant_Website Public

    JavaScript 1

  4. TheAlgorithms/Java TheAlgorithms/Java Public

    All Algorithms implemented in Java

    Java 66.1k 21.2k