Sahil Vaghasiya Node.pdf
Sahil Vaghasiya Node.pdf
https://www.linkedin.com/in/sahil-vaghasiya-7a0028311 | https://github.com/sahilvaghasiya
+91 9510856750 [email protected] Ahmedabad, Gujarat, India
PROFILE INFO
To work hard with full dedication for the achievement of organizational objectives, hence
enhancing my skills and knowledge and ready to learn new things. I am seeking employment with
a company where I can use my talent and skills to grow and expand the company.
SKILLS EDUCATION
EXPERIENCE
1.5+ year working as a backend Jr. Node.js developer and Responsible for handling
database and server side code.
Collaborated with front-end developers to ensure a smooth integration of the back-end
code into the user interface.
Developed REST and GraphQL APIs as per client requirements using Express.js and Nest.js.
Team work experience for bug fixing and troubleshooting to maintain code quality.
Joined as a Node Intern and learned about JavaScript, Typescript, Node.js, MongoDB.
Developed strong organizational and time management skills by completing multiple tasks
on time.
Gained practical experience with 2 personal Projects based on Express.js and Nest.js and
also utilizing MongoDB as a database.
Actively Participated in code review and Bug Fixing.
PROJECTS
1. Meditation App Backend
Project Overview:
This app provides various meditation categories with subcategories and AI-driven
sessions to enhance the user's meditation experience. It tracks daily and weekly
meditation data and includes achievements to motivate users to continue
meditating.
Technologies Used: GPT API, Gemini API, Nest.js, Firebase, Linux, Docker
Responsibilities:
Developed backend using NestJS, integrating OpenAI and Gemini
APIs. Implemented multi-modal input processing (text, audio,
images, videos).
Created APIs for enhancing prompts and analyzing food items.
Integrated Firebase for storage and configuration management.
Deployed backend on Linux server with Docker.
Project Overview:
This app is designed to identify food ingredients and contents, perform nutritional
analysis, and maintain daily and weekly nutrition records for users.
3. Crooze App
Technologies Used: NestJS, TypeScript, MongoDB, Prisma, Docker, Azure
Responsibilities:
Worked as a backend Node.js developer and managed the server for the Crooze
app.
Implemented the backend using NestJS with pure TypeScript, MongoDB as the
database, and Prisma as the ORM.
Managed server deployment and scaling using Docker and Azure.
Project Overview:
The Crooze app is a fitness-oriented platform designed for tracking activities
such as walking, running, and cycling. It features challenges organized by
administrators for different activity types. Integration with the Strava app allows
users to track their activities seamlessly. Users earn Crooze coins through
activities, which can be redeemed for prizes and certificates.