About
I am currently a Full Stack Software Developer at Credit Suisse-Pune, India Pvt Ltd. I am a 2022 graduate completed Bachelor of Engineering in Information Technology from PVGCOET- Pune with an average CGPA of 9.58. I am very passionate about coding and development. I'm a Competitive programmer, who likes Problem-solving and have an interest in Open Source project contributions, Web and Android Application development. I am a Competitive Programmer with outstanding academic Record and have skills in Web and Android App Development.
Experience
- A dedicated Fullstack Java developer in the NSCM team who can think out of the box and come up with solutions with tools and languages not limited to Java.
- Implementing knowledge in Network Security or Cyber Security, design patterns, and steering the project technical stack towards industry standards.
- I am implementing Java 8x and J2EE frameworks. Usage of development IDEs like Eclipse, VSCode, and IntelliJ IDE.
- I am implementing knowledge of EJB 3.0, JPA, Weblogic server, Bitbucket, and SQL statements.
- Developing web services using popular REST API.
- Skills: Java, Spring Framework, Angular, REST APIs, MySQL DB.
- In this 6 months Open Source Hyperledger Mentorship program by The Linux Foundation, I worked on Hyperledger Blockchain Technology.
- I was one of the 22 Mentee Interns slelected globally for this Open Source Program.
- I worked on a project named Blockchain Automation Framework/Bevel based on Hyperledger Blockchain Technology. Bevel/BAF is a tool to deploy different DLT platforms automatically on a given Kubernetes cluster. BAF supports multi-cloud and multi-DLT deployments, and already supports HL Fabric, HL Besu, Quorum, R3 Corda. For HL Besu, previously, only IBFT2 Consensus was supported by BAF. My task was to add support of the Clique consensus for Hyperledger Besu so that BAF can be used to deploy and operate an HL Besu network with Clique consensus.
- To complete the task, I wrote Ansible scripts to automate the generation of Helm value files, created Helm charts required to set up Clique consensus with Besu, Tested the Besu DLT network and BAF on GKE, updated Documentation on how to use BAF for deploying HL Besu with Clique consensus, Documented and upgraded Besu to latest stable version on BAF. Worked on Production grade architecture, understood the architecture of Besu and BAF, worked in the true spirit of open-source, communicated with both Besu and BAF community, joined calls, and used other community tools. Wrote documentation, so anyone in the community could use the results of my work. Presented the complete work to the Hyperledger community members and BAF project maintainers.
- I was able to add the clique consensus feature which increased Liveness, Speed, improved the Byzantine fault tolerance, tested the complete BAF code on GCP, successfully deployed the Besu DLT network on given Kubernetes using Clique, Updated the documentation. Successfully meet all the deadlines on time.
- Tools/Technologies used are Ansible, Helm charts, GCP, Kubernetes, GitHub, Hashicorp Vault
- This is a 3 month Open Source Program for begineers. Participant as an Open source contributor in Android Application Projects.
- I have raised Issues and fixed issues by raising PR's related to UI, Documentation, SQL Database.
- Joined as a project intern and worked on flutter and web technology.
- Worked as a flutter developer on a native mobile application with firebase as a backend.
- Created a multi-vendor food delivery website named foodfranc.com having Payment gateway and customer location tracking using API and Plugins.
- Connecting with third party delivery and online store android app, deploying and hosting the website and looking after technical issues.
- I had worked on Perspective Software which is an interactive visualization component for large, real-time datasets.
- My Contributions include implementing the Open Source Code Perspective in preparation for Data Visualization using Financial Data and Analysis, Fixing the broken Typescript files in the Git repository for correct output, and creating correct Patch files.
- I gained skills in Financial Data, Financial Analysis, Technical Communication
- Tools: React, Python, Typescript, Web Application, Git.
Projects
- Tools: HTML, CSS,JavaScript, Git
- Developed as an entertaining platform for Kids.
- It has engaging UI with a Timer, Start Button,Score Display and it generates random tables using randomized algorithm.
- It is designed to test the multiplication skills of the Kids .
- It has quizzes with 4 options and a timer countdown which finally displays the user score.
This is online notes and Blogging app which enables user to store, edit and delete notes and blogs. GitRepo Project
- Tools:HTML, CSS, Bootstrap, JQuery, Php, MySql, Ajax
- It is featured with signup and login option with remember me and forgot password feature
- It has notepad to write blog and notes and store them inside the data base with name,date,time.
- It re-orders the data on basis of last modified.
- It has editing,deleting and updating users profile and password feature.
This is online file explorer to store data,media files it's made using pure node.js without any frameworks. GitRepo Project
- Tools: Node.js, Bootstrap4, Heroku
- It has multiple directories to store data and describe their size and last modified date and time and show data with their extensions.
- It has a feature to sort or reorder files and folders data on basis of name,size and lastmodified date.
- It also shows the path directory relative to the home directory and it's build using pure node.js without using any frameworks.
- I have also built in node modules of https to create server,child processors module,Path module,file system module
Skills
Languages and Databases
Frameworks
Technology
Certifications
Achievements
-
Winner Ranked 1 in Code-Mode Competitive Coding Contest on Hacker Rank. Rankings
-
Winner Ranked 1 in VERSATALIA National Level Project Competition. Rankings
-
Institute Rank 1 and Global Rank 391 among 3,10,000 Coders on Geeks for Geeks. Rankings
-
ACM-ICPC 2020 Amritapuri Regionals Contest our team PVG_Ninjas ranked 513 among 1583 Teams. We were top team in our campus. Rankings
-
Our team PVG_Ninjas ranked 1361 among 7244 Teams in the Amritapuri-2020 Preliminary round qualified for Regionals. Rankings
-
Ranked 2 in 0xSUDO Competitive Coding Contest on Hacker Rank. Rankings
-
CodeChef 5 star Competitive Coder with Max Ratings 2054 and India Rank 1931 among 2.8 Lakh Indian coders. Rankings
-
Global Rank 82 in Div 1 among 34,000+ coders in Codechef Nov Long Challenge Competitive Coding Contest. Rankings
-
Global Rank 302 among 20000+ Coders in CodeChef October 2020 Long Challenge Competitive Coding. Rankings
-
Global Rank 357 among 32,000+ Coders in CodeChef September 2020 Long Challenge Competitive Coding. Rankings
Education
Pune Vidyarthi Grihas College of Engineering and Technology
Pune, India
Degree: BE in Information Technology
CGPA: 9.64/10