EXCEEDS logo
Exceeds
Kashish

PROFILE

Kashish

Developed a Memory Allocation Algorithm Visualizer for the os_visualiser repository, delivering a web-based simulator that models First Fit, Best Fit, Worst Fit, and Next Fit allocation strategies. The project involved building interactive pages where users can input memory block and process sizes, with dynamic visual representations illustrating allocation outcomes. Using JavaScript, HTML, and CSS, the visualizer translates complex memory management algorithms into accessible, user-facing tools that support rapid scenario analysis. The work was fully traceable to a dedicated commit, reflecting a methodical approach to feature delivery and documentation. This contribution focused on algorithm visualization and front-end web development.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

1Total
Bugs
0
Commits
1
Features
1
Lines of code
3,259
Activity Months1

Work History

April 2025

1 Commits • 1 Features

Apr 1, 2025

In April 2025, delivered the Memory Allocation Algorithm Visualizer for the os_visualiser repo. Built a web-based simulator for First Fit, Best Fit, Worst Fit, and Next Fit with interactive pages, memory block and process size inputs, and visual representations of allocations. This feature enhances visibility into allocation decisions and accelerates evaluation of memory-management strategies. The work is tied to commit c75c18e75fc29d2d12e0ce543b5cf5fb93078fc4 ("memmory alloc") to ensure end-to-end traceability.

Activity

Loading activity data...

Quality Metrics

Correctness100.0%
Maintainability100.0%
Architecture100.0%
Performance80.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

CSSHTMLJavaScript

Technical Skills

Algorithm VisualizationCSSFront-end DevelopmentHTMLJavaScriptWeb Development

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

himanshusinghpatel998/os_visualiser

Apr 2025 Apr 2025
1 Month active

Languages Used

CSSHTMLJavaScript

Technical Skills

Algorithm VisualizationCSSFront-end DevelopmentHTMLJavaScriptWeb Development