From 890e2ab505a9bb82983f19885959913b8e10bc83 Mon Sep 17 00:00:00 2001 From: somasundharreddyl <127641469+somasundharreddyl@users.noreply.github.com> Date: Fri, 1 Sep 2023 22:11:50 +0530 Subject: [PATCH 01/19] Update challenge1.md --- Challenges/challenge1.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Challenges/challenge1.md b/Challenges/challenge1.md index bc94c7757..7807abfc2 100644 --- a/Challenges/challenge1.md +++ b/Challenges/challenge1.md @@ -4,7 +4,7 @@ Task: Create a new issue on this repository with the following details to be added to the content of the issue: ``` -name: Add your name here -github_user_name: add your github username here -discord_id: add your discord id here +name: SOMA SUNDHAR +github_user_name: somasundharreddyl +discord_id: somasundhar169 ``` From 8194a2920bb10c6454f1f81d98d99e890c857370 Mon Sep 17 00:00:00 2001 From: SUNDHAR <127641469+somasundharreddyl@users.noreply.github.com> Date: Sat, 2 Sep 2023 18:06:28 +0530 Subject: [PATCH 02/19] Update challenge1.md --- Challenges/challenge1.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Challenges/challenge1.md b/Challenges/challenge1.md index 7807abfc2..68e79dbcf 100644 --- a/Challenges/challenge1.md +++ b/Challenges/challenge1.md @@ -7,4 +7,5 @@ Create a new issue on this repository with the following details to be added to name: SOMA SUNDHAR github_user_name: somasundharreddyl discord_id: somasundhar169 -``` + +`` From a3dc75173e932868ae6e9a4f763fbe995d5177ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Csundhar=E2=80=9D?= <“somasundharreddyl@gmail.com”> Date: Sun, 3 Sep 2023 22:29:49 +0530 Subject: [PATCH 03/19] username Updated --- Challenges/challenge1.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Challenges/challenge1.md b/Challenges/challenge1.md index 68e79dbcf..c8dbfa219 100644 --- a/Challenges/challenge1.md +++ b/Challenges/challenge1.md @@ -3,8 +3,8 @@ Welcome to the first challenge! We start with a basic task for today Task: Create a new issue on this repository with the following details to be added to the content of the issue: -``` -name: SOMA SUNDHAR +`` +name: SOMA SUNDHAR REDDY github_user_name: somasundharreddyl discord_id: somasundhar169 From 408df93214c4ee625f65119e7c639965b7b079e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Csundhar=E2=80=9D?= <“somasundharreddyl@gmail.com”> Date: Tue, 5 Sep 2023 19:14:57 +0530 Subject: [PATCH 04/19] Contributor file is Created --- contributors/somasundharreddyl/somasundharreddyl.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 contributors/somasundharreddyl/somasundharreddyl.md diff --git a/contributors/somasundharreddyl/somasundharreddyl.md b/contributors/somasundharreddyl/somasundharreddyl.md new file mode 100644 index 000000000..7d86a3292 --- /dev/null +++ b/contributors/somasundharreddyl/somasundharreddyl.md @@ -0,0 +1,2 @@ +name:SOMA SUNDHAR +github_user_name: somasundharreddyl From 2158cebae639b3a335f5de5abcf178f817d14950 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Csundhar=E2=80=9D?= <“somasundharreddyl@gmail.com”> Date: Sun, 10 Sep 2023 19:54:03 +0530 Subject: [PATCH 05/19] made changes in somasundharreddyl.md file challenge 6 made changes in somasundharreddyl.md file and challenge 6 --- Challenges/challenge6.md | 23 +++++++++++++++++++ .../somasundharreddyl/somasundharreddyl.md | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 Challenges/challenge6.md diff --git a/Challenges/challenge6.md b/Challenges/challenge6.md new file mode 100644 index 000000000..5573cc073 --- /dev/null +++ b/Challenges/challenge6.md @@ -0,0 +1,23 @@ +## Welcome to Challenge 6 + +Welcome to the sixth challenge! + +Today's goal is to update your pull request that you created in [Challenge 5](https://github.com/scaleracademy/scaler-open-source-september-challenge/blob/main/Challenges/challenge5.md) + +Task +1. Create a new commit in the branch you created in Challenge 2 in your forked repository +2. The change that you have to make should be the following: +In the markdown file that was created in Challenge 5, edit the details as follows: +``` +--- +name: your_name +github_user_name: YOUR-GITHUB-USERNAME +url_of_github_issue: Link_of_the_github_issue_created_in_first_challenge +--- +``` +Note: The url_of_github_issue should be the link of the github issue that you created in Challenge 1. + +3. After making this change create a commit with a proper commit message and push the changes to your forked repository +4. Check if the commit reflects in the Pull request you created in Challenge 5 in the main challenge repository. + +( If it does not, then sync your forked repository with the main repository and push the changes to your forked repository.) diff --git a/contributors/somasundharreddyl/somasundharreddyl.md b/contributors/somasundharreddyl/somasundharreddyl.md index 7d86a3292..3dcc523d9 100644 --- a/contributors/somasundharreddyl/somasundharreddyl.md +++ b/contributors/somasundharreddyl/somasundharreddyl.md @@ -1,2 +1,2 @@ -name:SOMA SUNDHAR +name:SOMA SUNDHAR REDDY github_user_name: somasundharreddyl From 53b1eb86d61f1b9071332bff12c071ffe002d950 Mon Sep 17 00:00:00 2001 From: shivaylamba Date: Thu, 7 Sep 2023 11:41:38 +0530 Subject: [PATCH 06/19] challenge 7 --- Challenges/challenge7.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Challenges/challenge7.md diff --git a/Challenges/challenge7.md b/Challenges/challenge7.md new file mode 100644 index 000000000..f523e0d13 --- /dev/null +++ b/Challenges/challenge7.md @@ -0,0 +1,23 @@ +## Welcome to Challenge 7 + +Welcome to the 7th challenge! Today we will learn about the concept of Git Reset. + +Today's the task focus is to create an additional commit in your branch. And then remove that commit that has been pushed from the pull request created in previous challenges. The main purpose of this is because there can be times when you might push an unncessary or wrong commit and you way want to remove it from your pull request. + +This can be done by using the following command: ``git reset`` + +Here is an article you can refer to for understanding how git reset works: https://www.atlassian.com/git/tutorials/undoing-changes/git-reset#:~:text=a%20shared%20repository.-,Summary,Index%2C%20and%20the%20Working%20Directory. + +So the task is to identity the commit id of the commit you want to remove, use the git reset command, and remove the commit from the pull request by force pushing into it. + + +Task: +1. Inside the branch you created during the prior challenges in your local forked repository, make a new file by the name of ``your-github-username-2.md`` and add any details you may want to add to this markdown file and push the change to your forked repository. + +2. Ensure the change appears in the Pull request created in previous challenges + +3. Identify the commit id for the commit you just made and use the git reset command to remove the commit from your local branch. Note: Use git reset and force push, to remove the commit from your pull request. + +4. Share a screenshot of this, in the issue you created in previous challenges. + +5. Update your Discord forum post you created with the Challenge 7. From 0d707813ad59b9c852df1a92510d4c9a6b713707 Mon Sep 17 00:00:00 2001 From: shivaylamba Date: Fri, 8 Sep 2023 11:46:49 +0530 Subject: [PATCH 07/19] add challenge 8 --- Challenges/challenge8.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Challenges/challenge8.md diff --git a/Challenges/challenge8.md b/Challenges/challenge8.md new file mode 100644 index 000000000..ab4478feb --- /dev/null +++ b/Challenges/challenge8.md @@ -0,0 +1,35 @@ +## Welcome to Challenge 8 + +Congratulations on successfully completing the 7th challenge! This marks the completion of the first milestone of the challenge. + +Before you proceed with the 8th challenge, ensure you are required to have completed the following tasks to successfully mark the completion of the 1st milestone: + +## Preqrequisites to mark completion of 1st Checkpoint (Milestone): + +1. Use the creative shared for the successful completion of the first milestone: [First Milestone Creative](https://github-production-user-asset-6210df.s3.amazonaws.com/19529592/266515279-9696f91e-138d-44b0-b42b-08c5e679f4ac.jpg) to share on any social platform: LinkedIn, Twitter, Facebook, Instagram, etc. marking the completion of the first milestone. + +2. Fill the Google form the following Google form: [Google Form](https://forms.gle/n6VL2xCSeP6vgtgL6) to mark the completion of the first milestone. Note: This is a mandatory task to be eligible for the prize at the end of the challenge as it allows us to evaluate the submissions in the challenge so far. + + +Once you have completed the above, you can proceed with the 8th challenge. + + +## Task: +Welcome to the eighth challenge! + +This is a two part challenge to cover the concepts of Git Rebase and Git Squash. + +Resources to refer to: +1. [Git Rebase](https://www.atlassian.com/git/tutorials/rewriting-history/git-rebase) +2. [Git Squash](https://www.freecodecamp.org/news/git-squash-explained/) +3. [Git Merge](https://www.atlassian.com/git/tutorials/using-branches/git-merge) + +Step 1: Ensure you have covered all the previous challenges properly and have completed the tasks in the previous challenges. + +Step 2: Today's goal is to understand the concept of Git Rebase and Git Squash. Go through these resources to understand the concept of Git Rebase and Git Squash as this will be used in the subsequent tasks. + +Step 3: Create a new branch in your forked repository by the name of ``challenge8`` and switch to that branch. + +Step 4: Add a new file by the name of ``your-github-username-3.md`` and add any details you may want to add to this markdown file and push the change to your forked repository. + +That's it for the first part of the challenge. From 64bb0aeed6b58593f1d141c1f6799ad3f1e8009e Mon Sep 17 00:00:00 2001 From: shivaylamba Date: Sat, 9 Sep 2023 11:40:20 +0530 Subject: [PATCH 08/19] 9 --- Challenges/challenge9.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Challenges/challenge9.md diff --git a/Challenges/challenge9.md b/Challenges/challenge9.md new file mode 100644 index 000000000..b45c61f32 --- /dev/null +++ b/Challenges/challenge9.md @@ -0,0 +1,19 @@ +## Welcome to Challenge 9 + +This challenge is a two part challenge to cover the concepts of Git Rebase and Git Squash and continuation of the previous challenge which is challenge 8. + + + +Task: + +1. First, make sure you are on the ``challenge8`` branch as created in the previous challenge. + +2. Create another commit by making some change in the ``your-github-username-3.md`` file and push the change to your forked repository. + +3. Now, we will use the concept of Git Rebase to squash the last two commits into one commit. +For this. Review the commits you've made on the challenge8 branch using the git log --oneline command. You should see two commits on the challenge8 branch. Use the interactive rebase command to squash the commits. + +4. In the interactive rebase editor, change the word pick to squash (or s) for the commits you want to combine. Save and close the editor. Edit the combined commit message when prompted. Force push the changes to your forked repository. + +5. Take the screenshot of the terminal when you have successfully used the git rebase to squash the commits and post it in the comment created in the first challenge (challenge 1). + From a0852dbb0de83fface23b4be693c7ef2963dc3ba Mon Sep 17 00:00:00 2001 From: shivaylamba Date: Sun, 10 Sep 2023 15:15:20 +0530 Subject: [PATCH 09/19] add 10th challenge --- Challenges/challenge10.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Challenges/challenge10.md diff --git a/Challenges/challenge10.md b/Challenges/challenge10.md new file mode 100644 index 000000000..1d57c74b4 --- /dev/null +++ b/Challenges/challenge10.md @@ -0,0 +1,24 @@ +## Welcome to Challenge 10 + +Welcome to the 10th challenge! + +Today's let's try to use the concept for Git Rebase you learnt but on a Pull Request. + + +Task: +1. Checkout to the branch you created in Challenge 2 in your forked repository. + +2. Create another commit by making some change in the markdown file (``your_github_username-details.md``) you created in Challenge 3 and push the change to your forked repository. + +3. Now, we will use the concept of Git Rebase to squash the last two commits into one commit. + +4. For this. Review the commits you've made on the branch using the git log --oneline command. You should see a number of commits on the branch. Use the interactive rebase command to squash the commits. + +5. In the interactive rebase editor, change the word pick to squash (or s) for the commits you want to combine. Save and close the editor. Edit the combined commit message when prompted. Force push the changes to your forked repository. + +6. Check if the commit reflects in the Pull request you created in Challenge 5 in the main challenge repository. + +( If it does not, then sync your forked repository with the main repository and push the changes to your forked repository.) + +7. Take the screenshot of the terminal when you have successfully used the git rebase to squash the commits and post it in the comment created in the first challenge (challenge 1). + From da56b355ea311bc649e67ec8022c60a5b37d1aa2 Mon Sep 17 00:00:00 2001 From: Shivay Lamba Date: Sun, 10 Sep 2023 16:32:08 +0530 Subject: [PATCH 10/19] Update challenge10.md --- Challenges/challenge10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Challenges/challenge10.md b/Challenges/challenge10.md index 1d57c74b4..e541f6529 100644 --- a/Challenges/challenge10.md +++ b/Challenges/challenge10.md @@ -6,7 +6,7 @@ Today's let's try to use the concept for Git Rebase you learnt but on a Pull Req Task: -1. Checkout to the branch you created in Challenge 2 in your forked repository. +1. Checkout to the branch you created in Challenge 3 in your forked repository. 2. Create another commit by making some change in the markdown file (``your_github_username-details.md``) you created in Challenge 3 and push the change to your forked repository. From 61384f76b96939fb426e09dddf49ce71b4a9d65a Mon Sep 17 00:00:00 2001 From: Shivay Lamba Date: Sun, 10 Sep 2023 16:33:06 +0530 Subject: [PATCH 11/19] Update challenge10.md --- Challenges/challenge10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Challenges/challenge10.md b/Challenges/challenge10.md index e541f6529..806fdacfd 100644 --- a/Challenges/challenge10.md +++ b/Challenges/challenge10.md @@ -8,7 +8,7 @@ Today's let's try to use the concept for Git Rebase you learnt but on a Pull Req Task: 1. Checkout to the branch you created in Challenge 3 in your forked repository. -2. Create another commit by making some change in the markdown file (``your_github_username-details.md``) you created in Challenge 3 and push the change to your forked repository. +2. Create another commit by making some change in the markdown file (``your_github_username-details.md``) you created in Challenge 5 and push the change to your forked repository. 3. Now, we will use the concept of Git Rebase to squash the last two commits into one commit. From 3f7ce36e06c68bdb2d7bcdeaa30050a0fb1af43d Mon Sep 17 00:00:00 2001 From: shivaylamba Date: Sun, 10 Sep 2023 16:55:47 +0530 Subject: [PATCH 12/19] update #2 --- Challenges/challenge10.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Challenges/challenge10.md b/Challenges/challenge10.md index 806fdacfd..6840ff7aa 100644 --- a/Challenges/challenge10.md +++ b/Challenges/challenge10.md @@ -8,7 +8,7 @@ Today's let's try to use the concept for Git Rebase you learnt but on a Pull Req Task: 1. Checkout to the branch you created in Challenge 3 in your forked repository. -2. Create another commit by making some change in the markdown file (``your_github_username-details.md``) you created in Challenge 5 and push the change to your forked repository. +2. Create another commit by making some change in the markdown file (`.md`) you created in Challenge 5 and push the change to your forked repository. 3. Now, we will use the concept of Git Rebase to squash the last two commits into one commit. From 7fd3fcca202f055e72fe2bae8875041266fb3cbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Csundhar=E2=80=9D?= <“somasundharreddyl@gmail.com”> Date: Tue, 12 Sep 2023 20:16:58 +0530 Subject: [PATCH 13/19] modified .md File By Adding Fav Prog Lang. --- contributors/somasundharreddyl/somasundharreddyl.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/contributors/somasundharreddyl/somasundharreddyl.md b/contributors/somasundharreddyl/somasundharreddyl.md index 3dcc523d9..3b83db4cd 100644 --- a/contributors/somasundharreddyl/somasundharreddyl.md +++ b/contributors/somasundharreddyl/somasundharreddyl.md @@ -1,2 +1,6 @@ -name:SOMA SUNDHAR REDDY +--- +name: SOMA SUNDHAR REDDY github_user_name: somasundharreddyl +url_of_github_issue: https://github.com/scaleracademy/scaler-open-source-september-challenge/issues/453#issue-1878679453 +your_favroite_programming_language: Java +--- From 4634f2c44a621095cb71b2762ffe3de409d84166 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Csundhar=E2=80=9D?= <“somasundharreddyl@gmail.com”> Date: Wed, 13 Sep 2023 20:32:17 +0530 Subject: [PATCH 14/19] gist-solutions.md file added - CRM --- contributors/somasundharreddyl/gist-solutions.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 contributors/somasundharreddyl/gist-solutions.md diff --git a/contributors/somasundharreddyl/gist-solutions.md b/contributors/somasundharreddyl/gist-solutions.md new file mode 100644 index 000000000..c73c437c2 --- /dev/null +++ b/contributors/somasundharreddyl/gist-solutions.md @@ -0,0 +1,8 @@ +# GitHub Gist Solutions + +## CustomerRelationShipManagement Description +- [Link to Spring Boot Gist](https://gist.github.com/somasundharreddyl/275a94e7e528fa56e67d701767b63a9f) + +## Java Code +- [Link to Java Code Gist](https://gist.github.com/somasundharreddyl/fddd4cecd805ab1d1d3196b7efcbc78f) + From 20457fb55100372537ddc777ef6b8a7d07eb2d7e Mon Sep 17 00:00:00 2001 From: shivaylamba Date: Thu, 14 Sep 2023 11:19:30 +0530 Subject: [PATCH 15/19] add challenge 14 --- Challenges/challenge14.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Challenges/challenge14.md diff --git a/Challenges/challenge14.md b/Challenges/challenge14.md new file mode 100644 index 000000000..7802e4986 --- /dev/null +++ b/Challenges/challenge14.md @@ -0,0 +1,14 @@ +## Welcome to Challenge 12 + +Welcome to the 12th Challenge + +Today's challenge is a re-practice of the 8th and 9th Challenge. + +So focus for this challenge will be to practice the ``git rebase`` command. + +Ensure to practice the ``git rebase`` command by creating your own local git repository. You can checkout this guide: https://www.freecodecamp.org/news/git-squash-explained/ + +Task: +1. Practice git rebase, and how to squash commit using git rebase in your local projects. For this you can make some changes in the branch and the file created in Challenge 3 & 5. +2. Once done, try to squash the commits in your pull request in the Challenge repository. +3. Also do sign your commits, covered in the Challenge 12. \ No newline at end of file From 45b135671ff79feca6d4105411de5993a080aeca Mon Sep 17 00:00:00 2001 From: Shivay Lamba Date: Thu, 14 Sep 2023 11:20:25 +0530 Subject: [PATCH 16/19] Update challenge14.md --- Challenges/challenge14.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Challenges/challenge14.md b/Challenges/challenge14.md index 7802e4986..09af080d9 100644 --- a/Challenges/challenge14.md +++ b/Challenges/challenge14.md @@ -1,6 +1,6 @@ -## Welcome to Challenge 12 +## Welcome to Challenge 14 -Welcome to the 12th Challenge +Welcome to the 14th Challenge Today's challenge is a re-practice of the 8th and 9th Challenge. @@ -11,4 +11,4 @@ Ensure to practice the ``git rebase`` command by creating your own local git rep Task: 1. Practice git rebase, and how to squash commit using git rebase in your local projects. For this you can make some changes in the branch and the file created in Challenge 3 & 5. 2. Once done, try to squash the commits in your pull request in the Challenge repository. -3. Also do sign your commits, covered in the Challenge 12. \ No newline at end of file +3. Also do sign your commits, covered in the Challenge 12. From a6d4088d6e7796694b67f72d78e022f45d089ea2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Csundhar=E2=80=9D?= <“somasundharreddyl@gmail.com”> Date: Thu, 14 Sep 2023 21:22:54 +0530 Subject: [PATCH 17/19] Modified .md File According to Challenge 14 --- contributors/somasundharreddyl/somasundharreddyl.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contributors/somasundharreddyl/somasundharreddyl.md b/contributors/somasundharreddyl/somasundharreddyl.md index 3b83db4cd..4ea3facdb 100644 --- a/contributors/somasundharreddyl/somasundharreddyl.md +++ b/contributors/somasundharreddyl/somasundharreddyl.md @@ -2,5 +2,5 @@ name: SOMA SUNDHAR REDDY github_user_name: somasundharreddyl url_of_github_issue: https://github.com/scaleracademy/scaler-open-source-september-challenge/issues/453#issue-1878679453 -your_favroite_programming_language: Java +MY_favroite_programming_language: Java --- From c9f0afbc9292f2a694cddc36f53c21c4ee65b1da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Csundhar=E2=80=9D?= <“somasundharreddyl@gmail.com”> Date: Sat, 16 Sep 2023 21:36:11 +0530 Subject: [PATCH 18/19] Added my Name to challengers-list.md --- .gitconfig | 53 +++++++++++++++++++++++++++++++++++++++++++++ challengers-list.md | 1 + 2 files changed, 54 insertions(+) create mode 100644 .gitconfig diff --git a/.gitconfig b/.gitconfig new file mode 100644 index 000000000..039a92712 --- /dev/null +++ b/.gitconfig @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/challengers-list.md b/challengers-list.md index 55587c56c..202e68c16 100644 --- a/challengers-list.md +++ b/challengers-list.md @@ -1,2 +1,3 @@ # List of challengers 1. [Shivay](https://github.com/shivaylamba) +2. [Sundhar](https://github.com/somasundharreddyl) From ec51507c3ec07df8b73f784af14e0aa2f1a78860 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Csundhar=E2=80=9D?= <“somasundharreddyl@gmail.com”> Date: Sun, 24 Sep 2023 08:50:04 +0530 Subject: [PATCH 19/19] Changes made in .md Fie --- contributors/somasundharreddyl/somasundharreddyl.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/contributors/somasundharreddyl/somasundharreddyl.md b/contributors/somasundharreddyl/somasundharreddyl.md index 4ea3facdb..342a7559d 100644 --- a/contributors/somasundharreddyl/somasundharreddyl.md +++ b/contributors/somasundharreddyl/somasundharreddyl.md @@ -3,4 +3,7 @@ name: SOMA SUNDHAR REDDY github_user_name: somasundharreddyl url_of_github_issue: https://github.com/scaleracademy/scaler-open-source-september-challenge/issues/453#issue-1878679453 MY_favroite_programming_language: Java +My_hosted_github_pages_link:https://somasundharreddyl.github.io/portfolio/ +My_hosted_github_pages_repository_link:https://github.com/somasundharreddyl/portfolio.git + ---