Giter Site home page Giter Site logo

Sahil Sojitra's Profile Banner

I'm a passionate developer with expertise in C++, Golang and Competitive Programming. I love to code and solve complex problems. I'm also skilled in Golang, which I use for building high-performance web applications and microservices. Additionally, I enjoy participating in competitive programming contests and have honed my problem-solving skills through various coding challenges. Let's connect and build something amazing together!✨


👨🏻‍💻 More About Me:

  • 🎓   I'm Student at Charotar University of Science & Technology Completing My Bachelor's in Information Technology.
  • 💡   I Like to Explore New Technologies and Develop Software Solutions and Quick Hacks.
  • 💬   Ask Me About Anything Tech Related, I am Happy to Help.
  • 📫   Feel Free To Ping Me On LinkedIn


GitHub Analytics


Sahil Sojitra's Most UsedLlanguages
Sahil Sojitra's Streaks

Visitor Count

Sahil's visitor count

Sahil Sojitra's Projects

go-cloud-storage-api icon go-cloud-storage-api

CloudBucket is a Go package for easy interaction with a cloud storage bucket using Google Cloud Storage. It offers functions for file upload, retrieval, listing, and deletion. With support for signed URL generation and bulk object retrieval, it simplifies cloud storage integration in Go applications.

go-kafka icon go-kafka

This is a simple Go web server that implements a Kafka producer and consumer using the Fiber web framework. The server has two endpoints: one for sending data to the Kafka producer and another for receiving data from the Kafka consumer.

go-ngrok icon go-ngrok

This project demonstrates how to create a simple image server using Golang and expose it to the internet using Ngrok. The server serves images from a local directory and allows access via Ngrok-generated URLs.

lz77_compression_decompression icon lz77_compression_decompression

LZ77 algorithm, providing efficient lossless data compression and decompression capabilities. It offers a reliable and flexible solution for reducing file sizes in various programming languages.

rsa-encryption icon rsa-encryption

RSA algorithm is an asymmetric cryptography algorithm. Asymmetric actually means that it works on two different keys i.e. Public Key and Private Key. The public key consists of two numbers where one number is a multiplication of two large prime numbers. And private key is also derived from the same two prime numbers.

secure_hash_algorithm-sha1 icon secure_hash_algorithm-sha1

SHA-1 is a widely used cryptographic hash function that generates a 160-bit hash value. It is commonly used for data integrity verification and digital signatures.

secure_hash_algorithm-sha256 icon secure_hash_algorithm-sha256

SHA-256 is a cryptographic hash function that generates a 256-bit (32-byte) hash value. It is widely used to ensure data integrity and security by creating a unique digital fingerprint for a given input, making it highly resistant to tampering or duplication.

simplified_dataencryption_standard_sdes icon simplified_dataencryption_standard_sdes

Simplified Data Encryption Standard (S-DES) is a simple version of the DES Algorithm. It is a block cipher that takes a block of plain text and converts it into ciphertext. It takes a block of 8 bit. It is a symmetric key cipher, they use the same key for both encryption and decryption. We take a random 10-bit key and produce two 8-bit keys.

sudoku_solver_generator icon sudoku_solver_generator

This project is a Sudoku generator and solver implemented in C++. It consists of two main components: a Sudoku board generator and a solver. The generator randomly generates valid Sudoku boards of varying difficulties, while the solver uses backtracking and other techniques to find a solution to a given Sudoku board.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.