1. Roles & Responsibilities: 8/10
2. Years of Experience: 10/10
3. Education Qualification: 6/10
4. Skills/Knowledge: 6/10
5. Domain/Industry: 10/10
6. Key Competencies: 8/10
7. Certifications: 4/10

Descriptive Analysis: 
Overall Summary-
- The candidate, Janvi Sharma, appears to have a strong foundation in software development, with practical experience and projects that align well with the roles and responsibilities of the job. Her work on various applications using Java and Spring Boot demonstrates her ability to collaborate on software projects, write efficient code, and participate in the software development lifecycle.
- Janvi's current status as a second-year Bachelor of Technology (CSE) student with a CGPA of 7.663 is slightly below the minimum CGPA requirement of 7.5, but given the 'VERY GENEROUS' strictness level, this is considered a minor deviation.
- Her skills in Java and Python are evident, though the resume lacks direct mention of some specific skills such as Flask/Django for Python and React/Angular/Vue.js for JavaScript. However, her experience with Django in a project suggests some familiarity with web development frameworks.
- Janvi's participation in a hackathon and an international conference, as well as her internship experience, indicate a strong alignment with the IT software development industry.
- Key competencies such as effective communication, a proactive attitude, and teamwork are implied through her project work and achievements. Her willingness to learn and commitment to quality can be inferred from her pursuit of various certifications and continuous education.
- Certifications in Java are noted, but there is no direct evidence of certifications in Python, JavaScript, or HTML, which are primary skills for the job. However, her educational background and projects suggest she may have the necessary knowledge in these areas.
- The resume does not explicitly mention peer code review participation or a continuous improvement mindset, but her involvement in projects and hackathons could imply these competencies.
- The candidate's current location and her internship in Noida align with the job's location requirements, and her full professional proficiency in English and Hindi is beneficial for communication within a diverse team.