Skip to content
View darshan2456's full-sized avatar

Block or report darshan2456

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

Darshan Parekh | C Programming | Systems Programming | Web Development | Cybersecurity

I am a BSc Computer Science student from Mithibai College, Mumbai with a strong interest in systems programming and web-development.

I have built a DSA library in C which is an interactive terminal based application written in C. It is intended to be used for educational purpose and built completely from scratch with manual memory management. It is portable, which means you can build my project from source in either Windows/Linux/MacOS. I have added a Github Actions CI pipeline which triggers on every push to 'main' and runs the entire test suite and then the entire suite under 'Valgrind', so there is no chance of memory leaks going to repository unchecked. You can see the algorithms perform in real-time according to your inputs, specially the non-recursive sorting algorithms. Where you can see the state of array changing with each pass. The goal was to understand Data Structures and not just use them. So I built them instead of using abstractions.

Apart from that I have built a URL manager application which is a full-stack Flask application I built myself and it has been deployed on Render with an uptime of 5 months as of now. I have used inbuilt Flask-authentication to secure user data. I have used SQLAlchemy ORM to talk with the database from the Python code in a hassle-free way. I have segregated urls on the basis of tags which helps to generate stored urls dynamically category-wise. That project gave me full understanding of how websites and REST APIs work internally.

If you wish to, feel free to open Issues, make PRs to any of my repositories, I will make sure to attend to them at the earnest.

Linkedin - https://www.linkedin.com/in/darshan-parekh-777699351/

Gmail - darshanmparekh245624@gmail.com

Pinned Loading

  1. C_DSA_interactive_suite C_DSA_interactive_suite Public

    Interactive terminal based application for learning DSA written in pure C.

    C 5

  2. url_manager_project url_manager_project Public

    This is a bookmarking web-service where you can store your favorite pages and categorize them using tags. This web application uses in-built flask authentication to keep your data safe.

    Python 4