Skip to content
View NikhilSingh07's full-sized avatar

Block or report NikhilSingh07

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
NikhilSingh07/README.md
Logo


Nikhil Singh

Hi, I'm Nikhil, a dedicated software engineer with over a year of experience in professional environments. I hold a deep appreciation for writing clean and efficient code and constantly pursuing optimal solutions. I'm deeply committed to staying at the forefront of technology, always eager to explore the latest advancements in the dynamic field of computer science. My motivation to learn, grow, and excel in the IT industry drives me to create innovative applications.



Examples of work

COGNITIVE ABILITIES ASSESSMENT:

Ever wondered about the growing number of older people with dementia in the UK, especially from diverse backgrounds? It's a significant issue, and traditional cognitive tests often have cultural and language biases.

That's where my cognitive application comes in. I've built a user-friendly platform using Node.js, Express.js, React.js and PostgreSQL database to assess cognitive abilities without these biases. It's like a game format, where you explore items, search for hidden fruits, and challenge your memory. It's a fair and equal way to assess cognitive skills for everyone, regardless of their background or education level.





ChatDoc AI:

ChatDoc AI is a Python application that lets you ask questions about one or more PDF documents in plain English. Simply ask questions about the content of the PDFs, and the app will provide relevant and accurate answers by using a Retrieval-Augmented Generation (RAG) technique combined with a conversational retrieval chain and a language model.









IMAGELIA - Your Image-to-Text Companion:

IMAGELIA is an Android app I created. It turns text in images into digital text you can edit and save. I used Firebase ML Kit to make it accurate. You can save the text as a PDF, edit it, and share it easily. It's on Google Play for anyone to use worldwide. It makes dealing with text in images simple!







ROCKET LEAGUE ESPORTS - Data Analysis:

Data Analytics for the Rocket League Esports project helps pro players enhance their performance. It analyzes game data from past matches, focusing on aspects like demolitions, ball possession, shots, goals, and assists. Our goal is to offer data-driven insights for better gameplay. We uncover patterns and trends to help players make strategic decisions during matches.






Skills and Experience

Programming Languages:

Java JavaScript C++ Python PHP Additional Language HTML5 CSS3

Frameworks:

spring nodejs express react

Database Management Systems (DBMS):

mysql postgresql mongodb

Technologies:

Android Git Postman Jupyter Notebook Visual Studio

Pinned Loading

  1. cognitiveAssessment cognitiveAssessment Public

    Cognitive Assessment Application designed to evaluate cognitive abilities such as short-term and long-term memory, spatial awareness, and other functions that may indicate neuropsychological condit…

    JavaScript 1

  2. DS-Algo DS-Algo Public

    Solving Algorithms and Data Structure problems from GFG and LC covering various topics and patterns

    Java

  3. MyChatAI MyChatAI Public

    A Python app that lets you ask plain-English questions about PDF documents, using Retrieval-Augmented Generation and conversational retrieval to provide accurate answers.

    Python

  4. Data-Analytics-for-Rocket_League-Esports Data-Analytics-for-Rocket_League-Esports Public

    Rocket League Esports Data Analytics: Analyzes match data -demolitions, possession, shots, goals, assists—to provide pro players with insights and trends for improved in-game strategy and performance.

    Jupyter Notebook

  5. SpringRestFul SpringRestFul Public

    Spring-based CRUD RESTful web service implementing Create, Read, Update, and Delete operations, with comprehensive unit testing using Mockito and JUnit to ensure code reliability and maintainabilit…

    Java

  6. jsonSesssionManipulation jsonSesssionManipulation Public

    Practicing JSON data manipulation using Jackson Library

    Java