Siddhant Vij's repositories
Concurrent-Image-Color-Changer
Color change for an Image using concurrency in multiple programming languages with OpenCV.
Dynamic-Newsletter-Tool
Personalized newsletter generator with dynamic content using Go's template engine.
Load-Testing-Utility
Go-based utility tool to measure the Latency and Throughput of an HTTP Server under varying loads.
XML-Sitemap-Builder
Use the HTML link parser package to build an XML Sitemap of public websites.
YouTube-Video-Aggregator
YouTube Video Aggregator | Fetch the latest videos from RSS Feed and API.
Chirpy-Social-Network
Learning project | Twitter clone - Web servers with Boot.dev
Concurrent-Matrix-Multiplication
Matrix multiplication using concurrency in multiple programming languages.
Concurrent-Merge-Sort
Merge sort using concurrency in multiple programming languages.
Concurrent-Web-Crawler
Efficient crawling & data extraction from web pages using concurrency in multiple programming languages.
DSA-Practice
This repository consists of the personal code samples, practice, assignments, and notes for Java - Data Structures & Algorithms.
Event-Management-System
Practice project for Relational DBMS | Efficiently organize and manage events, attendees and registrations.
fcc-webhooks
Intro to webhooks (FCC)
Go-Practice
Source code for "Go - The Complete Guide" on Udemy.
go-training
Go Training Material -> topics -> courses/go -> Ultimate Go
Golang-Web-Dev
Source code for Go Web Dev Course on Udemy.
HTML-Link-Parser
Go-based package to parse links (<a> tags) from an HTML file.
Java-Projects
This repository consists of the personal code samples, practice projects, assignments, and notes for Java Development.
JS-Web-Crawler
Web crawler that generates an "internal links" report for any website on the internet.
JWT-Authentication-Service
YouTube Video Aggregator | Securely login users on the website.
Language-Learning
Code files for new language learning & practice.
Note-Taking-App
Practice project for Non-Relational DBMS | CRUD App | CLI tool for efficient note management.
Personal-Book-Library
Practice project for Relational DBMS | CRUD App | Manage your personal book collection with ease.
Pokedex
Practice project | REPL pokedex built with Golang in CLI.
Producer-Consumer-Problem
Efficient synchronization in producer-consumer workflows across languages.
Python-100-Days-Udemy
Python Practice
rustlings
:crab: Small exercises to get you used to reading and writing Rust code!
SimpleDB-Engine
A lightweight database engine supporting CRUD, simple queries, and concurrency control with a CLI.
Static-Site-Generator
Practice project | Static site generator with OOPS & functional programming paradigms in Python.
URL-Shortener
A lightweight, efficient URL shortener service built with Go.
Word-Frequency-Server
HTTP server that counts the frequency of a given word in the text file.