Skip to content
View Sandhu-Sahil's full-sized avatar
:octocat:
On a round trip...
:octocat:
On a round trip...

Highlights

  • Pro

Organizations

@JIITODC @dsc-jiit-128 @nights-watch-STG @SolvingSyappa

Block or report Sandhu-Sahil

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Sandhu-Sahil/README.md
  • 👋 Hi, I’m @Sandhu-Sahil (Sahilsher Singh)
  • 👀 I’m interested in ... Development Backend / ML and AI / AWS
  • 🌱 I’m currently working on ... HMR
  • 📫 How to reach me ... sandhu.sahil2002@gmail.com

Projects:

DEVELOPMENT

GoLang

My journey with Golang has been diverse and enriching. It started with a challenging endeavor, the Cryptic hunt, followed by the development of a CRUD application for movies, aptly named Movies Crud. Progressing further, I delved into web development with Golang, creating a robust WebApp that showcases the language's versatility. Database interactions became smoother with projects like GoLang Sql and GoLang MongoDB. Leveraging the power of Gin, I implemented middleware and routing in the development of various applications. Security was paramount, and I incorporated JWT Authentication in projects like Monopoly and Golang Frontend Monopoly.

In this journey with GoLang the creation of a robust proctoring system, providing secure monitoring solutions. Additionally, I developed the backend for Society Synergy, enhancing collaboration within communities. Transitioning to Next.js, I contributed to the development of Society Synergy, leveraging the power of React for dynamic web applications.

JAVA

My Java journey has been diverse and rewarding, starting with projects like Image colouring BFS DFS where I explored graph algorithms. I delved into Spring framework intricacies with projects such as Spring Beans Structure, Spring Learning, and Spring RealWorldEx. Additionally, I honed my skills in Spring Boot development with projects like Spring Boot First, Spring Boot Hibernate JPA, WebApp Spring JPA, Spring Boot REST API, Spring Boot FullStack App, and Spring Security CSRF JWT.

Flutter

For the 'Flash Feast' project which is a grocery app, I contributed to both backend and frontend development. The backend, hosted on Project 'flash feast' Java Backend, provides robust functionalities, while the frontend, developed in Flutter, can be found at Project 'flash feast' Flutter Frontend.

MERN Stack

My journey with the MERN Stack has been dynamic and rewarding. It all began with the development of the innovative cavity wizard, followed by the creation of the impactful farms2families platform. Diving deeper, I ventured into web-based games with projects like Cryptic hunt. Additionally, I contributed to the development of the GDSC JIIT website, a significant milestone in my journey with the MERN Stack.

Django and Flask

My journey with Django has been filled with diverse projects, starting with the development of Best Market and Auctioning Space platforms. Further exploration led me to create innovative solutions like Job Genie, Social Networking, and a Wiki Clone. Additionally, I ventured into email management with the creation of Mail application. In the realm of Flask, I developed Assess Enigma for assessment purposes, Finance Stock Market for financial analysis, and a Birthday Tracker application.

HTML, CSS, JavaScript

My journey with HTML, CSS, and JavaScript has been dynamic and engaging. It started with projects like Search Engine and Intro Homepage, where I honed my front-end development skills. Continuing the journey, I delved into interactive web applications, crafting solutions like To-Do List Using Browser Storage, TimeTable, and Trivia. Additionally, I contributed to the development of Dynamic QR, an innovative project with real-world implications.


BLOCKCHAIN

Public Blockchain

My blockchain journey began with Solidity First, where I dived into smart contract development. Crafting the LW3 Token and exploring the world of NFTs marked pivotal steps. Building a Whitelist DApp and engaging with DAOs on-chain and through a frontend interface expanded my expertise. Venturing into decentralized exchanges, I created a DEX Exchange and integrated IPFS for decentralized file storage, complemented by an IPFS Frontend. My journey also involved working with ENS, Ceramic, and GraphQL for enhanced data querying and decentralized identity solutions. Leveraging Chainlinks for randomness, I built a Random Winner Game and explored the intricacies of Merkle Trees and Flashbots MEV for security.

Private Blockchain

In my blockchain journey, I embarked on various projects including LFX HyperLedger, exploring its intricacies. Along the way, I navigated through a comprehensive Research Path and experimented with Fabric Samples for blockchain development. Understanding the fundamentals, I delved into Bootstrapping Hyperledger networks and developed the innovative Mango Tracking System for supply chain management. Implementing consensus mechanisms, I worked on Raft Implementation to enhance network reliability. Documenting progress was key, resulting in an insightful LFX Progress Report.

Discord Bot

My journey in blockchain development led me to create a unique project, a YouTube music streaming bot implemented in GoLang and utilizing blockchain technology for playlist storage. This innovative endeavor seamlessly integrates the power of GoLang with the security and transparency of blockchain. You can explore the code for this project on GitHub: Bot GoLang/Blockchain.


DevOps (Docker / K8's)

My journey in containerization and orchestration began with Docker, where I took my First try and learned to convert applications into images with App to Image, also exploring the use of volumes for data persistence. Transitioning to Kubernetes, I mastered essential K8's Commands and became proficient in crafting intricate configurations with K8's YAML Files. Furthermore, I applied my skills to a Mini Project that solidified my understanding of Kubernetes.


Just for Fun

My journey into the realm of "just for fun" projects has been both entertaining and enlightening. It all started with the creation of Mini-Linux, where I experimented with building a miniature Linux distribution. Continuing on this playful path, I developed the WineQualityPredictor, a fun AI-ML project that predicts wine quality based on various factors. These projects reflect my curiosity and passion for exploring unconventional ideas in the world of technology.

Pinned Loading

  1. Project_List_Professional_Web_Programming_Harvard_University Project_List_Professional_Web_Programming_Harvard_University Public

    Project list of all the projects created under Professional Web development with Python and JavaScript by Harvard University

    2

  2. Assess_ENIGMA_......_Harvard_University Assess_ENIGMA_......_Harvard_University Public

    Assess Enigma, My final project for CS50 Harvard University. Read the README.md file for a detailed description of this web application.

    HTML 2

  3. Slingly_linked_list_python Slingly_linked_list_python Public

    Singly linked list as created in c or c++ language is created in python without using list function of python....

    Python 2

  4. To-Do-List_Using_browser_storage To-Do-List_Using_browser_storage Public

    Using the local storage to store the data of tasks added by user. Doing server side work on client side by using JavaScript.

    JavaScript 1

  5. CS50x2021_Harvard_University CS50x2021_Harvard_University Public

    In this repository, I have uploaded all codes and projects which I have created under the course CS50x2021 by Harvard University. Read the README.md file for a detailed description.

    C 2