Skip to content
View yashbhalla's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report yashbhalla

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

πŸ‘‹ Hello, I'm Yash Bhalla!

Welcome to my GitHub profile! I'm a passionate software developer with a keen interest in creating impactful solutions and continuously learning new technologies. Here’s a bit more about me:

🌐 Connect with Me

πŸ› οΈ Skills & Technologies

  • Programming Languages: C, C++, C#, Go, Java, JavaScript, Pony, Python
  • Databases: MySQL, Oracle DBMS, SQL
  • Cloud Technologies: AWS, Azure, Docker, Kubernetes
  • Frameworks & Technologies: .NET, NX Open, React, WinForms
  • Version Control & Collaboration: Agile, CI/CD, Confluence, Git, GitHub, JIRA, Kanban, Scrum, SDLC
  • Operating Systems: Windows, MacOS, Linux

πŸ”­ Current Projects

  • ShelfSwap: Book Trading and Sharing Platform: A RESTful web application built with C# and ASP.NET Core, enabling users to trade or lend books seamlessly. Features include user authentication, book management, and request tracking, with optional Angular frontend integration.

  • Reddit Clone: This project implements a Reddit-like simulation using Go, demonstrating a scalable and efficient system for managing online communities and discussions. The application leverages Go's concurrency features, the actor model (using Proto Actor), and HTTP handling capabilities.

  • P2P Chord Protocol Implementation: The Chord protocol is designed to efficiently locate nodes responsible for storing a particular data item in a distributed system. This implementation uses consistent hashing to assign keys to nodes and provides a scalable solution for peer-to-peer systems.

  • Lucas Square Pyramid using Pony: I experimented with Pony Lang to build a parallelized solution for the Lucas Square Pyramid, leveraging its actor model for efficient concurrency and optimized performance by tuning the workload chunk size per worker. This project helped me explore Pony's capabilities in managing concurrent tasks with minimal overhead.

  • Analysis of USA Road Accidents: I led the development of a web application using JavaScript and Java to analyze road accident data from 2016-2023, utilizing a dataset of 7 million records to identify regions with high accident rates. Additionally, I conducted detailed analysis of accident datasets using Python and MySQL to create visualizations of state-wise trends in accident density, traffic severity, weather safety index, average roadblock duration, and accident-prone factors.

🌱 Learning & Development

  • Building good habits via LeetCode.
  • Currently exploring REST APIs, Docker, SQLite.
  • Deepening my knowledge in Backend and DevOps Engineering.

πŸ“ˆ GitHub Stats

Yash's GitHub Stats

🀝 Let's Collaborate!

I'm always open to new opportunities and collaborations. If you have an exciting project or idea, feel free to reach out to me.

Thank you for visiting my profile! Have a great day! 😊

Pinned Loading

  1. RedditClone_Go RedditClone_Go Public

    Go

  2. GossipAlgorithm GossipAlgorithm Public

    Pony

  3. Analysis-of-USA-Road-Accidents Analysis-of-USA-Road-Accidents Public

    Jupyter Notebook

  4. LucasSquarePyramid LucasSquarePyramid Public

    Pony

  5. LyreBird-Voice-to-Text-Automated-System-with-Speech-Recognition LyreBird-Voice-to-Text-Automated-System-with-Speech-Recognition Public

    Jupyter Notebook

  6. GatorLibraryManagement GatorLibraryManagement Public

    C++