INSERT INTO `resume` (`id`, `screeningId`, `adminId`, `candidateId`, `candidateDetailsId`, `resumeName`, `resumeOriginalName`, `resumeContent`, `isSkillScreened`, `isResumeScreened`, `isCron`, `isCandidate`, `isStatus`, `candidateShortlist`, `isInterviewAssign`, `enableInterviewReport`, `gptLanguageId`, `interviewAssignDate`, `psychoAssignDate`, `interviewValidity`, `isPsychoAssign`, `psychoValidity`, `created`, `createdBy`) VALUES
(634, 116, 1, NULL, NULL, '1_116_178282756966b07fe10ac20.pdf', '', 'Educational Qualification: Internships: Professional Skills 	\n 	\nMIMANSHA	 	SINGH	 	\nEnrollment	 Number:	 22BSP0952	 	\n \n \n 	\nDegree	 	College/School	 	Board/University	 	Year of	 	\npassing	 	\nCGPA/Perc	 	\nentage	 	\nPursuing	 	PGPM	 	IBS	 	Gurgaon	 	ICFAI Business School,	 	\nGurgaon	 	\n2024	 	 	\nB.B.A	 	Delhi School of	 	\nProfessional	 	\nStudies	 	and	 	\nResearch	 	\nGuru Gobind Singh	 	\nIndraprastha	 University	 	\n2021	 	74.6%	 	\nXII	 	Notre Dame	 	\nAcademy,	 	Patna	 	\nC.B.S.E.	 	2018	 	65%	 	\nX	 	Baldwin Academy,	 	\nPatna	 	\nC.B.S.E.	 	2016	 	8.2	 	\n \n \n \n 	\nJune	 	-	 	July	 	2020:	 	ARDENSY		TECHNOLOGIES		PVT.		LTD			\n		\nHuman	 	Resource	 	Management	 	\n 	\n&bull;	 	Prepare	 	job	 	postings	 	for	 	available	 	positions	 	\n&bull;	 	Scheduled	 	phone	 	screenings	 	and	 	interviews	 	for	 	new	 	hires	 	\n \n \n \n 	\n&bull;	 	Good	 communication	 skills	 &amp;	 the	 ability	 to	 prioritize	 and	 work	 under	 tight	 deadlines.	 	\n&bull;	 	Presentation	 skills	 	\n&bull;	 	Adaptability	 	\n&bull;	 	Effective	 control	 over	 my	 learning	 curve	 	\n&bull;	 	Time	 Management	 	\n&bull;	 	Microsoft	 office\n\nAwards/Achievements: &amp; Hobbies Extra-Curricular Activities Personal Details 	\n \n \n 	\n&bull;	 	Awarded	 Excellence	 in	 Creativity	 in	 school.	 	\n&bull;	 	Played	 basketball	 on	 school	 level	 	\n&bull;	 	Received	 Aaghaz	 Excellence	 Certificate	 during	 grad	uation	 	\n \n 	\n&bull;	 	Students&rsquo;	 	Council	 	Representative	 	\n&bull;	 	Handled sponsorship and corporate relations for annual 	fest.	 	\n&bull;	 	M	ember of services f	or people club in Notre	 	D	ame	 	Academy	.	 	\n 	\n 	\n&bull;	 	Date	 of	 Birth:	 	04/07/2000	 	\n&bull;	 	Gender:	 	Female	 	\n&bull;	 	Mobile	 Number:	 	9931163335	 	\n&bull;	 	Email	 ID:	 	mimansha04@gmail.com	 	\n&bull;	 	Father&rsquo;s	 name:	 	Mithilesh	 Kumar	 	\n&bull;	 	Residential	 Contact	 Number:	 	7250535531	 	\n&bull;	 	Permanent	 Address:	 	104,	 Aranya	 Balbhadra,	 East	 Boring	 Canal	 Road,	 Patna	-	800001.', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(635, 116, 1, NULL, NULL, '1_116_113867113966b07fe10aff9.docx', '', '\r\nMongoDB\r\nTo be able to experiment with the code examples, you will need access to a MongoDB database.\r\nInstall MongoDB Driver\r\nLet us try to access a MongoDB database with Node.js.\r\nTo download and install the official MongoDB driver, open the Command Terminal and execute the following:\r\nDownload and install mongodb package:\r\nC:\\Users\\Your Name&amp;gt;npm install mongodbNow you have downloaded and installed a mongodb database driver.\r\nNode.js can use this module to manipulate MongoDB databases:\r\nvar&nbsp;mongo = require(&#039;mongodb&#039;);\r\nNode.js&nbsp;MongoDB&nbsp;Create Database\r\nTo create a database in MongoDB, start by creating a MongoClient object, then specify a connection URL with the correct ip address and the name of the database you want to create.\r\nMongoDB will create the database if it does not exist, and make a connection to it.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/mydb&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; console.log(&quot;Database created!&quot;);\r\n&nbsp; db.close();\r\n});\r\nInsert Into Collection\r\nTo insert a record, or&nbsp;document&nbsp;as it is called in MongoDB, into a collection, we use the&nbsp;insertOne()&nbsp;method.\r\nThe first parameter of the&nbsp;insertOne()&nbsp;method is an object containing the name(s) and value(s) of each field in the document you want to insert.\r\nIt also takes a callback function where you can work with any errors, or the result of the insertion:\r\nInsert a document in the &quot;customers&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myobj = { name: &quot;Company Inc&quot;, address: &quot;Highway 37&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).insertOne(myobj, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document inserted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Find\r\nIn MongoDB we use the&nbsp;find&nbsp;and&nbsp;findOne&nbsp;methods to find data in a collection.\r\nJust like the&nbsp;SELECT&nbsp;statement is used to find data in a table in a MySQL database.\r\nFind One\r\nTo select data from a collection in MongoDB, we can use the&nbsp;findOne()&nbsp;method.\r\nThe&nbsp;findOne()&nbsp;method returns the first occurrence in the selection.\r\nThe first parameter of the&nbsp;findOne()&nbsp;method is a query object. In this example we use an empty query object, which selects all documents in a collection (but returns only the first document).\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; //Find the first document in the customers collection:\r\n&nbsp; dbo.collection(&quot;customers&quot;).findOne({}, function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result.name);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nFind one method return first from collection \r\nNode.js&nbsp;MongoDB&nbsp;Query\r\nFilter the Result\r\nWhen finding documents in a collection, you can filter the result by using a query object.\r\nThe first argument of the&nbsp;find()&nbsp;method is a query object, and is used to limit the search.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var query = { address: &quot;Park Lane 38&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find(query).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Sort\r\nSort the Result\r\nUse the&nbsp;sort()&nbsp;method to sort the result in ascending or descending order.\r\nThe&nbsp;sort()&nbsp;method takes one parameter, an object defining the sorting order.\r\n Note &ndash; if you sort descending orede pass mysort object -1\r\nUse the value -1 in the sort object to sort descending.\r\n{ name: 1 } // ascending{ name: -1 } // descending\r\n \r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var mysort = { name: 1 };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find().sort(mysort).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js MongoDB Delete\r\nDelete Document\r\nTo delete a record, or document as it is called in MongoDB, we use the&nbsp;deleteOne()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteOne()&nbsp;method is a query object defining which document to delete.\r\nNote:&nbsp;If the query finds more than one document, only the first occurrence is deleted.\r\nDelete the document with the address &quot;Mountain 21&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &#039;Mountain 21&#039; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteOne(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nDelete Many\r\nTo delete more than one document, use the&nbsp;deleteMany()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteMany()&nbsp;method is a query object defining which documents to delete.\r\nDelete all documents were the address starts with the letter &quot;O&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: /^O/ };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteMany(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(obj.result.n + &quot; document(s) deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nThe Result Object\r\nThe&nbsp;deleteMany()&nbsp;method returns an object which contains information about how the execution affected the database.\r\nMost of the information is not important to understand, but one object inside the object is called &quot;result&quot; which tells us if the execution went OK, and how many documents were affected.\r\nThe result object looks like this:\r\n{ n: 2, ok: 1 }\r\nYou can use this object to return the number of deleted documents:\r\nExample\r\nReturn the number of deleted documents:\r\nconsole.log(obj.result.n);\r\nWhich will produce this result:\r\n2\r\nDrop Collection\r\nYou can delete a table, or collection as it is called in MongoDB, by using the&nbsp;drop()&nbsp;method.\r\nThe&nbsp;drop()&nbsp;method takes a callback function containing the error object and the result parameter which returns true if the collection was dropped successfully, otherwise it returns false.\r\nEg &ndash; \r\nDelete the &quot;customers&quot; table:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; dbo.collection(&quot;customers&quot;).drop(function(err, delOK) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; if (delOK) console.log(&quot;Collection deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Update\r\nUpdate Document\r\nYou can update a record, or document as it is called in MongoDB, by using the&nbsp;updateOne()&nbsp;method.\r\nThe first parameter of the&nbsp;updateOne()&nbsp;method is a query object defining which document to update.\r\nNote:&nbsp;If the query finds more than one record, only the first occurrence is updated.\r\nThe second parameter is an object defining the new values of the document.\r\nEg. &ndash; \r\nUpdate the document with the address &quot;Valley 345&quot; to name=&quot;Mickey&quot; and address=&quot;Canyon 123&quot;\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = { $set: {name: &quot;Mickey&quot;, address: &quot;Canyon 123&quot; } };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Only Specific Fields\r\nWhen using the&nbsp;$set&nbsp;operator, only the specified fields are updated:\r\nEg &ndash; \r\nUpdate the address from &quot;Valley 345&quot; to &quot;Canyon 123&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = {$set: {address: &quot;Canyon 123&quot;} };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Many Documents\r\nTo update&nbsp;all&nbsp;documents that meets the criteria of the query, use the&nbsp;updateMany()&nbsp;method.\r\nExample\r\nUpdate all documents where the name starts with the letter &quot;S&quot;:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://127.0.0.1:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;var&nbsp;myquery = { address:&nbsp;/^S/&nbsp;};&nbsp;&nbsp;var&nbsp;newvalues = {$set: {name:&nbsp;&quot;Minnie&quot;} };&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).updateMany(myquery, newvalues,&nbsp;function(err,&nbsp;res) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.result.nModified&nbsp;+&nbsp;&quot; document(s) updated&quot;);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Limit\r\nLimit the Result\r\nTo limit the result in MongoDB, we use the&nbsp;limit()&nbsp;method.\r\nThe&nbsp;limit()&nbsp;method takes one parameter, a number defining how many documents to return.\r\nConsider you have a &quot;customers&quot; collection:\r\nEg &ndash; \r\nLimit the result to only return 5 documents:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://localhost:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).find().limit(5).toArray(function(err, result) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp; console.log(result);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Join\r\nJoin Collections\r\nMongoDB is not a relational database, but you can perform a left outer join by using the&nbsp;$lookup&nbsp;stage.\r\nThe&nbsp;$lookup&nbsp;stage lets you specify which collection you want to join with the current collection, and which fields that should match.\r\nConsider you have a &quot;orders&quot; collection and a &quot;products&quot; collection:\r\nEg &ndash; \r\norders\r\n[&nbsp; { _id: 1, product_id: 154, status: 1 }]\r\nproducts\r\n[&nbsp; { _id: 154, name: &#039;Chocolate Heaven&#039; },&nbsp; { _id: 155, name: &#039;Tasty Lemons&#039; },&nbsp; { _id: 156, name: &#039;Vanilla Dreams&#039; }]\r\nJoin the matching &quot;products&quot; document(s) to the &quot;orders&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function (err, db) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; &nbsp; dbo.collection(&#039;orders&#039;).aggregate([\r\n&nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $lookup:\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; from: &#039;products&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; localField: &#039;product_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; foreignField: &#039;_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as: &#039;orderdetails&#039;\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; ]).toArray(function (err, res) {\r\n&nbsp; &nbsp; &nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; &nbsp; &nbsp; console.log(JSON.stringify(res));\r\n&nbsp; &nbsp; &nbsp; &nbsp; db.close();\r\n&nbsp; &nbsp; });\r\n});\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(636, 116, 1, NULL, NULL, '1_116_154826597166b07fe10b3a9.docx', '', '\r\nMongoDB\r\nTo be able to experiment with the code examples, you will need access to a MongoDB database.\r\nInstall MongoDB Driver\r\nLet us try to access a MongoDB database with Node.js.\r\nTo download and install the official MongoDB driver, open the Command Terminal and execute the following:\r\nDownload and install mongodb package:\r\nC:\\Users\\Your Name&amp;gt;npm install mongodbNow you have downloaded and installed a mongodb database driver.\r\nNode.js can use this module to manipulate MongoDB databases:\r\nvar&nbsp;mongo = require(&#039;mongodb&#039;);\r\nNode.js&nbsp;MongoDB&nbsp;Create Database\r\nTo create a database in MongoDB, start by creating a MongoClient object, then specify a connection URL with the correct ip address and the name of the database you want to create.\r\nMongoDB will create the database if it does not exist, and make a connection to it.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/mydb&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; console.log(&quot;Database created!&quot;);\r\n&nbsp; db.close();\r\n});\r\nInsert Into Collection\r\nTo insert a record, or&nbsp;document&nbsp;as it is called in MongoDB, into a collection, we use the&nbsp;insertOne()&nbsp;method.\r\nThe first parameter of the&nbsp;insertOne()&nbsp;method is an object containing the name(s) and value(s) of each field in the document you want to insert.\r\nIt also takes a callback function where you can work with any errors, or the result of the insertion:\r\nInsert a document in the &quot;customers&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myobj = { name: &quot;Company Inc&quot;, address: &quot;Highway 37&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).insertOne(myobj, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document inserted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Find\r\nIn MongoDB we use the&nbsp;find&nbsp;and&nbsp;findOne&nbsp;methods to find data in a collection.\r\nJust like the&nbsp;SELECT&nbsp;statement is used to find data in a table in a MySQL database.\r\nFind One\r\nTo select data from a collection in MongoDB, we can use the&nbsp;findOne()&nbsp;method.\r\nThe&nbsp;findOne()&nbsp;method returns the first occurrence in the selection.\r\nThe first parameter of the&nbsp;findOne()&nbsp;method is a query object. In this example we use an empty query object, which selects all documents in a collection (but returns only the first document).\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; //Find the first document in the customers collection:\r\n&nbsp; dbo.collection(&quot;customers&quot;).findOne({}, function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result.name);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nFind one method return first from collection \r\nNode.js&nbsp;MongoDB&nbsp;Query\r\nFilter the Result\r\nWhen finding documents in a collection, you can filter the result by using a query object.\r\nThe first argument of the&nbsp;find()&nbsp;method is a query object, and is used to limit the search.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var query = { address: &quot;Park Lane 38&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find(query).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Sort\r\nSort the Result\r\nUse the&nbsp;sort()&nbsp;method to sort the result in ascending or descending order.\r\nThe&nbsp;sort()&nbsp;method takes one parameter, an object defining the sorting order.\r\n Note &ndash; if you sort descending orede pass mysort object -1\r\nUse the value -1 in the sort object to sort descending.\r\n{ name: 1 } // ascending{ name: -1 } // descending\r\n \r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var mysort = { name: 1 };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find().sort(mysort).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js MongoDB Delete\r\nDelete Document\r\nTo delete a record, or document as it is called in MongoDB, we use the&nbsp;deleteOne()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteOne()&nbsp;method is a query object defining which document to delete.\r\nNote:&nbsp;If the query finds more than one document, only the first occurrence is deleted.\r\nDelete the document with the address &quot;Mountain 21&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &#039;Mountain 21&#039; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteOne(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nDelete Many\r\nTo delete more than one document, use the&nbsp;deleteMany()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteMany()&nbsp;method is a query object defining which documents to delete.\r\nDelete all documents were the address starts with the letter &quot;O&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: /^O/ };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteMany(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(obj.result.n + &quot; document(s) deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nThe Result Object\r\nThe&nbsp;deleteMany()&nbsp;method returns an object which contains information about how the execution affected the database.\r\nMost of the information is not important to understand, but one object inside the object is called &quot;result&quot; which tells us if the execution went OK, and how many documents were affected.\r\nThe result object looks like this:\r\n{ n: 2, ok: 1 }\r\nYou can use this object to return the number of deleted documents:\r\nExample\r\nReturn the number of deleted documents:\r\nconsole.log(obj.result.n);\r\nWhich will produce this result:\r\n2\r\nDrop Collection\r\nYou can delete a table, or collection as it is called in MongoDB, by using the&nbsp;drop()&nbsp;method.\r\nThe&nbsp;drop()&nbsp;method takes a callback function containing the error object and the result parameter which returns true if the collection was dropped successfully, otherwise it returns false.\r\nEg &ndash; \r\nDelete the &quot;customers&quot; table:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; dbo.collection(&quot;customers&quot;).drop(function(err, delOK) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; if (delOK) console.log(&quot;Collection deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Update\r\nUpdate Document\r\nYou can update a record, or document as it is called in MongoDB, by using the&nbsp;updateOne()&nbsp;method.\r\nThe first parameter of the&nbsp;updateOne()&nbsp;method is a query object defining which document to update.\r\nNote:&nbsp;If the query finds more than one record, only the first occurrence is updated.\r\nThe second parameter is an object defining the new values of the document.\r\nEg. &ndash; \r\nUpdate the document with the address &quot;Valley 345&quot; to name=&quot;Mickey&quot; and address=&quot;Canyon 123&quot;\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = { $set: {name: &quot;Mickey&quot;, address: &quot;Canyon 123&quot; } };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Only Specific Fields\r\nWhen using the&nbsp;$set&nbsp;operator, only the specified fields are updated:\r\nEg &ndash; \r\nUpdate the address from &quot;Valley 345&quot; to &quot;Canyon 123&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = {$set: {address: &quot;Canyon 123&quot;} };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Many Documents\r\nTo update&nbsp;all&nbsp;documents that meets the criteria of the query, use the&nbsp;updateMany()&nbsp;method.\r\nExample\r\nUpdate all documents where the name starts with the letter &quot;S&quot;:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://127.0.0.1:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;var&nbsp;myquery = { address:&nbsp;/^S/&nbsp;};&nbsp;&nbsp;var&nbsp;newvalues = {$set: {name:&nbsp;&quot;Minnie&quot;} };&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).updateMany(myquery, newvalues,&nbsp;function(err,&nbsp;res) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.result.nModified&nbsp;+&nbsp;&quot; document(s) updated&quot;);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Limit\r\nLimit the Result\r\nTo limit the result in MongoDB, we use the&nbsp;limit()&nbsp;method.\r\nThe&nbsp;limit()&nbsp;method takes one parameter, a number defining how many documents to return.\r\nConsider you have a &quot;customers&quot; collection:\r\nEg &ndash; \r\nLimit the result to only return 5 documents:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://localhost:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).find().limit(5).toArray(function(err, result) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp; console.log(result);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Join\r\nJoin Collections\r\nMongoDB is not a relational database, but you can perform a left outer join by using the&nbsp;$lookup&nbsp;stage.\r\nThe&nbsp;$lookup&nbsp;stage lets you specify which collection you want to join with the current collection, and which fields that should match.\r\nConsider you have a &quot;orders&quot; collection and a &quot;products&quot; collection:\r\nEg &ndash; \r\norders\r\n[&nbsp; { _id: 1, product_id: 154, status: 1 }]\r\nproducts\r\n[&nbsp; { _id: 154, name: &#039;Chocolate Heaven&#039; },&nbsp; { _id: 155, name: &#039;Tasty Lemons&#039; },&nbsp; { _id: 156, name: &#039;Vanilla Dreams&#039; }]\r\nJoin the matching &quot;products&quot; document(s) to the &quot;orders&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function (err, db) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; &nbsp; dbo.collection(&#039;orders&#039;).aggregate([\r\n&nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $lookup:\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; from: &#039;products&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; localField: &#039;product_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; foreignField: &#039;_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as: &#039;orderdetails&#039;\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; ]).toArray(function (err, res) {\r\n&nbsp; &nbsp; &nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; &nbsp; &nbsp; console.log(JSON.stringify(res));\r\n&nbsp; &nbsp; &nbsp; &nbsp; db.close();\r\n&nbsp; &nbsp; });\r\n});\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(637, 116, 1, NULL, NULL, '1_116_123637696066b07fe10b72a.docx', '', '\r\nWhere can I get some?\r\nThere are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which don&#039;t look even slightly believable. If you are going to use a passage of Lorem Ipsum, you need to be sure there isn&#039;t anything embarrassing hidden in the middle of text. All the Lorem Ipsum generators on the Internet tend to repeat predefined chunks as necessary, making this the first true generator on the Internet. It uses a dictionary of over 200 Latin words, combined with a handful of model sentence structures, to generate Lorem Ipsum which looks reasonable. The generated Lorem Ipsum is therefore always free from repetition, injected humour, or non-characteristic words etc.\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(638, 116, 1, NULL, NULL, '1_116_53506098166b07fe10baa8.pdf', '', 'Work Experience	 	\n 	\nMarketing and Sales Enablement Leader 	&ndash; Global 	\nShared Services	 	\nXerox Technology Services India LLP	. |May 2019 	&ndash;Till 	\nDate	 	\nLocation	: Bangalore 	  	\n \nResponsibilities	: Digital Transformation, Sales 	\nEnablement, Stakeholder Management, Shared \nServices Management, Transition Management, \nBusiness Transformation Management, Planning and \nExecution of Projects 	- monitoring of resources, 	\nschedules, time utiliza	tion, delivery, escalation 	\nmanagement.	 	\n 	\n&bull; 	Responsible for setting up Xerox Shared Services of 250 employees in \nmarketing and sales enablement track through a 3rd party Supplier. 	 	\n&bull; 	Responsible  to  audit  existing  ecosystems,  design,  recommend  and \nimplement  optimizations  based 	on  organization	 objective	s,  and 	\nindustry standard practices. 	 	\n&bull; 	Responsible to drive rebadging of xerox employees, Transition of the \noperations,  Transformation  and  adoption  of  latest  technology  to \nminimize the manual work.	 	\n&bull; 	Manage a  diverse  team  of  geographically  distributed  marketin	g  and 	\nsales  enablement  track  professionals  across  different  experience \nlevels, including their goals &amp; objectives, mentoring, career planning \netc. apart from project level billing, utilizations and allocations	 	\n&bull; 	Integrate  current  organisation  into  a  service 	organisation  utilising 	\nshared  services  to  improve  operations  and  customer  satisfaction, \nimprove  profitability  i.e.  responsible  for  productivity  improvements \nthrough  practical  process  improvement  initiatives,  leveraging  best \npractices throughout the organis	ation	 	\n&bull; 	Engage  with  stakeholders  and  operations  team  to  brainstorm  new \nand  creative  growth  strategies  and  define  policy,  procedures,  and \nsystems to help save cost and improve efficiencies.	 	\n \n \n 	\n 	\nBraj Mohan Chaturvedi	 	\nMarketing 	and Sales Enablement 	Leader	 	\n \n 	\nContact Details	 	\nin:	 https://www.linkedin.com/in/chaturvedibraj/	 	\nW: https://www.braj.in	 	\nM: +91 9900590943	 	\nE: braj@braj.in, chaturvedibraj@gmail.com	 	\nDOB:	  January 11, 1979	 	\nA: 549,  Concorde  Napa Valley,  Gandhinagar, Taralu  Village, 	\nKaggalipura, Kanakapura Road, Bangalore	 	\n 	\nEducational Qualifications	 	\nMBA  from  ICFAI  Business  School,  Hyderabad;  MA  in \nPhilosophy	 from  IGNOU	; B.Sc.	 in  Mathematics  &amp;  Computer 	\nScience from St. Xavier&rsquo;s College, Ranchi, Ranchi University	 	\n \n \n \nIn  the  last 	twenty 	years,  I  have  worked  in  the  fields  of  Business 	\nDevelopment,  Key  Account  Management,  Sales,  Marketing  Operations, \nMedia Management, Media 	Planning, Corporate Communication, Content 	\nManagement,  Content  Development,  Digital  Marketing,  Management \nConsulting, Digital Political Consulting, and Global Shared Services	.  	\n 	\nAcademic Interest	 	\nI have been a visiting faculty and guest faculty at DigitalVidya, ABS, IIPM, \nGBS,  IBS,  WLC  etc.  I  have  also  written  several  articles  and  edited  a  few \nbooks on branding and marketing related topics. I also write columns for \nNewspapers.	 	\nStartup Assignments	 	\n&bull; Designed go	-to-market plan for the India&rsquo;s largest mall 	&ndash;SCC, Hyderabad	 	\n&bull; Conceptualized and developed 	cloud 	telephony and cloud contact centre 	\nthat is yet to be launched by a Hyderabad based start	-up. 	 	\n&bull; Define 	digital 	ad-strategy for leading Real	-Estate compa	nies in Bangalore	 	\n&bull; Designed 	political 	technology product and data driven political campaign 	\nframework. 	 	\n&bull; Conceptualized  and  developed 	smart	-Link  based  campaign  tracking 	\nsystem to optimize the online campaign performance. This was designed \nto measure 	the 	marketing outcomes to bring in investment efficacy.	 	\n&bull; Conceptualized  launched  and  managed  growth  of  mFinite  Marketing \nSolutions  Pvt  Ltd,  ge	nerated  revenue  of  $  450K  in  the  first  year  of 	\noperation.	 	\n&bull; Established 	the 	digital marketing vertical of the sixty	-year	-old traditional 	\nagency 	&ndash; Manik Advertisers.	 	\n&bull; Developed  various  e	-magazines  at  Infidirect  Tech  Solutions  Pvt.  Ltd., 	\nwhich	 were  merged  with 	the  content  vertical  of  Mcounts  Consumer 	\nSolutions	 Pvt.	 Ltd. in an all equity deal.\n\n&bull; 	Identify,  develop,  evaluate,  define  and  oversee  operational  SLAs 	&ndash; 	\nKP	Is and CPIs that ensure a timely, efficient and exceptional support. 	 	\n&bull; 	Build  and  leverage  relationships  with  sponsors,  Program  Leads  and \nkey stakeholders and understand their priorities	 	\n 	\nCo	-Founder and Chief Marketing Officer	 	\nInfidirect	 Tech Solutions	 Pvt. Ltd.	 |Nov 2012	&ndash;April 	\n2019	 	\nLocation	: Bangalore 	  	\n \nResponsibilities	:  Marketing Strategy &amp; Consulting, 	\nGo	-to-Market Planning	, Media Planning &amp; Buying, 	\nAlliances and Partnerships, Business Development, \nTraining, General Management, Managing P&amp;L.	 	\n \n 	\n&bull; 	Developed  strategies  and  manag	ed marketing  campaigns  across 	\nprint,  broadcast  and 	digital 	platforms  to  ensure  that  products  and 	\nservices meet customers&rsquo; expectations	. 	\n&bull; 	Spearheaded  marketing  consulting  practices  including  marketing \ncommunication,  content  mark	eting,  digital  marketing,  mobile 	\nmarketing, social media marketing, and product development. 	 	\n&bull; 	Worked in partnership with the creative team, develop creative briefs \nand guide creative direction to meet objectives for all advertising and \npublic facing commun	ications	. 	\n&bull; 	Build  relationship  with  all  leading  digital  advertising  platforms,  new \nage  media  houses,  traditional  media  house,  ad	-networks,  digital 	\nagencies, and ad	-tech agencies	 	\n&bull; 	Lead the setup and execution of successful marketing campaigns for \nbrand and con	sumer products, owning all aspects of campaign set	-up, 	\noptimization, troubleshooting, and reporting, with a sustained focus \non efficiency and scalability.	 	\n&bull; 	Conceptualize	d and execute	d the	 multi	-channel campaigns across the 	\nprospect  and  customer  lifecycle,  ensuring  the  alignment  of \ncommunications and messaging across all channels	 	\n&bull; 	Crafted marketing campaigns with effective storytelling, creatives and \ncommunication across products and markets	 	\n&bull; 	Streamline	d processes and build scalable solutions to support 	several	 	\nmarketing  campaigns  across  brand  and  product,  and  work  with \nproduct team for in	-app gamification, engagement ideas and member 	\noutreach communication content &amp; creatives	 	\n 	\nAsst Vice 	President	 	\nNetcore Solutions Pvt. Ltd	. |January 2012	&ndash;October 	\n2012	 	\nLocation	: Bangalore 	  	\n \nResponsibilities	: Alliances and Partnership E	-Mail 	\nMarketing Mobile Marketing Innovation, Business \nDevelopment.	 	\n 	\n&bull; 	Headed the sales and business development of entire South India and \nlinked  regional  strategic  marketing  plan  with  business  goals 	&ndash; AOP, 	\nand organization structure.	 	\n&bull; 	Provided guidance and business development training for staff within \noperating units as planned and directed.	 	\n&bull; 	Established  alliances  and  partnerships  with  ad  age	ncies,  publishers 	\nand  media  houses  to  enrich  the  ad	-sales  team&rsquo;s  ad	-operation 	\ncapabilities. 	 	\n&bull; 	Establish  a  great  rapport  with  creative  and  content  professionals, \nmedia  managers,  digital  marketing  experts,  experiential  marketing \nprofessionals, and event manag	ers.   	 	\n&bull; 	Lead  teams  involved  in  corporate  communication,  business \ndevelopment, and marketing and sales strategy of the venture. 	 	\n&bull; 	Directed the efforts of digital and mobile marketing and integrated it \nwith the sales, operations, and other business units.	  	\n&bull; 	Created new digital marketing strategies that not only drove interest \nand  capture  new  customers  but  also  generated  repeat  visits  and \nengagements	 	\n&bull; 	Budget  and  ROAS  management  for  digital  marketing,  measure \ncampaign impact and effectiveness of creative, and chan	nel. 	 	\n&bull; 	Formulated  the  media  plan  for  Media  Dark 	Market  and	 	\nconceptualised	 the design and development of in	-house mobile based 	\nmarketing platforms.\n\nConsultant 	- Digital Marketing	 	\nAdverteaze Marketing Consulting	 |December 2008 	&ndash; 	\nJanuary 2012	 	\nLocation	: G	urugram	 	\n \nResponsibilities	: Digital Media Consulting, Digital 	\nPolitical Consulting and Campaigning,	 	\n 	\n&bull; 	Spearheaded  consulting  practices  of  digital  marketing,  mobile \nmarketing,  social  media  marketing,  and  product  development  for \nvarious  M	NC  clients  in  collaboration  with  a  leading  NCR  based 	\ntraditional ad agency	 	\n&bull; 	Formulated  the  corporate  communication,  business  development, \nmarketing and sales strategies for various clients and 	drafted Digital 	\nMarketing Practices and Social Media Policies for various large MNCs. \nI was also 	instrumental in conceptualizing and running the first ever 	\nVirtual Event in India for large MNCs.	 	\n&bull; 	Managed  Social  Media  Campaign  for  one  of  the  leading  regional	 	\npolitical parties in Punjab	. 	\n 	\nConsultant 	&ndash; Customer Insight 	 	\nAccenture Services Pvt. Ltd.	 |August 2007 	&ndash; 	\nDecember 2008	 	\nLocation	: G	urugram	 	\n \nResponsibilities	: Marketing strategy, Pre	-Sales 	\nconsulting, Change Management	 	\n&bull; 	Consulted  a  leading  mobile  handset  provider  on  its 	sales  and 	\ndistribution strategy.	 	\n&bull; 	Part of the team that drafted India market entry plan for one of the \nleading global FMCG players 	 	\n&bull; 	Worked  on  change  management  and  communication  strategy \nprojects and other projects involving marketing and sales scorecard, \npre-sales engagement, industry analysis and POV.	 	\n 	\nAsst. Manager 	- Marketing Development	 	\nPepsiCo India Holding Pvt. Ltd	. |January 	\n2006	 &ndash; August 2007	  	\nLocation	: Hyderabad 	 	\n \nResponsibilities	: Trade promotion, Agency 	\nmanagement, Regional marketing, Budget \nmanagement	 	\n 	\n&bull; 	Managed  unit  marketing  budget,  regional  campaign  designing  and \nexecution,  and  execution  of  national  product  rollout  in  the  regional \nmarket. 	 	\n&bull; 	Managed 	PepsiCo&rsquo;s	 brand image to ensure that branded items (signs, 	\ntrucks,  apparel,  business  cards,  letterhead,  etc	.)  meet  corporate 	\nbrand  standards,  including  but  not  limited  to  current  logo,  colours, \nand fonts.	 	\n&bull; 	Planning, development and implementation of marketing strategies, \nand marketing activities with the help of local agencies and vendors.	 	\n&bull; 	Developed the annual m	arketing plan for the marketing unit, planning 	\nfield force activities, and control of the regional marketing budget. 	 	\n&bull; 	Responsible for linking the regional strategic marketing plan with the \nbusiness goals and AOP.	 	\n 	\nAccount Manager 	 	\nMonsterindia.com	 |November 2004 	&ndash; October 2005	 	\nLocation	: Hyderabad 	 	\n \nResponsibilities	: Key Account Management, Account 	\nRetention	 	\n 	\n&bull; 	Key accounts management and engagement with clients on a regular \nbasis; 	analysing	 their  needs  and  designing  a  customized solution  for 	\nevery client.	 	\n&bull; 	Nurturing  the  prospect  from  opportunity  level  to  building  it  as  an \naccount,  creating  and  sustaining  the  value  proposition,  competitive \nbenchmarking, opportunity identification and conversion. 	 	\n&bull; 	Developing  and  evaluating  KPIs  in  the  form  of customer  acquisit	ion, 	\ncustomer engagement, funnel movement and sales targets	 	\n 	\nAssociate Consultant 	 	\nICFAI University Press	 |January 2002 	&ndash; November 	\n2004	 	\nLocation	: Hyderabad 	 	\n \nResponsibilities	: Business Planning, Corporate tie	-	\nups, Digital Marketing, Copyright Management. 	 	\n&bull; 	 Responsible for Account Management, Project Management, Service \nDelivery, and Product Designing and Development. 	 	\n&bull; 	Instrumental  in  developing  the  Assembly  Line  Case  Development \nprocess and regular content development for the university.	 	\n&bull; 	Written several arti	cles on branding and marketing related issues, for 	\njournals and business magazines published by ICFAI Press.	 	\n \nDate	 	\nPlace: 	Bangalore, Karnataka	  	\n 	\nSignature	 	\nBraj Mohan Chaturvedi', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0);
INSERT INTO `resume` (`id`, `screeningId`, `adminId`, `candidateId`, `candidateDetailsId`, `resumeName`, `resumeOriginalName`, `resumeContent`, `isSkillScreened`, `isResumeScreened`, `isCron`, `isCandidate`, `isStatus`, `candidateShortlist`, `isInterviewAssign`, `enableInterviewReport`, `gptLanguageId`, `interviewAssignDate`, `psychoAssignDate`, `interviewValidity`, `isPsychoAssign`, `psychoValidity`, `created`, `createdBy`) VALUES
(639, 116, 1, NULL, NULL, '1_116_146483861666b07fe10beaf.docx', '', '\r\nMongoDB\r\nTo be able to experiment with the code examples, you will need access to a MongoDB database.\r\nInstall MongoDB Driver\r\nLet us try to access a MongoDB database with Node.js.\r\nTo download and install the official MongoDB driver, open the Command Terminal and execute the following:\r\nDownload and install mongodb package:\r\nC:\\Users\\Your Name&amp;gt;npm install mongodbNow you have downloaded and installed a mongodb database driver.\r\nNode.js can use this module to manipulate MongoDB databases:\r\nvar&nbsp;mongo = require(&#039;mongodb&#039;);\r\nNode.js&nbsp;MongoDB&nbsp;Create Database\r\nTo create a database in MongoDB, start by creating a MongoClient object, then specify a connection URL with the correct ip address and the name of the database you want to create.\r\nMongoDB will create the database if it does not exist, and make a connection to it.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/mydb&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; console.log(&quot;Database created!&quot;);\r\n&nbsp; db.close();\r\n});\r\nInsert Into Collection\r\nTo insert a record, or&nbsp;document&nbsp;as it is called in MongoDB, into a collection, we use the&nbsp;insertOne()&nbsp;method.\r\nThe first parameter of the&nbsp;insertOne()&nbsp;method is an object containing the name(s) and value(s) of each field in the document you want to insert.\r\nIt also takes a callback function where you can work with any errors, or the result of the insertion:\r\nInsert a document in the &quot;customers&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myobj = { name: &quot;Company Inc&quot;, address: &quot;Highway 37&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).insertOne(myobj, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document inserted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Find\r\nIn MongoDB we use the&nbsp;find&nbsp;and&nbsp;findOne&nbsp;methods to find data in a collection.\r\nJust like the&nbsp;SELECT&nbsp;statement is used to find data in a table in a MySQL database.\r\nFind One\r\nTo select data from a collection in MongoDB, we can use the&nbsp;findOne()&nbsp;method.\r\nThe&nbsp;findOne()&nbsp;method returns the first occurrence in the selection.\r\nThe first parameter of the&nbsp;findOne()&nbsp;method is a query object. In this example we use an empty query object, which selects all documents in a collection (but returns only the first document).\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; //Find the first document in the customers collection:\r\n&nbsp; dbo.collection(&quot;customers&quot;).findOne({}, function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result.name);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nFind one method return first from collection \r\nNode.js&nbsp;MongoDB&nbsp;Query\r\nFilter the Result\r\nWhen finding documents in a collection, you can filter the result by using a query object.\r\nThe first argument of the&nbsp;find()&nbsp;method is a query object, and is used to limit the search.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var query = { address: &quot;Park Lane 38&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find(query).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Sort\r\nSort the Result\r\nUse the&nbsp;sort()&nbsp;method to sort the result in ascending or descending order.\r\nThe&nbsp;sort()&nbsp;method takes one parameter, an object defining the sorting order.\r\n Note &ndash; if you sort descending orede pass mysort object -1\r\nUse the value -1 in the sort object to sort descending.\r\n{ name: 1 } // ascending{ name: -1 } // descending\r\n \r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var mysort = { name: 1 };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find().sort(mysort).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js MongoDB Delete\r\nDelete Document\r\nTo delete a record, or document as it is called in MongoDB, we use the&nbsp;deleteOne()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteOne()&nbsp;method is a query object defining which document to delete.\r\nNote:&nbsp;If the query finds more than one document, only the first occurrence is deleted.\r\nDelete the document with the address &quot;Mountain 21&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &#039;Mountain 21&#039; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteOne(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nDelete Many\r\nTo delete more than one document, use the&nbsp;deleteMany()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteMany()&nbsp;method is a query object defining which documents to delete.\r\nDelete all documents were the address starts with the letter &quot;O&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: /^O/ };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteMany(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(obj.result.n + &quot; document(s) deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nThe Result Object\r\nThe&nbsp;deleteMany()&nbsp;method returns an object which contains information about how the execution affected the database.\r\nMost of the information is not important to understand, but one object inside the object is called &quot;result&quot; which tells us if the execution went OK, and how many documents were affected.\r\nThe result object looks like this:\r\n{ n: 2, ok: 1 }\r\nYou can use this object to return the number of deleted documents:\r\nExample\r\nReturn the number of deleted documents:\r\nconsole.log(obj.result.n);\r\nWhich will produce this result:\r\n2\r\nDrop Collection\r\nYou can delete a table, or collection as it is called in MongoDB, by using the&nbsp;drop()&nbsp;method.\r\nThe&nbsp;drop()&nbsp;method takes a callback function containing the error object and the result parameter which returns true if the collection was dropped successfully, otherwise it returns false.\r\nEg &ndash; \r\nDelete the &quot;customers&quot; table:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; dbo.collection(&quot;customers&quot;).drop(function(err, delOK) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; if (delOK) console.log(&quot;Collection deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Update\r\nUpdate Document\r\nYou can update a record, or document as it is called in MongoDB, by using the&nbsp;updateOne()&nbsp;method.\r\nThe first parameter of the&nbsp;updateOne()&nbsp;method is a query object defining which document to update.\r\nNote:&nbsp;If the query finds more than one record, only the first occurrence is updated.\r\nThe second parameter is an object defining the new values of the document.\r\nEg. &ndash; \r\nUpdate the document with the address &quot;Valley 345&quot; to name=&quot;Mickey&quot; and address=&quot;Canyon 123&quot;\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = { $set: {name: &quot;Mickey&quot;, address: &quot;Canyon 123&quot; } };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Only Specific Fields\r\nWhen using the&nbsp;$set&nbsp;operator, only the specified fields are updated:\r\nEg &ndash; \r\nUpdate the address from &quot;Valley 345&quot; to &quot;Canyon 123&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = {$set: {address: &quot;Canyon 123&quot;} };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Many Documents\r\nTo update&nbsp;all&nbsp;documents that meets the criteria of the query, use the&nbsp;updateMany()&nbsp;method.\r\nExample\r\nUpdate all documents where the name starts with the letter &quot;S&quot;:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://127.0.0.1:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;var&nbsp;myquery = { address:&nbsp;/^S/&nbsp;};&nbsp;&nbsp;var&nbsp;newvalues = {$set: {name:&nbsp;&quot;Minnie&quot;} };&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).updateMany(myquery, newvalues,&nbsp;function(err,&nbsp;res) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.result.nModified&nbsp;+&nbsp;&quot; document(s) updated&quot;);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Limit\r\nLimit the Result\r\nTo limit the result in MongoDB, we use the&nbsp;limit()&nbsp;method.\r\nThe&nbsp;limit()&nbsp;method takes one parameter, a number defining how many documents to return.\r\nConsider you have a &quot;customers&quot; collection:\r\nEg &ndash; \r\nLimit the result to only return 5 documents:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://localhost:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).find().limit(5).toArray(function(err, result) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp; console.log(result);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Join\r\nJoin Collections\r\nMongoDB is not a relational database, but you can perform a left outer join by using the&nbsp;$lookup&nbsp;stage.\r\nThe&nbsp;$lookup&nbsp;stage lets you specify which collection you want to join with the current collection, and which fields that should match.\r\nConsider you have a &quot;orders&quot; collection and a &quot;products&quot; collection:\r\nEg &ndash; \r\norders\r\n[&nbsp; { _id: 1, product_id: 154, status: 1 }]\r\nproducts\r\n[&nbsp; { _id: 154, name: &#039;Chocolate Heaven&#039; },&nbsp; { _id: 155, name: &#039;Tasty Lemons&#039; },&nbsp; { _id: 156, name: &#039;Vanilla Dreams&#039; }]\r\nJoin the matching &quot;products&quot; document(s) to the &quot;orders&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function (err, db) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; &nbsp; dbo.collection(&#039;orders&#039;).aggregate([\r\n&nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $lookup:\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; from: &#039;products&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; localField: &#039;product_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; foreignField: &#039;_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as: &#039;orderdetails&#039;\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; ]).toArray(function (err, res) {\r\n&nbsp; &nbsp; &nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; &nbsp; &nbsp; console.log(JSON.stringify(res));\r\n&nbsp; &nbsp; &nbsp; &nbsp; db.close();\r\n&nbsp; &nbsp; });\r\n});\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(640, 116, 1, NULL, NULL, '1_116_182819654566b07fe10c248.docx', '', '\r\nMongoDB\r\nTo be able to experiment with the code examples, you will need access to a MongoDB database.\r\nInstall MongoDB Driver\r\nLet us try to access a MongoDB database with Node.js.\r\nTo download and install the official MongoDB driver, open the Command Terminal and execute the following:\r\nDownload and install mongodb package:\r\nC:\\Users\\Your Name&amp;gt;npm install mongodbNow you have downloaded and installed a mongodb database driver.\r\nNode.js can use this module to manipulate MongoDB databases:\r\nvar&nbsp;mongo = require(&#039;mongodb&#039;);\r\nNode.js&nbsp;MongoDB&nbsp;Create Database\r\nTo create a database in MongoDB, start by creating a MongoClient object, then specify a connection URL with the correct ip address and the name of the database you want to create.\r\nMongoDB will create the database if it does not exist, and make a connection to it.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/mydb&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; console.log(&quot;Database created!&quot;);\r\n&nbsp; db.close();\r\n});\r\nInsert Into Collection\r\nTo insert a record, or&nbsp;document&nbsp;as it is called in MongoDB, into a collection, we use the&nbsp;insertOne()&nbsp;method.\r\nThe first parameter of the&nbsp;insertOne()&nbsp;method is an object containing the name(s) and value(s) of each field in the document you want to insert.\r\nIt also takes a callback function where you can work with any errors, or the result of the insertion:\r\nInsert a document in the &quot;customers&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myobj = { name: &quot;Company Inc&quot;, address: &quot;Highway 37&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).insertOne(myobj, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document inserted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Find\r\nIn MongoDB we use the&nbsp;find&nbsp;and&nbsp;findOne&nbsp;methods to find data in a collection.\r\nJust like the&nbsp;SELECT&nbsp;statement is used to find data in a table in a MySQL database.\r\nFind One\r\nTo select data from a collection in MongoDB, we can use the&nbsp;findOne()&nbsp;method.\r\nThe&nbsp;findOne()&nbsp;method returns the first occurrence in the selection.\r\nThe first parameter of the&nbsp;findOne()&nbsp;method is a query object. In this example we use an empty query object, which selects all documents in a collection (but returns only the first document).\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; //Find the first document in the customers collection:\r\n&nbsp; dbo.collection(&quot;customers&quot;).findOne({}, function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result.name);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nFind one method return first from collection \r\nNode.js&nbsp;MongoDB&nbsp;Query\r\nFilter the Result\r\nWhen finding documents in a collection, you can filter the result by using a query object.\r\nThe first argument of the&nbsp;find()&nbsp;method is a query object, and is used to limit the search.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var query = { address: &quot;Park Lane 38&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find(query).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Sort\r\nSort the Result\r\nUse the&nbsp;sort()&nbsp;method to sort the result in ascending or descending order.\r\nThe&nbsp;sort()&nbsp;method takes one parameter, an object defining the sorting order.\r\n Note &ndash; if you sort descending orede pass mysort object -1\r\nUse the value -1 in the sort object to sort descending.\r\n{ name: 1 } // ascending{ name: -1 } // descending\r\n \r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var mysort = { name: 1 };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find().sort(mysort).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js MongoDB Delete\r\nDelete Document\r\nTo delete a record, or document as it is called in MongoDB, we use the&nbsp;deleteOne()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteOne()&nbsp;method is a query object defining which document to delete.\r\nNote:&nbsp;If the query finds more than one document, only the first occurrence is deleted.\r\nDelete the document with the address &quot;Mountain 21&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &#039;Mountain 21&#039; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteOne(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nDelete Many\r\nTo delete more than one document, use the&nbsp;deleteMany()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteMany()&nbsp;method is a query object defining which documents to delete.\r\nDelete all documents were the address starts with the letter &quot;O&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: /^O/ };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteMany(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(obj.result.n + &quot; document(s) deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nThe Result Object\r\nThe&nbsp;deleteMany()&nbsp;method returns an object which contains information about how the execution affected the database.\r\nMost of the information is not important to understand, but one object inside the object is called &quot;result&quot; which tells us if the execution went OK, and how many documents were affected.\r\nThe result object looks like this:\r\n{ n: 2, ok: 1 }\r\nYou can use this object to return the number of deleted documents:\r\nExample\r\nReturn the number of deleted documents:\r\nconsole.log(obj.result.n);\r\nWhich will produce this result:\r\n2\r\nDrop Collection\r\nYou can delete a table, or collection as it is called in MongoDB, by using the&nbsp;drop()&nbsp;method.\r\nThe&nbsp;drop()&nbsp;method takes a callback function containing the error object and the result parameter which returns true if the collection was dropped successfully, otherwise it returns false.\r\nEg &ndash; \r\nDelete the &quot;customers&quot; table:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; dbo.collection(&quot;customers&quot;).drop(function(err, delOK) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; if (delOK) console.log(&quot;Collection deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Update\r\nUpdate Document\r\nYou can update a record, or document as it is called in MongoDB, by using the&nbsp;updateOne()&nbsp;method.\r\nThe first parameter of the&nbsp;updateOne()&nbsp;method is a query object defining which document to update.\r\nNote:&nbsp;If the query finds more than one record, only the first occurrence is updated.\r\nThe second parameter is an object defining the new values of the document.\r\nEg. &ndash; \r\nUpdate the document with the address &quot;Valley 345&quot; to name=&quot;Mickey&quot; and address=&quot;Canyon 123&quot;\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = { $set: {name: &quot;Mickey&quot;, address: &quot;Canyon 123&quot; } };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Only Specific Fields\r\nWhen using the&nbsp;$set&nbsp;operator, only the specified fields are updated:\r\nEg &ndash; \r\nUpdate the address from &quot;Valley 345&quot; to &quot;Canyon 123&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = {$set: {address: &quot;Canyon 123&quot;} };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Many Documents\r\nTo update&nbsp;all&nbsp;documents that meets the criteria of the query, use the&nbsp;updateMany()&nbsp;method.\r\nExample\r\nUpdate all documents where the name starts with the letter &quot;S&quot;:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://127.0.0.1:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;var&nbsp;myquery = { address:&nbsp;/^S/&nbsp;};&nbsp;&nbsp;var&nbsp;newvalues = {$set: {name:&nbsp;&quot;Minnie&quot;} };&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).updateMany(myquery, newvalues,&nbsp;function(err,&nbsp;res) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.result.nModified&nbsp;+&nbsp;&quot; document(s) updated&quot;);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Limit\r\nLimit the Result\r\nTo limit the result in MongoDB, we use the&nbsp;limit()&nbsp;method.\r\nThe&nbsp;limit()&nbsp;method takes one parameter, a number defining how many documents to return.\r\nConsider you have a &quot;customers&quot; collection:\r\nEg &ndash; \r\nLimit the result to only return 5 documents:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://localhost:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).find().limit(5).toArray(function(err, result) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp; console.log(result);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Join\r\nJoin Collections\r\nMongoDB is not a relational database, but you can perform a left outer join by using the&nbsp;$lookup&nbsp;stage.\r\nThe&nbsp;$lookup&nbsp;stage lets you specify which collection you want to join with the current collection, and which fields that should match.\r\nConsider you have a &quot;orders&quot; collection and a &quot;products&quot; collection:\r\nEg &ndash; \r\norders\r\n[&nbsp; { _id: 1, product_id: 154, status: 1 }]\r\nproducts\r\n[&nbsp; { _id: 154, name: &#039;Chocolate Heaven&#039; },&nbsp; { _id: 155, name: &#039;Tasty Lemons&#039; },&nbsp; { _id: 156, name: &#039;Vanilla Dreams&#039; }]\r\nJoin the matching &quot;products&quot; document(s) to the &quot;orders&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function (err, db) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; &nbsp; dbo.collection(&#039;orders&#039;).aggregate([\r\n&nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $lookup:\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; from: &#039;products&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; localField: &#039;product_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; foreignField: &#039;_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as: &#039;orderdetails&#039;\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; ]).toArray(function (err, res) {\r\n&nbsp; &nbsp; &nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; &nbsp; &nbsp; console.log(JSON.stringify(res));\r\n&nbsp; &nbsp; &nbsp; &nbsp; db.close();\r\n&nbsp; &nbsp; });\r\n});\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(641, 116, 1, NULL, NULL, '1_116_160397502466b07fe10ca3e.docx', '', '\r\nMongoDB\r\nTo be able to experiment with the code examples, you will need access to a MongoDB database.\r\nInstall MongoDB Driver\r\nLet us try to access a MongoDB database with Node.js.\r\nTo download and install the official MongoDB driver, open the Command Terminal and execute the following:\r\nDownload and install mongodb package:\r\nC:\\Users\\Your Name&amp;gt;npm install mongodbNow you have downloaded and installed a mongodb database driver.\r\nNode.js can use this module to manipulate MongoDB databases:\r\nvar&nbsp;mongo = require(&#039;mongodb&#039;);\r\nNode.js&nbsp;MongoDB&nbsp;Create Database\r\nTo create a database in MongoDB, start by creating a MongoClient object, then specify a connection URL with the correct ip address and the name of the database you want to create.\r\nMongoDB will create the database if it does not exist, and make a connection to it.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/mydb&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; console.log(&quot;Database created!&quot;);\r\n&nbsp; db.close();\r\n});\r\nInsert Into Collection\r\nTo insert a record, or&nbsp;document&nbsp;as it is called in MongoDB, into a collection, we use the&nbsp;insertOne()&nbsp;method.\r\nThe first parameter of the&nbsp;insertOne()&nbsp;method is an object containing the name(s) and value(s) of each field in the document you want to insert.\r\nIt also takes a callback function where you can work with any errors, or the result of the insertion:\r\nInsert a document in the &quot;customers&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myobj = { name: &quot;Company Inc&quot;, address: &quot;Highway 37&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).insertOne(myobj, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document inserted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Find\r\nIn MongoDB we use the&nbsp;find&nbsp;and&nbsp;findOne&nbsp;methods to find data in a collection.\r\nJust like the&nbsp;SELECT&nbsp;statement is used to find data in a table in a MySQL database.\r\nFind One\r\nTo select data from a collection in MongoDB, we can use the&nbsp;findOne()&nbsp;method.\r\nThe&nbsp;findOne()&nbsp;method returns the first occurrence in the selection.\r\nThe first parameter of the&nbsp;findOne()&nbsp;method is a query object. In this example we use an empty query object, which selects all documents in a collection (but returns only the first document).\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; //Find the first document in the customers collection:\r\n&nbsp; dbo.collection(&quot;customers&quot;).findOne({}, function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result.name);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nFind one method return first from collection \r\nNode.js&nbsp;MongoDB&nbsp;Query\r\nFilter the Result\r\nWhen finding documents in a collection, you can filter the result by using a query object.\r\nThe first argument of the&nbsp;find()&nbsp;method is a query object, and is used to limit the search.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var query = { address: &quot;Park Lane 38&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find(query).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Sort\r\nSort the Result\r\nUse the&nbsp;sort()&nbsp;method to sort the result in ascending or descending order.\r\nThe&nbsp;sort()&nbsp;method takes one parameter, an object defining the sorting order.\r\n Note &ndash; if you sort descending orede pass mysort object -1\r\nUse the value -1 in the sort object to sort descending.\r\n{ name: 1 } // ascending{ name: -1 } // descending\r\n \r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var mysort = { name: 1 };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find().sort(mysort).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js MongoDB Delete\r\nDelete Document\r\nTo delete a record, or document as it is called in MongoDB, we use the&nbsp;deleteOne()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteOne()&nbsp;method is a query object defining which document to delete.\r\nNote:&nbsp;If the query finds more than one document, only the first occurrence is deleted.\r\nDelete the document with the address &quot;Mountain 21&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &#039;Mountain 21&#039; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteOne(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nDelete Many\r\nTo delete more than one document, use the&nbsp;deleteMany()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteMany()&nbsp;method is a query object defining which documents to delete.\r\nDelete all documents were the address starts with the letter &quot;O&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: /^O/ };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteMany(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(obj.result.n + &quot; document(s) deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nThe Result Object\r\nThe&nbsp;deleteMany()&nbsp;method returns an object which contains information about how the execution affected the database.\r\nMost of the information is not important to understand, but one object inside the object is called &quot;result&quot; which tells us if the execution went OK, and how many documents were affected.\r\nThe result object looks like this:\r\n{ n: 2, ok: 1 }\r\nYou can use this object to return the number of deleted documents:\r\nExample\r\nReturn the number of deleted documents:\r\nconsole.log(obj.result.n);\r\nWhich will produce this result:\r\n2\r\nDrop Collection\r\nYou can delete a table, or collection as it is called in MongoDB, by using the&nbsp;drop()&nbsp;method.\r\nThe&nbsp;drop()&nbsp;method takes a callback function containing the error object and the result parameter which returns true if the collection was dropped successfully, otherwise it returns false.\r\nEg &ndash; \r\nDelete the &quot;customers&quot; table:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; dbo.collection(&quot;customers&quot;).drop(function(err, delOK) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; if (delOK) console.log(&quot;Collection deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Update\r\nUpdate Document\r\nYou can update a record, or document as it is called in MongoDB, by using the&nbsp;updateOne()&nbsp;method.\r\nThe first parameter of the&nbsp;updateOne()&nbsp;method is a query object defining which document to update.\r\nNote:&nbsp;If the query finds more than one record, only the first occurrence is updated.\r\nThe second parameter is an object defining the new values of the document.\r\nEg. &ndash; \r\nUpdate the document with the address &quot;Valley 345&quot; to name=&quot;Mickey&quot; and address=&quot;Canyon 123&quot;\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = { $set: {name: &quot;Mickey&quot;, address: &quot;Canyon 123&quot; } };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Only Specific Fields\r\nWhen using the&nbsp;$set&nbsp;operator, only the specified fields are updated:\r\nEg &ndash; \r\nUpdate the address from &quot;Valley 345&quot; to &quot;Canyon 123&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = {$set: {address: &quot;Canyon 123&quot;} };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Many Documents\r\nTo update&nbsp;all&nbsp;documents that meets the criteria of the query, use the&nbsp;updateMany()&nbsp;method.\r\nExample\r\nUpdate all documents where the name starts with the letter &quot;S&quot;:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://127.0.0.1:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;var&nbsp;myquery = { address:&nbsp;/^S/&nbsp;};&nbsp;&nbsp;var&nbsp;newvalues = {$set: {name:&nbsp;&quot;Minnie&quot;} };&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).updateMany(myquery, newvalues,&nbsp;function(err,&nbsp;res) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.result.nModified&nbsp;+&nbsp;&quot; document(s) updated&quot;);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Limit\r\nLimit the Result\r\nTo limit the result in MongoDB, we use the&nbsp;limit()&nbsp;method.\r\nThe&nbsp;limit()&nbsp;method takes one parameter, a number defining how many documents to return.\r\nConsider you have a &quot;customers&quot; collection:\r\nEg &ndash; \r\nLimit the result to only return 5 documents:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://localhost:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).find().limit(5).toArray(function(err, result) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp; console.log(result);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Join\r\nJoin Collections\r\nMongoDB is not a relational database, but you can perform a left outer join by using the&nbsp;$lookup&nbsp;stage.\r\nThe&nbsp;$lookup&nbsp;stage lets you specify which collection you want to join with the current collection, and which fields that should match.\r\nConsider you have a &quot;orders&quot; collection and a &quot;products&quot; collection:\r\nEg &ndash; \r\norders\r\n[&nbsp; { _id: 1, product_id: 154, status: 1 }]\r\nproducts\r\n[&nbsp; { _id: 154, name: &#039;Chocolate Heaven&#039; },&nbsp; { _id: 155, name: &#039;Tasty Lemons&#039; },&nbsp; { _id: 156, name: &#039;Vanilla Dreams&#039; }]\r\nJoin the matching &quot;products&quot; document(s) to the &quot;orders&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function (err, db) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; &nbsp; dbo.collection(&#039;orders&#039;).aggregate([\r\n&nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $lookup:\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; from: &#039;products&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; localField: &#039;product_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; foreignField: &#039;_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as: &#039;orderdetails&#039;\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; ]).toArray(function (err, res) {\r\n&nbsp; &nbsp; &nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; &nbsp; &nbsp; console.log(JSON.stringify(res));\r\n&nbsp; &nbsp; &nbsp; &nbsp; db.close();\r\n&nbsp; &nbsp; });\r\n});\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(642, 116, 1, NULL, NULL, '1_116_191397160066b07fe10cdfe.docx', '', '\r\nWhy do we use it?\r\nIt is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using &#039;Content here, content here&#039;, making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for &#039;lorem ipsum&#039; will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(643, 116, 1, NULL, NULL, '1_116_86328435066b07fe10d1a8.docx', '', '\r\n\r\nArjita lohmorhEnrollment Number: 22BSP0284\r\nEducational Qualification: \r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2023 B. Com  ARSD DU 2020 6.7\r\nXII kendriya vidyalaya Air force Rajokari  kendriya vidyalaya2017 8.3\r\nX kendriya vidyalaya Air force Rajokari  kendriya vidyalaya2015 6.4\r\nWork Experience / Internships:                                                                                                                          \r\nFeb 2021 - july 2021: Teleperformance \r\n As Sales executive \r\nJuly 2021 - june 2022 : Sunlife Financial Services\r\n As Junior Process Associate \r\nProfessional Skills\r\nGood communication \r\nPresentation skills\r\nDecision making skill \r\nTime management\r\nSocial Media management. \r\nCertification \r\nIntroduction to SQL\r\nBasics of SQL\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\nMember of placement cell in IBS Gurgaon (2022)\r\nMember of E-Marketing Club in IBS Gurgaon (2022)\r\nConducted internship fair in college (2020)\r\nParticipated in SEBI workshop from college (2019)\r\nVolunteered in internship fair in college (2018)\r\nHead girl and house captain of school (2016-2017)\r\nParticipated in school camps.\r\nPersonal Details\r\nDate of Birth:28/11/1999\r\nGender:female\r\nMobile Number:9560560617\r\nEmail ID:arjita.arj@gmail.com \r\nFather&rsquo;s name:Satyender kumar \r\nResidential Contact Number: 9810250388\r\nPermanent Address:House no. 1402 , near holi chowk, Rajakori, New Delhi 110028.  \r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0);
INSERT INTO `resume` (`id`, `screeningId`, `adminId`, `candidateId`, `candidateDetailsId`, `resumeName`, `resumeOriginalName`, `resumeContent`, `isSkillScreened`, `isResumeScreened`, `isCron`, `isCandidate`, `isStatus`, `candidateShortlist`, `isInterviewAssign`, `enableInterviewReport`, `gptLanguageId`, `interviewAssignDate`, `psychoAssignDate`, `interviewValidity`, `isPsychoAssign`, `psychoValidity`, `created`, `createdBy`) VALUES
(644, 116, 1, NULL, NULL, '1_116_196258464866b07fe10d594.docx', '', '\r23907750\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nArshneet Singh\r\nEnrollment Number: 22BSP0298\r\nEducational Qualification: \r\n\r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 8.75 CGPA\r\nBBA IINTM Guru Gobind Singh Indraprastha university 2022 85.25%\r\nXII SS Mota Singh School CBSE 2019 80.75%\r\nX SS Mota Singh School CBSE 2017 8.6 CGPA\r\n\r\nInternships:  \r\n\r\nJuly &ndash; October 2021: Dynamisers Solutions Pvt ltd\r\nCreated Web pages from scratch for many clients within and outside India.\r\nWorked with the Content team to write top notch content for our client&rsquo;s as well as for Dynamisers Solutions website.\r\nWorked on many frameworks like CSS, Bootstrap and also worked on Javascript, SQL etc.\r\nWorked on SEO to drive traffic to the clients and company&rsquo;s website by using relevant keywords in meta tags.\r\nWorked under the guidance of experienced developers which really helped me develop a lot of technical as well as team player skills.\r\nWas one of the top performing interns at the organization.\r\n\r\nApril - May 2021:  IGNOU\r\nWorked in the sales department as an intern for the company.\r\nSold over 6 bootcamps and 4 platinum membership by persuading people to buy it.\r\nI learned that as a salesperson, I should be honest, and should have the perfect knowledge about the product.\r\n\r\nAdditional Projects Undertaken:\r\n\r\n2022: Created a project on a non existing sustainable business idea for my college. Created a website on my      own using HTML and Cascading Style sheets and also wrote a Blog in it about our product.\r\n link to website- https://arshneetsinghh.github.io/SoleSwap/\r\n2021: A Study on factors influencing customer decision while investing in financial assets.\r\n2021: Studied the consumer perception towards the e-business market.\r\n2020:A study of the implication of ecotourism on the environment.\r\nCertifications:\r\n\r\nPursuing Fundamentals of digital marketing from Google Garage.\r\nUnderstanding customers&#039; needs and their online behaviors.\r\nData Entry Operator from NIIT Foundation.\r\nBasic HTML from NIIT Foundation.\r\nFull Stack Web Development from Udemy.\r\nIntroduction to SQL from Datacamp.\r\n\r\nProfessional Skills\r\n\r\nGood communication\r\nPresentation Skills\r\nPublic Speaking Skills\r\nLeadership Skills\r\nComputer proficiency\r\nLeadership experience\r\n\r\nAwards/Achievements:\r\n\r\nSecured 9th rank with 85.24% in my graduation.\r\nSecured 2nd position in Daredevils, an event held by IBS Gurgaon&rsquo;s Accounting and taxation club.\r\nSecured 2nd position in Campus Entrepreneur-2022,an event organized by Entrepreneurship Development Cell of IBS Gurgaon, where along with my team, we set up a food stall in our campus. We generated a total sales of ₹8520.\r\nWon the award for the &lsquo;Most Innovative Powerpoint Presentation&rsquo; in a presentation competition held in my graduation college.\r\nFounded the CSR Club &lsquo;Dayitva&rsquo; in my college, where we conducted many activities which included E-Waste drive and clothing drive.\r\n\r\n\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\n\r\nLearned the N5 level of Japanese and also gave JLPT (Japanese Language Proficiency test).\r\nInternship Cell Representative at IBS Gurgaon. Part of my duties involve anchoring, writing scripts, designing posters, contacting HR&rsquo;s to bring their company to our campus and alot more.\r\nFounded &lsquo;Dayitva&rsquo;, a CSR club, in my graduation college where we organized many activities like E-Waste Drive, Clothing Drive etc.\r\nIn my free time, I like to write. It is very therapeutic to me. I&rsquo;ve written several songs and poems. \r\n\r\nPersonal Details\r\n\r\nDate of Birth:29/01/2001\r\nGender:Male\r\nMobile Number:+91-971743174\r\nEmail ID:arshneet.singh22@ibsindia.org\r\nFather&rsquo;s name:Mandip Singh\r\nPermanent Address:CA-118/D DDA Flats Hari Nagar, New Delhi-110064\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(645, 116, 1, NULL, NULL, '1_116_86235360866b07fe10d94d.docx', '', '\r\nMongoDB\r\nTo be able to experiment with the code examples, you will need access to a MongoDB database.\r\nInstall MongoDB Driver\r\nLet us try to access a MongoDB database with Node.js.\r\nTo download and install the official MongoDB driver, open the Command Terminal and execute the following:\r\nDownload and install mongodb package:\r\nC:\\Users\\Your Name&amp;gt;npm install mongodbNow you have downloaded and installed a mongodb database driver.\r\nNode.js can use this module to manipulate MongoDB databases:\r\nvar&nbsp;mongo = require(&#039;mongodb&#039;);\r\nNode.js&nbsp;MongoDB&nbsp;Create Database\r\nTo create a database in MongoDB, start by creating a MongoClient object, then specify a connection URL with the correct ip address and the name of the database you want to create.\r\nMongoDB will create the database if it does not exist, and make a connection to it.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/mydb&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; console.log(&quot;Database created!&quot;);\r\n&nbsp; db.close();\r\n});\r\nInsert Into Collection\r\nTo insert a record, or&nbsp;document&nbsp;as it is called in MongoDB, into a collection, we use the&nbsp;insertOne()&nbsp;method.\r\nThe first parameter of the&nbsp;insertOne()&nbsp;method is an object containing the name(s) and value(s) of each field in the document you want to insert.\r\nIt also takes a callback function where you can work with any errors, or the result of the insertion:\r\nInsert a document in the &quot;customers&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myobj = { name: &quot;Company Inc&quot;, address: &quot;Highway 37&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).insertOne(myobj, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document inserted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Find\r\nIn MongoDB we use the&nbsp;find&nbsp;and&nbsp;findOne&nbsp;methods to find data in a collection.\r\nJust like the&nbsp;SELECT&nbsp;statement is used to find data in a table in a MySQL database.\r\nFind One\r\nTo select data from a collection in MongoDB, we can use the&nbsp;findOne()&nbsp;method.\r\nThe&nbsp;findOne()&nbsp;method returns the first occurrence in the selection.\r\nThe first parameter of the&nbsp;findOne()&nbsp;method is a query object. In this example we use an empty query object, which selects all documents in a collection (but returns only the first document).\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; //Find the first document in the customers collection:\r\n&nbsp; dbo.collection(&quot;customers&quot;).findOne({}, function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result.name);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nFind one method return first from collection \r\nNode.js&nbsp;MongoDB&nbsp;Query\r\nFilter the Result\r\nWhen finding documents in a collection, you can filter the result by using a query object.\r\nThe first argument of the&nbsp;find()&nbsp;method is a query object, and is used to limit the search.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var query = { address: &quot;Park Lane 38&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find(query).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Sort\r\nSort the Result\r\nUse the&nbsp;sort()&nbsp;method to sort the result in ascending or descending order.\r\nThe&nbsp;sort()&nbsp;method takes one parameter, an object defining the sorting order.\r\n Note &ndash; if you sort descending orede pass mysort object -1\r\nUse the value -1 in the sort object to sort descending.\r\n{ name: 1 } // ascending{ name: -1 } // descending\r\n \r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var mysort = { name: 1 };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find().sort(mysort).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js MongoDB Delete\r\nDelete Document\r\nTo delete a record, or document as it is called in MongoDB, we use the&nbsp;deleteOne()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteOne()&nbsp;method is a query object defining which document to delete.\r\nNote:&nbsp;If the query finds more than one document, only the first occurrence is deleted.\r\nDelete the document with the address &quot;Mountain 21&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &#039;Mountain 21&#039; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteOne(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nDelete Many\r\nTo delete more than one document, use the&nbsp;deleteMany()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteMany()&nbsp;method is a query object defining which documents to delete.\r\nDelete all documents were the address starts with the letter &quot;O&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: /^O/ };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteMany(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(obj.result.n + &quot; document(s) deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nThe Result Object\r\nThe&nbsp;deleteMany()&nbsp;method returns an object which contains information about how the execution affected the database.\r\nMost of the information is not important to understand, but one object inside the object is called &quot;result&quot; which tells us if the execution went OK, and how many documents were affected.\r\nThe result object looks like this:\r\n{ n: 2, ok: 1 }\r\nYou can use this object to return the number of deleted documents:\r\nExample\r\nReturn the number of deleted documents:\r\nconsole.log(obj.result.n);\r\nWhich will produce this result:\r\n2\r\nDrop Collection\r\nYou can delete a table, or collection as it is called in MongoDB, by using the&nbsp;drop()&nbsp;method.\r\nThe&nbsp;drop()&nbsp;method takes a callback function containing the error object and the result parameter which returns true if the collection was dropped successfully, otherwise it returns false.\r\nEg &ndash; \r\nDelete the &quot;customers&quot; table:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; dbo.collection(&quot;customers&quot;).drop(function(err, delOK) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; if (delOK) console.log(&quot;Collection deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Update\r\nUpdate Document\r\nYou can update a record, or document as it is called in MongoDB, by using the&nbsp;updateOne()&nbsp;method.\r\nThe first parameter of the&nbsp;updateOne()&nbsp;method is a query object defining which document to update.\r\nNote:&nbsp;If the query finds more than one record, only the first occurrence is updated.\r\nThe second parameter is an object defining the new values of the document.\r\nEg. &ndash; \r\nUpdate the document with the address &quot;Valley 345&quot; to name=&quot;Mickey&quot; and address=&quot;Canyon 123&quot;\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = { $set: {name: &quot;Mickey&quot;, address: &quot;Canyon 123&quot; } };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Only Specific Fields\r\nWhen using the&nbsp;$set&nbsp;operator, only the specified fields are updated:\r\nEg &ndash; \r\nUpdate the address from &quot;Valley 345&quot; to &quot;Canyon 123&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = {$set: {address: &quot;Canyon 123&quot;} };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Many Documents\r\nTo update&nbsp;all&nbsp;documents that meets the criteria of the query, use the&nbsp;updateMany()&nbsp;method.\r\nExample\r\nUpdate all documents where the name starts with the letter &quot;S&quot;:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://127.0.0.1:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;var&nbsp;myquery = { address:&nbsp;/^S/&nbsp;};&nbsp;&nbsp;var&nbsp;newvalues = {$set: {name:&nbsp;&quot;Minnie&quot;} };&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).updateMany(myquery, newvalues,&nbsp;function(err,&nbsp;res) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.result.nModified&nbsp;+&nbsp;&quot; document(s) updated&quot;);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Limit\r\nLimit the Result\r\nTo limit the result in MongoDB, we use the&nbsp;limit()&nbsp;method.\r\nThe&nbsp;limit()&nbsp;method takes one parameter, a number defining how many documents to return.\r\nConsider you have a &quot;customers&quot; collection:\r\nEg &ndash; \r\nLimit the result to only return 5 documents:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://localhost:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).find().limit(5).toArray(function(err, result) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp; console.log(result);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Join\r\nJoin Collections\r\nMongoDB is not a relational database, but you can perform a left outer join by using the&nbsp;$lookup&nbsp;stage.\r\nThe&nbsp;$lookup&nbsp;stage lets you specify which collection you want to join with the current collection, and which fields that should match.\r\nConsider you have a &quot;orders&quot; collection and a &quot;products&quot; collection:\r\nEg &ndash; \r\norders\r\n[&nbsp; { _id: 1, product_id: 154, status: 1 }]\r\nproducts\r\n[&nbsp; { _id: 154, name: &#039;Chocolate Heaven&#039; },&nbsp; { _id: 155, name: &#039;Tasty Lemons&#039; },&nbsp; { _id: 156, name: &#039;Vanilla Dreams&#039; }]\r\nJoin the matching &quot;products&quot; document(s) to the &quot;orders&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function (err, db) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; &nbsp; dbo.collection(&#039;orders&#039;).aggregate([\r\n&nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $lookup:\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; from: &#039;products&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; localField: &#039;product_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; foreignField: &#039;_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as: &#039;orderdetails&#039;\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; ]).toArray(function (err, res) {\r\n&nbsp; &nbsp; &nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; &nbsp; &nbsp; console.log(JSON.stringify(res));\r\n&nbsp; &nbsp; &nbsp; &nbsp; db.close();\r\n&nbsp; &nbsp; });\r\n});\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(646, 116, 1, NULL, NULL, '1_116_38505362066b07fe10dd05.docx', '', '\r\nWhat is Lorem Ipsum?\r\nLorem Ipsum&nbsp;is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry&#039;s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(647, 116, 1, NULL, NULL, '1_116_146500261666b07fe10e0a9.docx', '', '\r\n\r\nMukunda Gandhi\r\nEnrollment Number: 22BSP0982\r\nEducational Qualification: \r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 -\r\nB.sc (Prog.) Life science Kirori mal College University of Delhi 2022 8.545 CGPA\r\n(81.177%)\r\nXII Ramjas Public School (Day Boarding) CBSE 2019 93%\r\nX Ramjas Public School (Day Boarding) CBSE 2017 10 CGPA\r\n(95%)\r\nAdditional Projects Undertaken:\r\nSeptember 2022- Brand Analysis of an FMCG brand (Coca-Cola)\r\nSeptember 2022- Conducted an interview with a practicing manager having more than 7 years of experience to find out about the challenges in industry and learn new ways of doing things that they are adopting.\r\nSeptember 2022- Prepared a report on demand and supply dynamics of wheat after Russia-Ukraine War.\r\nSeptember 2022- Calculated Monthly returns, average returns and NSE-100 of Britannia Industries Ltd., standard deviation of the returns of the company and NSE-100 and estimated the correlation.\r\nCertifications:\r\nAdobe Photoshop\r\nSQL\r\nProfessional Skills\r\nPresentation skills\r\nCreative Problem Solving\r\nResearch and Strategy\r\nContent Writing\r\nAwards/Achievements:\r\nAwarded as Times of India Student of the Year by Times NIE (Newspaper in Education) for excellent all-round performance in the academic year 2017-2018\r\nAwarded as Best Artist in the Senior Category by Ramjas Public School (Day Boarding) for the academic year 2018-19\r\nFirst Position holder in English Zonal Essay Writing Competition in the year 2018\r\nMember of the Student Council of Ramjas Public School ( Day Boarding) for the year 2018-19\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\nGraphic Designing\r\nContent Writing\r\nReading\r\nPersonal Details\r\nDate of Birth:16/12/2000\r\nGender:Female\r\nMobile Number:9711706487\r\nEmail ID:mukundagandhi@gmail.com\r\nFather&rsquo;s name:Jatin Gandhi\r\nResidential Contact Number: +919899037455\r\nPermanent Address:E-216 West Patel Nagar New Delhi-11008\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(648, 116, 1, NULL, NULL, '1_116_171805275766b07fe10e471.docx', '', '\r23907750\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nArshneet Singh\r\nEnrollment Number: 22BSP0298\r\nEducational Qualification: \r\n\r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 8.75 CGPA\r\nBBA IINTM Guru Gobind Singh Indraprastha university 2022 85.25%\r\nXII SS Mota Singh School CBSE 2019 80.75%\r\nX SS Mota Singh School CBSE 2017 8.6 CGPA\r\n\r\nInternships:  \r\n\r\nJuly &ndash; October 2021: Dynamisers Solutions Pvt ltd\r\nCreated Web pages from scratch for many clients within and outside India.\r\nWorked with the Content team to write top notch content for our client&rsquo;s as well as for Dynamisers Solutions website.\r\nWorked on many frameworks like CSS, Bootstrap and also worked on Javascript, SQL etc.\r\nWorked on SEO to drive traffic to the clients and company&rsquo;s website by using relevant keywords in meta tags.\r\nWorked under the guidance of experienced developers which really helped me develop a lot of technical as well as team player skills.\r\nWas one of the top performing interns at the organization.\r\n\r\nApril - May 2021:  IGNOU\r\nWorked in the sales department as an intern for the company.\r\nSold over 6 bootcamps and 4 platinum membership by persuading people to buy it.\r\nI learned that as a salesperson, I should be honest, and should have the perfect knowledge about the product.\r\n\r\nAdditional Projects Undertaken:\r\n\r\n2022: Created a project on a non existing sustainable business idea for my college. Created a website on my      own using HTML and Cascading Style sheets and also wrote a Blog in it about our product.\r\n link to website- https://arshneetsinghh.github.io/SoleSwap/\r\n2021: A Study on factors influencing customer decision while investing in financial assets.\r\n2021: Studied the consumer perception towards the e-business market.\r\n2020:A study of the implication of ecotourism on the environment.\r\nCertifications:\r\n\r\nPursuing Fundamentals of digital marketing from Google Garage.\r\nUnderstanding customers&#039; needs and their online behaviors.\r\nData Entry Operator from NIIT Foundation.\r\nBasic HTML from NIIT Foundation.\r\nFull Stack Web Development from Udemy.\r\nIntroduction to SQL from Datacamp.\r\n\r\nProfessional Skills\r\n\r\nGood communication\r\nPresentation Skills\r\nPublic Speaking Skills\r\nLeadership Skills\r\nComputer proficiency\r\nLeadership experience\r\n\r\nAwards/Achievements:\r\n\r\nSecured 9th rank with 85.24% in my graduation.\r\nSecured 2nd position in Daredevils, an event held by IBS Gurgaon&rsquo;s Accounting and taxation club.\r\nSecured 2nd position in Campus Entrepreneur-2022,an event organized by Entrepreneurship Development Cell of IBS Gurgaon, where along with my team, we set up a food stall in our campus. We generated a total sales of ₹8520.\r\nWon the award for the &lsquo;Most Innovative Powerpoint Presentation&rsquo; in a presentation competition held in my graduation college.\r\nFounded the CSR Club &lsquo;Dayitva&rsquo; in my college, where we conducted many activities which included E-Waste drive and clothing drive.\r\n\r\n\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\n\r\nLearned the N5 level of Japanese and also gave JLPT (Japanese Language Proficiency test).\r\nInternship Cell Representative at IBS Gurgaon. Part of my duties involve anchoring, writing scripts, designing posters, contacting HR&rsquo;s to bring their company to our campus and alot more.\r\nFounded &lsquo;Dayitva&rsquo;, a CSR club, in my graduation college where we organized many activities like E-Waste Drive, Clothing Drive etc.\r\nIn my free time, I like to write. It is very therapeutic to me. I&rsquo;ve written several songs and poems. \r\n\r\nPersonal Details\r\n\r\nDate of Birth:29/01/2001\r\nGender:Male\r\nMobile Number:+91-971743174\r\nEmail ID:arshneet.singh22@ibsindia.org\r\nFather&rsquo;s name:Mandip Singh\r\nPermanent Address:CA-118/D DDA Flats Hari Nagar, New Delhi-110064\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(649, 116, 1, NULL, NULL, '1_116_99626402766b07fe10e824.docx', '', '\r23907750\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nArshneet Singh\r\nEnrollment Number: 22BSP0298\r\nEducational Qualification: \r\n\r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 8.75 CGPA\r\nBBA IINTM Guru Gobind Singh Indraprastha university 2022 85.25%\r\nXII SS Mota Singh School CBSE 2019 80.75%\r\nX SS Mota Singh School CBSE 2017 8.6 CGPA\r\n\r\nInternships:  \r\n\r\nJuly &ndash; October 2021: Dynamisers Solutions Pvt ltd\r\nCreated Web pages from scratch for many clients within and outside India.\r\nWorked with the Content team to write top notch content for our client&rsquo;s as well as for Dynamisers Solutions website.\r\nWorked on many frameworks like CSS, Bootstrap and also worked on Javascript, SQL etc.\r\nWorked on SEO to drive traffic to the clients and company&rsquo;s website by using relevant keywords in meta tags.\r\nWorked under the guidance of experienced developers which really helped me develop a lot of technical as well as team player skills.\r\nWas one of the top performing interns at the organization.\r\n\r\nApril - May 2021:  IGNOU\r\nWorked in the sales department as an intern for the company.\r\nSold over 6 bootcamps and 4 platinum membership by persuading people to buy it.\r\nI learned that as a salesperson, I should be honest, and should have the perfect knowledge about the product.\r\n\r\nAdditional Projects Undertaken:\r\n\r\n2022: Created a project on a non existing sustainable business idea for my college. Created a website on my      own using HTML and Cascading Style sheets and also wrote a Blog in it about our product.\r\n link to website- https://arshneetsinghh.github.io/SoleSwap/\r\n2021: A Study on factors influencing customer decision while investing in financial assets.\r\n2021: Studied the consumer perception towards the e-business market.\r\n2020:A study of the implication of ecotourism on the environment.\r\nCertifications:\r\n\r\nPursuing Fundamentals of digital marketing from Google Garage.\r\nUnderstanding customers&#039; needs and their online behaviors.\r\nData Entry Operator from NIIT Foundation.\r\nBasic HTML from NIIT Foundation.\r\nFull Stack Web Development from Udemy.\r\nIntroduction to SQL from Datacamp.\r\n\r\nProfessional Skills\r\n\r\nGood communication\r\nPresentation Skills\r\nPublic Speaking Skills\r\nLeadership Skills\r\nComputer proficiency\r\nLeadership experience\r\n\r\nAwards/Achievements:\r\n\r\nSecured 9th rank with 85.24% in my graduation.\r\nSecured 2nd position in Daredevils, an event held by IBS Gurgaon&rsquo;s Accounting and taxation club.\r\nSecured 2nd position in Campus Entrepreneur-2022,an event organized by Entrepreneurship Development Cell of IBS Gurgaon, where along with my team, we set up a food stall in our campus. We generated a total sales of ₹8520.\r\nWon the award for the &lsquo;Most Innovative Powerpoint Presentation&rsquo; in a presentation competition held in my graduation college.\r\nFounded the CSR Club &lsquo;Dayitva&rsquo; in my college, where we conducted many activities which included E-Waste drive and clothing drive.\r\n\r\n\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\n\r\nLearned the N5 level of Japanese and also gave JLPT (Japanese Language Proficiency test).\r\nInternship Cell Representative at IBS Gurgaon. Part of my duties involve anchoring, writing scripts, designing posters, contacting HR&rsquo;s to bring their company to our campus and alot more.\r\nFounded &lsquo;Dayitva&rsquo;, a CSR club, in my graduation college where we organized many activities like E-Waste Drive, Clothing Drive etc.\r\nIn my free time, I like to write. It is very therapeutic to me. I&rsquo;ve written several songs and poems. \r\n\r\nPersonal Details\r\n\r\nDate of Birth:29/01/2001\r\nGender:Male\r\nMobile Number:+91-971743174\r\nEmail ID:arshneet.singh22@ibsindia.org\r\nFather&rsquo;s name:Mandip Singh\r\nPermanent Address:CA-118/D DDA Flats Hari Nagar, New Delhi-110064\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(650, 116, 1, NULL, NULL, '1_116_197124087166b07fe10ebd5.docx', '', '\r\r\n\r\n\r\n2368550180340\r\n\r\nKannu Priya\r\nEnrollment Number: 22BSP2675\r\n\r\n\r\nEducational Qualification: \r\n\r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 -\r\nB.A Program  Sri Aurobindo College  Delhi University  2022  67.88%\r\nXII Vanasthali Public School CBSE  2019 81.75% \r\nX Vanasthali Public School CBSE  2017 66.5%\r\n\r\n\r\nAdditional Projects Undertaken\r\n\r\n 2022 - Analyzed the financial statement of a general store \r\n\r\nCertifications:\r\n\r\nIntroduction to SQL - Data Camp \r\nSpanish language A1, A2, and B1  \r\n\r\nProfessional Skills\r\n\r\nMicrosoft Word, PowerPoint,excel\r\nSQL\r\nGood communication and presentation skills\r\n\r\nAwards/Achievements:\r\n\r\nAwarded for theater program.\r\nGot selected for an NSD workshop.\r\n\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\n\r\nVice-President of college Nukkad society in 2020.\r\nCultural Secretary in 12th grade. \r\n\r\nPersonal Details\r\n\r\nDate of Birth: 8th January 2001\r\nGender: Female \r\nMobile Number: 7428719573\r\nEmail ID: kannupriyadutt8@gmail.com\r\nFather&rsquo;s name:Mr. Harish Dutt \r\nResidential Contact Number: C-48 Street no. 7 West Vinod Nagar Delhi - 92\r\nPermanent Address: C-48  Street no.7 West Vinod Nagar Delhi -92\r\n\r\n\r\n\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(651, 116, 1, NULL, NULL, '1_116_18458634366b07fe10f1a0.docx', '', '\r\nMongoDB\r\nTo be able to experiment with the code examples, you will need access to a MongoDB database.\r\nInstall MongoDB Driver\r\nLet us try to access a MongoDB database with Node.js.\r\nTo download and install the official MongoDB driver, open the Command Terminal and execute the following:\r\nDownload and install mongodb package:\r\nC:\\Users\\Your Name&amp;gt;npm install mongodbNow you have downloaded and installed a mongodb database driver.\r\nNode.js can use this module to manipulate MongoDB databases:\r\nvar&nbsp;mongo = require(&#039;mongodb&#039;);\r\nNode.js&nbsp;MongoDB&nbsp;Create Database\r\nTo create a database in MongoDB, start by creating a MongoClient object, then specify a connection URL with the correct ip address and the name of the database you want to create.\r\nMongoDB will create the database if it does not exist, and make a connection to it.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/mydb&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; console.log(&quot;Database created!&quot;);\r\n&nbsp; db.close();\r\n});\r\nInsert Into Collection\r\nTo insert a record, or&nbsp;document&nbsp;as it is called in MongoDB, into a collection, we use the&nbsp;insertOne()&nbsp;method.\r\nThe first parameter of the&nbsp;insertOne()&nbsp;method is an object containing the name(s) and value(s) of each field in the document you want to insert.\r\nIt also takes a callback function where you can work with any errors, or the result of the insertion:\r\nInsert a document in the &quot;customers&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myobj = { name: &quot;Company Inc&quot;, address: &quot;Highway 37&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).insertOne(myobj, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document inserted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Find\r\nIn MongoDB we use the&nbsp;find&nbsp;and&nbsp;findOne&nbsp;methods to find data in a collection.\r\nJust like the&nbsp;SELECT&nbsp;statement is used to find data in a table in a MySQL database.\r\nFind One\r\nTo select data from a collection in MongoDB, we can use the&nbsp;findOne()&nbsp;method.\r\nThe&nbsp;findOne()&nbsp;method returns the first occurrence in the selection.\r\nThe first parameter of the&nbsp;findOne()&nbsp;method is a query object. In this example we use an empty query object, which selects all documents in a collection (but returns only the first document).\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; //Find the first document in the customers collection:\r\n&nbsp; dbo.collection(&quot;customers&quot;).findOne({}, function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result.name);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nFind one method return first from collection \r\nNode.js&nbsp;MongoDB&nbsp;Query\r\nFilter the Result\r\nWhen finding documents in a collection, you can filter the result by using a query object.\r\nThe first argument of the&nbsp;find()&nbsp;method is a query object, and is used to limit the search.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var query = { address: &quot;Park Lane 38&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find(query).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Sort\r\nSort the Result\r\nUse the&nbsp;sort()&nbsp;method to sort the result in ascending or descending order.\r\nThe&nbsp;sort()&nbsp;method takes one parameter, an object defining the sorting order.\r\n Note &ndash; if you sort descending orede pass mysort object -1\r\nUse the value -1 in the sort object to sort descending.\r\n{ name: 1 } // ascending{ name: -1 } // descending\r\n \r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var mysort = { name: 1 };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find().sort(mysort).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js MongoDB Delete\r\nDelete Document\r\nTo delete a record, or document as it is called in MongoDB, we use the&nbsp;deleteOne()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteOne()&nbsp;method is a query object defining which document to delete.\r\nNote:&nbsp;If the query finds more than one document, only the first occurrence is deleted.\r\nDelete the document with the address &quot;Mountain 21&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &#039;Mountain 21&#039; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteOne(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nDelete Many\r\nTo delete more than one document, use the&nbsp;deleteMany()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteMany()&nbsp;method is a query object defining which documents to delete.\r\nDelete all documents were the address starts with the letter &quot;O&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: /^O/ };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteMany(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(obj.result.n + &quot; document(s) deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nThe Result Object\r\nThe&nbsp;deleteMany()&nbsp;method returns an object which contains information about how the execution affected the database.\r\nMost of the information is not important to understand, but one object inside the object is called &quot;result&quot; which tells us if the execution went OK, and how many documents were affected.\r\nThe result object looks like this:\r\n{ n: 2, ok: 1 }\r\nYou can use this object to return the number of deleted documents:\r\nExample\r\nReturn the number of deleted documents:\r\nconsole.log(obj.result.n);\r\nWhich will produce this result:\r\n2\r\nDrop Collection\r\nYou can delete a table, or collection as it is called in MongoDB, by using the&nbsp;drop()&nbsp;method.\r\nThe&nbsp;drop()&nbsp;method takes a callback function containing the error object and the result parameter which returns true if the collection was dropped successfully, otherwise it returns false.\r\nEg &ndash; \r\nDelete the &quot;customers&quot; table:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; dbo.collection(&quot;customers&quot;).drop(function(err, delOK) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; if (delOK) console.log(&quot;Collection deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Update\r\nUpdate Document\r\nYou can update a record, or document as it is called in MongoDB, by using the&nbsp;updateOne()&nbsp;method.\r\nThe first parameter of the&nbsp;updateOne()&nbsp;method is a query object defining which document to update.\r\nNote:&nbsp;If the query finds more than one record, only the first occurrence is updated.\r\nThe second parameter is an object defining the new values of the document.\r\nEg. &ndash; \r\nUpdate the document with the address &quot;Valley 345&quot; to name=&quot;Mickey&quot; and address=&quot;Canyon 123&quot;\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = { $set: {name: &quot;Mickey&quot;, address: &quot;Canyon 123&quot; } };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Only Specific Fields\r\nWhen using the&nbsp;$set&nbsp;operator, only the specified fields are updated:\r\nEg &ndash; \r\nUpdate the address from &quot;Valley 345&quot; to &quot;Canyon 123&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = {$set: {address: &quot;Canyon 123&quot;} };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Many Documents\r\nTo update&nbsp;all&nbsp;documents that meets the criteria of the query, use the&nbsp;updateMany()&nbsp;method.\r\nExample\r\nUpdate all documents where the name starts with the letter &quot;S&quot;:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://127.0.0.1:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;var&nbsp;myquery = { address:&nbsp;/^S/&nbsp;};&nbsp;&nbsp;var&nbsp;newvalues = {$set: {name:&nbsp;&quot;Minnie&quot;} };&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).updateMany(myquery, newvalues,&nbsp;function(err,&nbsp;res) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.result.nModified&nbsp;+&nbsp;&quot; document(s) updated&quot;);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Limit\r\nLimit the Result\r\nTo limit the result in MongoDB, we use the&nbsp;limit()&nbsp;method.\r\nThe&nbsp;limit()&nbsp;method takes one parameter, a number defining how many documents to return.\r\nConsider you have a &quot;customers&quot; collection:\r\nEg &ndash; \r\nLimit the result to only return 5 documents:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://localhost:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).find().limit(5).toArray(function(err, result) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp; console.log(result);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Join\r\nJoin Collections\r\nMongoDB is not a relational database, but you can perform a left outer join by using the&nbsp;$lookup&nbsp;stage.\r\nThe&nbsp;$lookup&nbsp;stage lets you specify which collection you want to join with the current collection, and which fields that should match.\r\nConsider you have a &quot;orders&quot; collection and a &quot;products&quot; collection:\r\nEg &ndash; \r\norders\r\n[&nbsp; { _id: 1, product_id: 154, status: 1 }]\r\nproducts\r\n[&nbsp; { _id: 154, name: &#039;Chocolate Heaven&#039; },&nbsp; { _id: 155, name: &#039;Tasty Lemons&#039; },&nbsp; { _id: 156, name: &#039;Vanilla Dreams&#039; }]\r\nJoin the matching &quot;products&quot; document(s) to the &quot;orders&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function (err, db) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; &nbsp; dbo.collection(&#039;orders&#039;).aggregate([\r\n&nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $lookup:\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; from: &#039;products&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; localField: &#039;product_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; foreignField: &#039;_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as: &#039;orderdetails&#039;\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; ]).toArray(function (err, res) {\r\n&nbsp; &nbsp; &nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; &nbsp; &nbsp; console.log(JSON.stringify(res));\r\n&nbsp; &nbsp; &nbsp; &nbsp; db.close();\r\n&nbsp; &nbsp; });\r\n});\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0);
INSERT INTO `resume` (`id`, `screeningId`, `adminId`, `candidateId`, `candidateDetailsId`, `resumeName`, `resumeOriginalName`, `resumeContent`, `isSkillScreened`, `isResumeScreened`, `isCron`, `isCandidate`, `isStatus`, `candidateShortlist`, `isInterviewAssign`, `enableInterviewReport`, `gptLanguageId`, `interviewAssignDate`, `psychoAssignDate`, `interviewValidity`, `isPsychoAssign`, `psychoValidity`, `created`, `createdBy`) VALUES
(652, 116, 1, NULL, NULL, '1_116_183058879566b07fe10f55f.docx', '', '\r23907750\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nArshneet Singh\r\nEnrollment Number: 22BSP0298\r\nEducational Qualification: \r\n\r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 8.75 CGPA\r\nBBA IINTM Guru Gobind Singh Indraprastha university 2022 85.25%\r\nXII SS Mota Singh School CBSE 2019 80.75%\r\nX SS Mota Singh School CBSE 2017 8.6 CGPA\r\n\r\nInternships:  \r\n\r\nJuly &ndash; October 2021: Dynamisers Solutions Pvt ltd\r\nCreated Web pages from scratch for many clients within and outside India.\r\nWorked with the Content team to write top notch content for our client&rsquo;s as well as for Dynamisers Solutions website.\r\nWorked on many frameworks like CSS, Bootstrap and also worked on Javascript, SQL etc.\r\nWorked on SEO to drive traffic to the clients and company&rsquo;s website by using relevant keywords in meta tags.\r\nWorked under the guidance of experienced developers which really helped me develop a lot of technical as well as team player skills.\r\nWas one of the top performing interns at the organization.\r\n\r\nApril - May 2021:  IGNOU\r\nWorked in the sales department as an intern for the company.\r\nSold over 6 bootcamps and 4 platinum membership by persuading people to buy it.\r\nI learned that as a salesperson, I should be honest, and should have the perfect knowledge about the product.\r\n\r\nAdditional Projects Undertaken:\r\n\r\n2022: Created a project on a non existing sustainable business idea for my college. Created a website on my      own using HTML and Cascading Style sheets and also wrote a Blog in it about our product.\r\n link to website- https://arshneetsinghh.github.io/SoleSwap/\r\n2021: A Study on factors influencing customer decision while investing in financial assets.\r\n2021: Studied the consumer perception towards the e-business market.\r\n2020:A study of the implication of ecotourism on the environment.\r\nCertifications:\r\n\r\nPursuing Fundamentals of digital marketing from Google Garage.\r\nUnderstanding customers&#039; needs and their online behaviors.\r\nData Entry Operator from NIIT Foundation.\r\nBasic HTML from NIIT Foundation.\r\nFull Stack Web Development from Udemy.\r\nIntroduction to SQL from Datacamp.\r\n\r\nProfessional Skills\r\n\r\nGood communication\r\nPresentation Skills\r\nPublic Speaking Skills\r\nLeadership Skills\r\nComputer proficiency\r\nLeadership experience\r\n\r\nAwards/Achievements:\r\n\r\nSecured 9th rank with 85.24% in my graduation.\r\nSecured 2nd position in Daredevils, an event held by IBS Gurgaon&rsquo;s Accounting and taxation club.\r\nSecured 2nd position in Campus Entrepreneur-2022,an event organized by Entrepreneurship Development Cell of IBS Gurgaon, where along with my team, we set up a food stall in our campus. We generated a total sales of ₹8520.\r\nWon the award for the &lsquo;Most Innovative Powerpoint Presentation&rsquo; in a presentation competition held in my graduation college.\r\nFounded the CSR Club &lsquo;Dayitva&rsquo; in my college, where we conducted many activities which included E-Waste drive and clothing drive.\r\n\r\n\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\n\r\nLearned the N5 level of Japanese and also gave JLPT (Japanese Language Proficiency test).\r\nInternship Cell Representative at IBS Gurgaon. Part of my duties involve anchoring, writing scripts, designing posters, contacting HR&rsquo;s to bring their company to our campus and alot more.\r\nFounded &lsquo;Dayitva&rsquo;, a CSR club, in my graduation college where we organized many activities like E-Waste Drive, Clothing Drive etc.\r\nIn my free time, I like to write. It is very therapeutic to me. I&rsquo;ve written several songs and poems. \r\n\r\nPersonal Details\r\n\r\nDate of Birth:29/01/2001\r\nGender:Male\r\nMobile Number:+91-971743174\r\nEmail ID:arshneet.singh22@ibsindia.org\r\nFather&rsquo;s name:Mandip Singh\r\nPermanent Address:CA-118/D DDA Flats Hari Nagar, New Delhi-110064\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(653, 116, 1, NULL, NULL, '1_116_67235615866b07fe10f8e2.docx', '', '\r23907750\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nArshneet Singh\r\nEnrollment Number: 22BSP0298\r\nEducational Qualification: \r\n\r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 8.75 CGPA\r\nBBA IINTM Guru Gobind Singh Indraprastha university 2022 85.25%\r\nXII SS Mota Singh School CBSE 2019 80.75%\r\nX SS Mota Singh School CBSE 2017 8.6 CGPA\r\n\r\nInternships:  \r\n\r\nJuly &ndash; October 2021: Dynamisers Solutions Pvt ltd\r\nCreated Web pages from scratch for many clients within and outside India.\r\nWorked with the Content team to write top notch content for our client&rsquo;s as well as for Dynamisers Solutions website.\r\nWorked on many frameworks like CSS, Bootstrap and also worked on Javascript, SQL etc.\r\nWorked on SEO to drive traffic to the clients and company&rsquo;s website by using relevant keywords in meta tags.\r\nWorked under the guidance of experienced developers which really helped me develop a lot of technical as well as team player skills.\r\nWas one of the top performing interns at the organization.\r\n\r\nApril - May 2021:  IGNOU\r\nWorked in the sales department as an intern for the company.\r\nSold over 6 bootcamps and 4 platinum membership by persuading people to buy it.\r\nI learned that as a salesperson, I should be honest, and should have the perfect knowledge about the product.\r\n\r\nAdditional Projects Undertaken:\r\n\r\n2022: Created a project on a non existing sustainable business idea for my college. Created a website on my      own using HTML and Cascading Style sheets and also wrote a Blog in it about our product.\r\n link to website- https://arshneetsinghh.github.io/SoleSwap/\r\n2021: A Study on factors influencing customer decision while investing in financial assets.\r\n2021: Studied the consumer perception towards the e-business market.\r\n2020:A study of the implication of ecotourism on the environment.\r\nCertifications:\r\n\r\nPursuing Fundamentals of digital marketing from Google Garage.\r\nUnderstanding customers&#039; needs and their online behaviors.\r\nData Entry Operator from NIIT Foundation.\r\nBasic HTML from NIIT Foundation.\r\nFull Stack Web Development from Udemy.\r\nIntroduction to SQL from Datacamp.\r\n\r\nProfessional Skills\r\n\r\nGood communication\r\nPresentation Skills\r\nPublic Speaking Skills\r\nLeadership Skills\r\nComputer proficiency\r\nLeadership experience\r\n\r\nAwards/Achievements:\r\n\r\nSecured 9th rank with 85.24% in my graduation.\r\nSecured 2nd position in Daredevils, an event held by IBS Gurgaon&rsquo;s Accounting and taxation club.\r\nSecured 2nd position in Campus Entrepreneur-2022,an event organized by Entrepreneurship Development Cell of IBS Gurgaon, where along with my team, we set up a food stall in our campus. We generated a total sales of ₹8520.\r\nWon the award for the &lsquo;Most Innovative Powerpoint Presentation&rsquo; in a presentation competition held in my graduation college.\r\nFounded the CSR Club &lsquo;Dayitva&rsquo; in my college, where we conducted many activities which included E-Waste drive and clothing drive.\r\n\r\n\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\n\r\nLearned the N5 level of Japanese and also gave JLPT (Japanese Language Proficiency test).\r\nInternship Cell Representative at IBS Gurgaon. Part of my duties involve anchoring, writing scripts, designing posters, contacting HR&rsquo;s to bring their company to our campus and alot more.\r\nFounded &lsquo;Dayitva&rsquo;, a CSR club, in my graduation college where we organized many activities like E-Waste Drive, Clothing Drive etc.\r\nIn my free time, I like to write. It is very therapeutic to me. I&rsquo;ve written several songs and poems. \r\n\r\nPersonal Details\r\n\r\nDate of Birth:29/01/2001\r\nGender:Male\r\nMobile Number:+91-971743174\r\nEmail ID:arshneet.singh22@ibsindia.org\r\nFather&rsquo;s name:Mandip Singh\r\nPermanent Address:CA-118/D DDA Flats Hari Nagar, New Delhi-110064\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(654, 116, 1, NULL, NULL, '1_116_172066603666b07fe10fc5b.pdf', '', 'Adobe Acrobat PDF Files	\nAdobe&reg; Portable Document Format (PDF) is a universal file format that preserves all\nof the fonts, formatting, colours and graphics of any source document, regardless of\nthe application and platform used to create it.\nAdobe PDF is an ideal format for electronic document distribution as it overcomes the\nproblems commonly encountered with electronic file sharing.\n&bull; Anyone, anywhere can open a PDF file. All you need is the free Adobe Acrobat\nReader. Recipients of other file formats sometimes can&#039;t open files because they\ndon&#039;t have the applications used to create the documents.\n&bull; PDF files always print correctly on any printing device.\n&bull; PDF files always display exactly as created, regardless of fonts, software, and\noperating systems. Fonts, and graphics are not lost due to platform, software, and\nversion incompatibilities.\n&bull; The free Acrobat Reader is easy to download and can be freely distributed by\nanyone.\n&bull; Compact PDF files are smaller than their source files and download a\npage at a time for fast display on the Web.', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(655, 116, 1, NULL, NULL, '1_116_193363697166b07fe10ffc8.docx', '', '\r\nLorem Ipsum&nbsp;is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry&#039;s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(656, 116, 1, NULL, NULL, '1_116_90965012966b07fe110367.docx', '', '\r\n234315048191\r\nNeelanshi Garg\r\nEnrollment Number: 22BSP1022\r\nEducational Qualification: \r\nDegree College/School Board/University Year of passing CGPA/\r\nPercentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 -\r\nBachelor of Design School of Fashion Technology, Pune Shreemati Nathibai Damodar Thackersey Women&#039;s University 2018 62.25%\r\nXII RPM Academy, Gorakhpur Central Board of Secondary Education 2014 56.40%\r\nX Oxford Public School, Gorakhpur Central Board of Secondary Education 2012 7.2 CGPA\r\nWork Experience / Internships:                                                                                                                           \r\nJuly 2019 - January 2020: Kid Closet -Stylist \r\nResponsible for styling of kids by creating personalized outfits based on customers&#039; profiles.\r\nConceptualized a unique look-book to boost up the sales.\r\nComposed thoughtful style notes thereby increasing clothes&rsquo; appeal.\r\nAnalyzed the feedback received through personal customer interaction thereby resulting in product improvement.\r\nNovember 2018 - April 2019: Katis.in (Human Network Pvt. Ltd.)- Fashion Designer\r\nDesigned nightwear, overlooked quality assessment of finished product, trend research &amp;amp; costing.\r\nTook ownership of marketing functions that included influencer marketing, social media &amp;amp; website content.\r\nInternships:                                                                                                                            \r\nAugust 2020 &ndash; January 2021: Amalgam by Aishwarya- Social Media Management\r\nGained experience in social media marketing.\r\nResearched campaigns and worked on social media promotions etc.\r\nJan 2018 &ndash; Feb 2018: SAPL Industries Pvt. Ltd.- Product Development\r\nDesigning and sampling of the garments from embroidery sampling stage to its implementation in design for the brand &lsquo;Zara Kids&rsquo;.\r\nAdditional Projects Undertaken:\r\nSeptember 2022- LIVE Marketing Project on New Product Development &ndash; DRONE. (Group project)\r\nAugust 2022: Conducted research on &ldquo;Youth Behavior Towards Cold Drink Consumption&rdquo;. (Group)\r\nAugust 2022: Conducted a study on Emotional Intelligence in an Organization. (Group)\r\nCertifications:\r\nBasics of SQL\r\nProfessional Skills:\r\nTechnical- MS Office, Google Spreadsheet, Corel Draw, Adobe Photoshop, Adobe Illustrator.\r\nGood communication, presentation skills and team management.\r\nExtra-Curricular Activities &amp;amp; Hobbies:\r\nInternship cell representative- IBS Gurgaon \r\nConceptualization, development, and execution of summer internship brochure.  \r\nHandled the media and print responsibilities of &quot;Abhinandan- Internship Recruiters&#039; Appreciation Meet&quot;.\r\nN.S.S. Volunteer at School of Fashion Technology, Pune. \r\nHobbies- Doodling, makeup and styling, graphic designing and traveling.\r\nPersonal Details:\r\nDate of Birth:11/02/1996\r\nGender:Female\r\nMobile Number:+91 9168848706\r\nEmail ID:neelanshi.garg11@gmail.com\r\nFather&rsquo;s name:Umesh Garg\r\nPermanent Address:B-3, Suraj Kund Colony, Gorakhpur- 273015 (UP)\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(657, 116, 1, NULL, NULL, '1_116_169218028166b07fe110727.docx', '', '\r\nMongoDB\r\nTo be able to experiment with the code examples, you will need access to a MongoDB database.\r\nInstall MongoDB Driver\r\nLet us try to access a MongoDB database with Node.js.\r\nTo download and install the official MongoDB driver, open the Command Terminal and execute the following:\r\nDownload and install mongodb package:\r\nC:\\Users\\Your Name&amp;gt;npm install mongodbNow you have downloaded and installed a mongodb database driver.\r\nNode.js can use this module to manipulate MongoDB databases:\r\nvar&nbsp;mongo = require(&#039;mongodb&#039;);\r\nNode.js&nbsp;MongoDB&nbsp;Create Database\r\nTo create a database in MongoDB, start by creating a MongoClient object, then specify a connection URL with the correct ip address and the name of the database you want to create.\r\nMongoDB will create the database if it does not exist, and make a connection to it.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/mydb&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; console.log(&quot;Database created!&quot;);\r\n&nbsp; db.close();\r\n});\r\nInsert Into Collection\r\nTo insert a record, or&nbsp;document&nbsp;as it is called in MongoDB, into a collection, we use the&nbsp;insertOne()&nbsp;method.\r\nThe first parameter of the&nbsp;insertOne()&nbsp;method is an object containing the name(s) and value(s) of each field in the document you want to insert.\r\nIt also takes a callback function where you can work with any errors, or the result of the insertion:\r\nInsert a document in the &quot;customers&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myobj = { name: &quot;Company Inc&quot;, address: &quot;Highway 37&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).insertOne(myobj, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document inserted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Find\r\nIn MongoDB we use the&nbsp;find&nbsp;and&nbsp;findOne&nbsp;methods to find data in a collection.\r\nJust like the&nbsp;SELECT&nbsp;statement is used to find data in a table in a MySQL database.\r\nFind One\r\nTo select data from a collection in MongoDB, we can use the&nbsp;findOne()&nbsp;method.\r\nThe&nbsp;findOne()&nbsp;method returns the first occurrence in the selection.\r\nThe first parameter of the&nbsp;findOne()&nbsp;method is a query object. In this example we use an empty query object, which selects all documents in a collection (but returns only the first document).\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; //Find the first document in the customers collection:\r\n&nbsp; dbo.collection(&quot;customers&quot;).findOne({}, function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result.name);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nFind one method return first from collection \r\nNode.js&nbsp;MongoDB&nbsp;Query\r\nFilter the Result\r\nWhen finding documents in a collection, you can filter the result by using a query object.\r\nThe first argument of the&nbsp;find()&nbsp;method is a query object, and is used to limit the search.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var query = { address: &quot;Park Lane 38&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find(query).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Sort\r\nSort the Result\r\nUse the&nbsp;sort()&nbsp;method to sort the result in ascending or descending order.\r\nThe&nbsp;sort()&nbsp;method takes one parameter, an object defining the sorting order.\r\n Note &ndash; if you sort descending orede pass mysort object -1\r\nUse the value -1 in the sort object to sort descending.\r\n{ name: 1 } // ascending{ name: -1 } // descending\r\n \r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var mysort = { name: 1 };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find().sort(mysort).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js MongoDB Delete\r\nDelete Document\r\nTo delete a record, or document as it is called in MongoDB, we use the&nbsp;deleteOne()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteOne()&nbsp;method is a query object defining which document to delete.\r\nNote:&nbsp;If the query finds more than one document, only the first occurrence is deleted.\r\nDelete the document with the address &quot;Mountain 21&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &#039;Mountain 21&#039; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteOne(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nDelete Many\r\nTo delete more than one document, use the&nbsp;deleteMany()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteMany()&nbsp;method is a query object defining which documents to delete.\r\nDelete all documents were the address starts with the letter &quot;O&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: /^O/ };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteMany(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(obj.result.n + &quot; document(s) deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nThe Result Object\r\nThe&nbsp;deleteMany()&nbsp;method returns an object which contains information about how the execution affected the database.\r\nMost of the information is not important to understand, but one object inside the object is called &quot;result&quot; which tells us if the execution went OK, and how many documents were affected.\r\nThe result object looks like this:\r\n{ n: 2, ok: 1 }\r\nYou can use this object to return the number of deleted documents:\r\nExample\r\nReturn the number of deleted documents:\r\nconsole.log(obj.result.n);\r\nWhich will produce this result:\r\n2\r\nDrop Collection\r\nYou can delete a table, or collection as it is called in MongoDB, by using the&nbsp;drop()&nbsp;method.\r\nThe&nbsp;drop()&nbsp;method takes a callback function containing the error object and the result parameter which returns true if the collection was dropped successfully, otherwise it returns false.\r\nEg &ndash; \r\nDelete the &quot;customers&quot; table:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; dbo.collection(&quot;customers&quot;).drop(function(err, delOK) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; if (delOK) console.log(&quot;Collection deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Update\r\nUpdate Document\r\nYou can update a record, or document as it is called in MongoDB, by using the&nbsp;updateOne()&nbsp;method.\r\nThe first parameter of the&nbsp;updateOne()&nbsp;method is a query object defining which document to update.\r\nNote:&nbsp;If the query finds more than one record, only the first occurrence is updated.\r\nThe second parameter is an object defining the new values of the document.\r\nEg. &ndash; \r\nUpdate the document with the address &quot;Valley 345&quot; to name=&quot;Mickey&quot; and address=&quot;Canyon 123&quot;\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = { $set: {name: &quot;Mickey&quot;, address: &quot;Canyon 123&quot; } };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Only Specific Fields\r\nWhen using the&nbsp;$set&nbsp;operator, only the specified fields are updated:\r\nEg &ndash; \r\nUpdate the address from &quot;Valley 345&quot; to &quot;Canyon 123&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = {$set: {address: &quot;Canyon 123&quot;} };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Many Documents\r\nTo update&nbsp;all&nbsp;documents that meets the criteria of the query, use the&nbsp;updateMany()&nbsp;method.\r\nExample\r\nUpdate all documents where the name starts with the letter &quot;S&quot;:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://127.0.0.1:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;var&nbsp;myquery = { address:&nbsp;/^S/&nbsp;};&nbsp;&nbsp;var&nbsp;newvalues = {$set: {name:&nbsp;&quot;Minnie&quot;} };&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).updateMany(myquery, newvalues,&nbsp;function(err,&nbsp;res) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.result.nModified&nbsp;+&nbsp;&quot; document(s) updated&quot;);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Limit\r\nLimit the Result\r\nTo limit the result in MongoDB, we use the&nbsp;limit()&nbsp;method.\r\nThe&nbsp;limit()&nbsp;method takes one parameter, a number defining how many documents to return.\r\nConsider you have a &quot;customers&quot; collection:\r\nEg &ndash; \r\nLimit the result to only return 5 documents:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://localhost:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).find().limit(5).toArray(function(err, result) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp; console.log(result);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Join\r\nJoin Collections\r\nMongoDB is not a relational database, but you can perform a left outer join by using the&nbsp;$lookup&nbsp;stage.\r\nThe&nbsp;$lookup&nbsp;stage lets you specify which collection you want to join with the current collection, and which fields that should match.\r\nConsider you have a &quot;orders&quot; collection and a &quot;products&quot; collection:\r\nEg &ndash; \r\norders\r\n[&nbsp; { _id: 1, product_id: 154, status: 1 }]\r\nproducts\r\n[&nbsp; { _id: 154, name: &#039;Chocolate Heaven&#039; },&nbsp; { _id: 155, name: &#039;Tasty Lemons&#039; },&nbsp; { _id: 156, name: &#039;Vanilla Dreams&#039; }]\r\nJoin the matching &quot;products&quot; document(s) to the &quot;orders&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function (err, db) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; &nbsp; dbo.collection(&#039;orders&#039;).aggregate([\r\n&nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $lookup:\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; from: &#039;products&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; localField: &#039;product_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; foreignField: &#039;_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as: &#039;orderdetails&#039;\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; ]).toArray(function (err, res) {\r\n&nbsp; &nbsp; &nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; &nbsp; &nbsp; console.log(JSON.stringify(res));\r\n&nbsp; &nbsp; &nbsp; &nbsp; db.close();\r\n&nbsp; &nbsp; });\r\n});\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(658, 116, 1, NULL, NULL, '1_116_73894880266b07fe110abb.pdf', '', 'Executive Profile	 	 \nCertified Project Management Professional 	&amp; Six Sigma Black Belt Practi	tio	ner 	offering 	over 14 	years of rich	 &amp; valued 	\nexperience in 	Program 	Management, 	Change Management	, Financial System Analysi	s, Process Automation, 	Operations	 	\nManagement	 and 	global implementation	 track record for definition 	&amp; optimization of best	-in-class	 IT 	applications and 	\noperations.	 	 \n 	Led 	Investment &amp; Private 	Banking, Securities &amp; Derivatives	: Trading, Clearing &amp; Settlement 	(Front 2 Back) 	Lifecycle, 	\nRegulatory  Reporting  MiFID/II  and  Securitization  &amp;  Asset  Man	agement, 	Collateral  Lending  Portfolio,  Back  Office 	\nIntegration 	project deliv	ery and business 	transformation	s.  	\n 	Managed &amp; delivered project for 	prestigious clients	 such as Goldman Sachs, Deutsche Bourse AG, Morgan Stanley, Royal 	\nBank of Scotland, ABN AMRO Bank, ENI Trading, Western Union, Axis Bank, American Express, UK Asset Resolution and \nUIDAI	- Aadhaar	; worked in 	18 countries across Europe, UK and Asia Pacific	 	\n 	Worked  in  capacity  of  Program  Manager;  successfully  led  and  executed  multiple  mid	-to-large  projects  in  across  SDLC 	\nAgile (Scrum), Waterfall, BPM	-SOA, and Six Sigma	 (DMAIC, DMADV) framework	. 	\n 	Extensive  exposure  to  requirement  &amp;  business  process  management  fr	amework  in  capital  market  domain  with  assets 	\nclasses: 	equity, derivatives, fixed income,	 commodities &amp;	 risk management	. 	\n 	Scaled  up 	organizational  business 	by  supporting  business  agility, 	tra	nsforming  struggling  departments  into 	\nsuccessful	, revenue generating operations through 	IT-enabled business processing	 	\n 	Recognized as 	high	-valued 	Process	 evangelist	, defined enterprise 	wide transformation	 strategies 	&amp; solution	 design	 to 	\nreduce costs, improve efficiencies, support goals and maximize productivity	 	\n 	\nKey Impact Areas	 	Soft 	Skills	 	\n \n    \n   Program Management	 	\nBusiness 	Excellence and Analysis	 	\nBusiness Change Management	 	\nDigital Transformation	 	\nAgile Framework 	Implementation	 	\nRobotic Automation Framework	 	\nProcess Excellence	 	\nVendor Governance &amp; Audit	 	\n Operational Excellence 	 	 	\n  \nLeadership	 	 	\nVisionary	 	 	\nIntuitive	 	 	\nInnovator	 	 	\nCollaborator	 	 	\nMotivator	 	 	\nAnalytical	 	 	\nTeam Builder	 	 	 	\n Career Timeline	 	\n \n \n \n \n \n \n \n \n \n \n \n 	\nNikhil Goel	 	 	\nTargeting assignments in 	Program Management / 	IT Project Delivery	 / Digital 	\nTransformation/ Business Analysis 	with an organization o	f repute	 in IT 	\nDepartment of Banking/ Financial Institution	 	\nLocation Preference: 	Any Metropolitan	 	\n Phone:+91	-860010075	 	\n E-mail: 	pacific.nik@gmail.com	 	\n \n 	\n 	\nJun&rsquo;04	-May&rsquo;08	 	\nJun&rsquo;08	-Jun&rsquo;09	 	\nJun&rsquo;09	-Sep&rsquo;10	 	\nOct&rsquo;10	-Jul&rsquo;16	 	\nOct&rsquo;10	-Jul&rsquo;16\n\nNotable Accomplishments Across 	the 	Career	 	\n \n 	Delivered projects in wide verity of functions in financial services &amp;	 captive finance such as 	Financial Transformation, 	\nSystem Integration, Process Improvement	/ Automation 	&amp; Transition	 in Investment Banking 	&amp; Financial Market	 	\n 	Acted  as 	Project  Manager  in  Axis  Bank	- Product  Strategy  Team	;  played  a 	pivotal	 role 	in  front  to  bac	k  office 	\nimplementation of Axis Bank 	Private Banking Division 	with 	implementation of Olympic	, 3rd party product	 	\n 	Recognized for introduction of 	order pro	-rata matching concept	 at Eurex market of German Stock Exchange	 	\n 	Leveraged exposure to 	process excellence	, executed Lean six sigma projects with 	value proposition of USD 560 K	 	\n 	Realized 	margin improvement of USD 240 K	 with change management and ADKAR framework	 	\n 	Led &amp; stabilized 	change management and process excellence	 initiatives	, applied 	Lean, Kaizen, ADKAR, 	MoSCoW on 	\nBPM	, BPR, 	&amp; CI 	Projects	 	\n 	Established 	governance  model  and  operations  for  large  accounts 	such  as 	Goldman  Sachs,  Axis  Bank,  Western  Union 	\n(Digital Remittance Platform	), UKAR, 	Aadhaar	-UIDAI from due diligence, requirement analysis to steady state 	with peak 	\nteam size of over 200 	resources with budget in e	xcess of USD 	24 	Million 	annually	 	\n 	Gained  exposure  to  NFR,  ETL,  Data  Model  in  BFS  product  implementation  with  data  model  mapping,  upstream  and \ndownstream analysis, data profiling, data reliability &amp; i	ntegrity checks, and MDM	 	\n 	Translate	d open  ended  business  problems  into  a  structured  hypothesis,  KPIs  to  provide  customer  value  an	d  strategic 	\nbusiness excellence	 	 	\n Professional 	Experience	 	\n \nSapient 	Global Markets	, Noida	 as 	Program Manage	r 	 	 	                                   	 	       	Jun&rsquo;16	-Present	 	 \nLeading 	Agile  Product  &amp;  Project  Management	 across 	strategic	 projects  to  achieve 	client	 goals,  designing  multi	-year 	business 	\ntransformation 	strategies, 	implementation IT 	roadmap. Proven record of 	timely cost	-effective delivery with	 best in class quality 	\nstandards  thereby,	 managing  the  full  scope  of  projects  from  inception  to  post	-go	-line  &amp;  sign	-off, 	due  diligence, 	proposal 	\ndevelopment, planning,	 solution 	design	, quality reviews,	 roll	-out, delivery	 excellence	, operational governance	. Effective in large 	\nproject  charters  and  multi	-vendor  environment	.  Standardizing  risk  assessment,  risk  treatment  plans, 	project  management 	\nframework, 	definition of done	, health checks, 	administering resources, SLA	-based s	upport, 	audit	 &amp; training. 	 	\n \nKey Projects:	 	\n \nTitle:	 	 	Collateral Lending Portfolio	 	\nDescription:	 	Provided a private lending platform for loan origination and addressed the needs of broker/dealer, 	 	\n 	 	custodian, lending bank and servicer.	 	\nKey Responsibilities:	 	\n 	Performed  business  due  diligence,  program  planning  to  envisage  &amp;  support  strategic  objectives  of  Goldman  private \nlending business model	 	\n 	Transitioned  product  knowledge  from  client  product  strategy  &amp;  IT  Advisory  Teams  and  delivered  a  private  lending \nproduct,	 COLT	 	\n 	Formulated  &amp; tracked program plan, scope baseline, governance  &amp; change management framework; increased  the size \nof the team to 86 FTEs	 	\n 	Led  end	-to-end  Agile  delivery,  ensured  poker  planning,  backlog  grooming,  sprint  planning,  tracked  burndown  &amp; 	\nimprov	ed velocity, product demo &amp; sprint retrospection, RAID log, &amp; reported the same to senior leadership	 	\n 	Institutionalized  process  matrices,  quality  adherence,  audit,  &amp;  tollgate,  SOW  formalization,  P&amp;L  creation  and  budget \napproval, utilization, PM%, milestone 	billing, invoice creation, margin improvement	 	\n \nTitle:	 	 	Back Office Integration	 	\nDescription:	 	Project aimed at Endur Trading System Integration of Front to back office trade confirmation &amp; 	 	\n 	 	settlement process.	 	\nKey Responsibilities:	 	\n 	Defined HLP, MLP, LLP, S	cope, RTM in line with back	-office integration roadmap to rollout derivatives products such as 	\nGas, Power, LNG, Emission for seamless processing of trades with generation of confirm &amp; settlement invoices	 	\n 	Delivered process efficiency and enhanced customer e	xperience by reduction of the trade processing lead time, used Lean 	\nmethods/tools &amp; BPR framework in MO/BO application landscape\n\nPrevious Experience	 	\n \nHCL Technologies Ltd., 	Noida	 as 	Program Manager	 	 	 	 	 	 	Oct&rsquo;10	-Jul&rsquo;16	 	\n \nKey Projects:	 	\n \nTitle:	 	 	R3 	International	 	\nClient:	  	Western Union	 	\nDescription:	 	Project aims to uplift western union operations in 16 countries on digital web, mobile platform. HCL to       	 	\n 	                	transition out two incumbent suppliers and provide development &amp;	 support as one stop shop. 	 	\nKey Responsibilities:	 	\n 	Managed business process &amp; in	-flight projects, set	-up WU account, led POCs, mid	-to-large strategic client programs such 	\nas web platform, Walgreen stores, &amp; 	WeChat	 mobility platform	 	\n 	Established  off/onshore  d	elivery  model,  agile++  framework,  scrum  of  scrum,  backlog  grooming,  burndown, 	\nretrospection,  team  ramp	-up  to  over  200  resources,  ODC  setup,  PMO  procedures,  process  matrices,  SLA,  governance, 	\nphysical &amp; information security, quality 	and 	ODC audits	 	\n 	Played  a  pivotal  role 	in  account  revenue  growth  from 	USD 	500	 K  to 	USD 	24	 M 	in  18  months  and 	executed 	margin 	\nimprovement initiatives of 	USD 240 K	 	\n 	Executed 	Lean Six Sigma 	Project and realized the following changes:	 	\n 	Enhanced invoice efficiency, 	reduce	d UAR, i	mprove	d utilization	 which resulted in cost savings of USD 	324	 K 	\n 	Reduce	d hiring cycle 	to less than 	10 days, 	and 	on	-boarding 	to 	15 days	, thereby, saving USD 	125	  	 \nAxis Bank	, Mumbai	 as 	Business Manager	 	 	 	 	 	 	 	Jun&rsquo;09	-Sep&rsquo;10	 	\n \nDescription:	 	Implement  Olympic  banking  system  for  Axis  private  banking  business.  Roll  out  private  banking  features 	\n 	 	with third party product implementation.	 	\nKey Responsibilities:	 	\n 	Front to back office third party product (Olympic banking suite) implementation for Axis 	private banking division.	 	\n 	Responsible  for  due  diligence,  product  parameterization,  cost  benefit  analysis,  build/buy	-vendor  selection,  gather 	\nrequirements  from  internal  cross  functional  teams  (RM,  product  strategy,  risk  compliance,  legal,  operations,  IT	-inf	ra), 	\ncharter,  budget  estimate,  stakeholder  approvals,  Project  planning  (MPP),  scope  baseline,  staffing,  vendor  onboarding, \ntools &amp; training, RAID log, test and audit vendor delivery, milestone approval for invoice payment. 	 	\n 	Setup and institutionalized prog	ram governance 	&ndash; checkpoints, business (MBR, QBR) and tech (TDC) reviews, DSR, MSR, 	\nWSR, steering meeting, risk &amp; change board reviews, CXO reporting. 	 	 \nIBM	, Gurgaon	 as 	BPM Consultant       	 	 	 	 	 	 	 	                	Jun&rsquo;08	-Jun&rsquo;09	 	 \nTata Consultancy Services	, Europe	 as 	Business	 Analyst	  	                                        	 	 	Jun&rsquo;04	-May&rsquo;08	 	 	\n Certifications	 	\n \n \n \n \n  	\n Technical Skills	 	 \n 	MS Projects, Visio, SQL, Clarity,	 JIRA, WebSphere Business Modeler, MiniTab, iGrafix, RPA (BluePrism)	 	\n 	Third Party Products: Fidessa, Summit, DealAxis, Olympic, Eurex, Tosca, End	ur 	 	\n Education	 	 \n \n 	 	\n Personal Details	 	 \nDate of Birth:	 	 	January 15	th, 1980	 	\nLanguages Known:	 	Engli	sh, Hindi	, and 	German	 	\nAddress:	 	 	B-165, Surajmal Vihar, Delhi	-110092	 	\nPMP, valid 	till 	2019	 	Robotic Process Automation (BluePrism)	 	\nLean Six Sigma Black Belt	 	\n2004	 	MBA (Finance)	 	\n 	\n2002	 	B.Tech.', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(659, 116, 1, NULL, NULL, '1_116_202433140966b07fe110f95.docx', '', '\r23907750\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nArshneet Singh\r\nEnrollment Number: 22BSP0298\r\nEducational Qualification: \r\n\r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 8.75 CGPA\r\nBBA IINTM Guru Gobind Singh Indraprastha university 2022 85.25%\r\nXII SS Mota Singh School CBSE 2019 80.75%\r\nX SS Mota Singh School CBSE 2017 8.6 CGPA\r\n\r\nInternships:  \r\n\r\nJuly &ndash; October 2021: Dynamisers Solutions Pvt ltd\r\nCreated Web pages from scratch for many clients within and outside India.\r\nWorked with the Content team to write top notch content for our client&rsquo;s as well as for Dynamisers Solutions website.\r\nWorked on many frameworks like CSS, Bootstrap and also worked on Javascript, SQL etc.\r\nWorked on SEO to drive traffic to the clients and company&rsquo;s website by using relevant keywords in meta tags.\r\nWorked under the guidance of experienced developers which really helped me develop a lot of technical as well as team player skills.\r\nWas one of the top performing interns at the organization.\r\n\r\nApril - May 2021:  IGNOU\r\nWorked in the sales department as an intern for the company.\r\nSold over 6 bootcamps and 4 platinum membership by persuading people to buy it.\r\nI learned that as a salesperson, I should be honest, and should have the perfect knowledge about the product.\r\n\r\nAdditional Projects Undertaken:\r\n\r\n2022: Created a project on a non existing sustainable business idea for my college. Created a website on my      own using HTML and Cascading Style sheets and also wrote a Blog in it about our product.\r\n link to website- https://arshneetsinghh.github.io/SoleSwap/\r\n2021: A Study on factors influencing customer decision while investing in financial assets.\r\n2021: Studied the consumer perception towards the e-business market.\r\n2020:A study of the implication of ecotourism on the environment.\r\nCertifications:\r\n\r\nPursuing Fundamentals of digital marketing from Google Garage.\r\nUnderstanding customers&#039; needs and their online behaviors.\r\nData Entry Operator from NIIT Foundation.\r\nBasic HTML from NIIT Foundation.\r\nFull Stack Web Development from Udemy.\r\nIntroduction to SQL from Datacamp.\r\n\r\nProfessional Skills\r\n\r\nGood communication\r\nPresentation Skills\r\nPublic Speaking Skills\r\nLeadership Skills\r\nComputer proficiency\r\nLeadership experience\r\n\r\nAwards/Achievements:\r\n\r\nSecured 9th rank with 85.24% in my graduation.\r\nSecured 2nd position in Daredevils, an event held by IBS Gurgaon&rsquo;s Accounting and taxation club.\r\nSecured 2nd position in Campus Entrepreneur-2022,an event organized by Entrepreneurship Development Cell of IBS Gurgaon, where along with my team, we set up a food stall in our campus. We generated a total sales of ₹8520.\r\nWon the award for the &lsquo;Most Innovative Powerpoint Presentation&rsquo; in a presentation competition held in my graduation college.\r\nFounded the CSR Club &lsquo;Dayitva&rsquo; in my college, where we conducted many activities which included E-Waste drive and clothing drive.\r\n\r\n\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\n\r\nLearned the N5 level of Japanese and also gave JLPT (Japanese Language Proficiency test).\r\nInternship Cell Representative at IBS Gurgaon. Part of my duties involve anchoring, writing scripts, designing posters, contacting HR&rsquo;s to bring their company to our campus and alot more.\r\nFounded &lsquo;Dayitva&rsquo;, a CSR club, in my graduation college where we organized many activities like E-Waste Drive, Clothing Drive etc.\r\nIn my free time, I like to write. It is very therapeutic to me. I&rsquo;ve written several songs and poems. \r\n\r\nPersonal Details\r\n\r\nDate of Birth:29/01/2001\r\nGender:Male\r\nMobile Number:+91-971743174\r\nEmail ID:arshneet.singh22@ibsindia.org\r\nFather&rsquo;s name:Mandip Singh\r\nPermanent Address:CA-118/D DDA Flats Hari Nagar, New Delhi-110064\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(660, 116, 1, NULL, NULL, '1_116_20730299366b07fe111360.docx', '', '\r\n\r\nArjita lohmorhEnrollment Number: 22BSP0284\r\nEducational Qualification: \r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2023 B. Com  ARSD DU 2020 6.7\r\nXII kendriya vidyalaya Air force Rajokari  kendriya vidyalaya2017 8.3\r\nX kendriya vidyalaya Air force Rajokari  kendriya vidyalaya2015 6.4\r\nWork Experience / Internships:                                                                                                                          \r\nFeb 2021 - july 2021: Teleperformance \r\n As Sales executive \r\nJuly 2021 - june 2022 : Sunlife Financial Services\r\n As Junior Process Associate \r\nProfessional Skills\r\nGood communication \r\nPresentation skills\r\nDecision making skill \r\nTime management\r\nSocial Media management. \r\nCertification \r\nIntroduction to SQL\r\nBasics of SQL\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\nMember of placement cell in IBS Gurgaon (2022)\r\nMember of E-Marketing Club in IBS Gurgaon (2022)\r\nConducted internship fair in college (2020)\r\nParticipated in SEBI workshop from college (2019)\r\nVolunteered in internship fair in college (2018)\r\nHead girl and house captain of school (2016-2017)\r\nParticipated in school camps.\r\nPersonal Details\r\nDate of Birth:28/11/1999\r\nGender:female\r\nMobile Number:9560560617\r\nEmail ID:arjita.arj@gmail.com \r\nFather&rsquo;s name:Satyender kumar \r\nResidential Contact Number: 9810250388\r\nPermanent Address:House no. 1402 , near holi chowk, Rajakori, New Delhi 110028.  \r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0);
INSERT INTO `resume` (`id`, `screeningId`, `adminId`, `candidateId`, `candidateDetailsId`, `resumeName`, `resumeOriginalName`, `resumeContent`, `isSkillScreened`, `isResumeScreened`, `isCron`, `isCandidate`, `isStatus`, `candidateShortlist`, `isInterviewAssign`, `enableInterviewReport`, `gptLanguageId`, `interviewAssignDate`, `psychoAssignDate`, `interviewValidity`, `isPsychoAssign`, `psychoValidity`, `created`, `createdBy`) VALUES
(661, 116, 1, NULL, NULL, '1_116_55218200366b07fe111760.docx', '', '\r\nMongoDB\r\nTo be able to experiment with the code examples, you will need access to a MongoDB database.\r\nInstall MongoDB Driver\r\nLet us try to access a MongoDB database with Node.js.\r\nTo download and install the official MongoDB driver, open the Command Terminal and execute the following:\r\nDownload and install mongodb package:\r\nC:\\Users\\Your Name&amp;gt;npm install mongodbNow you have downloaded and installed a mongodb database driver.\r\nNode.js can use this module to manipulate MongoDB databases:\r\nvar&nbsp;mongo = require(&#039;mongodb&#039;);\r\nNode.js&nbsp;MongoDB&nbsp;Create Database\r\nTo create a database in MongoDB, start by creating a MongoClient object, then specify a connection URL with the correct ip address and the name of the database you want to create.\r\nMongoDB will create the database if it does not exist, and make a connection to it.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/mydb&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; console.log(&quot;Database created!&quot;);\r\n&nbsp; db.close();\r\n});\r\nInsert Into Collection\r\nTo insert a record, or&nbsp;document&nbsp;as it is called in MongoDB, into a collection, we use the&nbsp;insertOne()&nbsp;method.\r\nThe first parameter of the&nbsp;insertOne()&nbsp;method is an object containing the name(s) and value(s) of each field in the document you want to insert.\r\nIt also takes a callback function where you can work with any errors, or the result of the insertion:\r\nInsert a document in the &quot;customers&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myobj = { name: &quot;Company Inc&quot;, address: &quot;Highway 37&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).insertOne(myobj, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document inserted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Find\r\nIn MongoDB we use the&nbsp;find&nbsp;and&nbsp;findOne&nbsp;methods to find data in a collection.\r\nJust like the&nbsp;SELECT&nbsp;statement is used to find data in a table in a MySQL database.\r\nFind One\r\nTo select data from a collection in MongoDB, we can use the&nbsp;findOne()&nbsp;method.\r\nThe&nbsp;findOne()&nbsp;method returns the first occurrence in the selection.\r\nThe first parameter of the&nbsp;findOne()&nbsp;method is a query object. In this example we use an empty query object, which selects all documents in a collection (but returns only the first document).\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; //Find the first document in the customers collection:\r\n&nbsp; dbo.collection(&quot;customers&quot;).findOne({}, function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result.name);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nFind one method return first from collection \r\nNode.js&nbsp;MongoDB&nbsp;Query\r\nFilter the Result\r\nWhen finding documents in a collection, you can filter the result by using a query object.\r\nThe first argument of the&nbsp;find()&nbsp;method is a query object, and is used to limit the search.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var query = { address: &quot;Park Lane 38&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find(query).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Sort\r\nSort the Result\r\nUse the&nbsp;sort()&nbsp;method to sort the result in ascending or descending order.\r\nThe&nbsp;sort()&nbsp;method takes one parameter, an object defining the sorting order.\r\n Note &ndash; if you sort descending orede pass mysort object -1\r\nUse the value -1 in the sort object to sort descending.\r\n{ name: 1 } // ascending{ name: -1 } // descending\r\n \r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var mysort = { name: 1 };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find().sort(mysort).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js MongoDB Delete\r\nDelete Document\r\nTo delete a record, or document as it is called in MongoDB, we use the&nbsp;deleteOne()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteOne()&nbsp;method is a query object defining which document to delete.\r\nNote:&nbsp;If the query finds more than one document, only the first occurrence is deleted.\r\nDelete the document with the address &quot;Mountain 21&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &#039;Mountain 21&#039; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteOne(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nDelete Many\r\nTo delete more than one document, use the&nbsp;deleteMany()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteMany()&nbsp;method is a query object defining which documents to delete.\r\nDelete all documents were the address starts with the letter &quot;O&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: /^O/ };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteMany(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(obj.result.n + &quot; document(s) deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nThe Result Object\r\nThe&nbsp;deleteMany()&nbsp;method returns an object which contains information about how the execution affected the database.\r\nMost of the information is not important to understand, but one object inside the object is called &quot;result&quot; which tells us if the execution went OK, and how many documents were affected.\r\nThe result object looks like this:\r\n{ n: 2, ok: 1 }\r\nYou can use this object to return the number of deleted documents:\r\nExample\r\nReturn the number of deleted documents:\r\nconsole.log(obj.result.n);\r\nWhich will produce this result:\r\n2\r\nDrop Collection\r\nYou can delete a table, or collection as it is called in MongoDB, by using the&nbsp;drop()&nbsp;method.\r\nThe&nbsp;drop()&nbsp;method takes a callback function containing the error object and the result parameter which returns true if the collection was dropped successfully, otherwise it returns false.\r\nEg &ndash; \r\nDelete the &quot;customers&quot; table:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; dbo.collection(&quot;customers&quot;).drop(function(err, delOK) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; if (delOK) console.log(&quot;Collection deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Update\r\nUpdate Document\r\nYou can update a record, or document as it is called in MongoDB, by using the&nbsp;updateOne()&nbsp;method.\r\nThe first parameter of the&nbsp;updateOne()&nbsp;method is a query object defining which document to update.\r\nNote:&nbsp;If the query finds more than one record, only the first occurrence is updated.\r\nThe second parameter is an object defining the new values of the document.\r\nEg. &ndash; \r\nUpdate the document with the address &quot;Valley 345&quot; to name=&quot;Mickey&quot; and address=&quot;Canyon 123&quot;\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = { $set: {name: &quot;Mickey&quot;, address: &quot;Canyon 123&quot; } };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Only Specific Fields\r\nWhen using the&nbsp;$set&nbsp;operator, only the specified fields are updated:\r\nEg &ndash; \r\nUpdate the address from &quot;Valley 345&quot; to &quot;Canyon 123&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = {$set: {address: &quot;Canyon 123&quot;} };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Many Documents\r\nTo update&nbsp;all&nbsp;documents that meets the criteria of the query, use the&nbsp;updateMany()&nbsp;method.\r\nExample\r\nUpdate all documents where the name starts with the letter &quot;S&quot;:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://127.0.0.1:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;var&nbsp;myquery = { address:&nbsp;/^S/&nbsp;};&nbsp;&nbsp;var&nbsp;newvalues = {$set: {name:&nbsp;&quot;Minnie&quot;} };&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).updateMany(myquery, newvalues,&nbsp;function(err,&nbsp;res) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.result.nModified&nbsp;+&nbsp;&quot; document(s) updated&quot;);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Limit\r\nLimit the Result\r\nTo limit the result in MongoDB, we use the&nbsp;limit()&nbsp;method.\r\nThe&nbsp;limit()&nbsp;method takes one parameter, a number defining how many documents to return.\r\nConsider you have a &quot;customers&quot; collection:\r\nEg &ndash; \r\nLimit the result to only return 5 documents:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://localhost:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).find().limit(5).toArray(function(err, result) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp; console.log(result);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Join\r\nJoin Collections\r\nMongoDB is not a relational database, but you can perform a left outer join by using the&nbsp;$lookup&nbsp;stage.\r\nThe&nbsp;$lookup&nbsp;stage lets you specify which collection you want to join with the current collection, and which fields that should match.\r\nConsider you have a &quot;orders&quot; collection and a &quot;products&quot; collection:\r\nEg &ndash; \r\norders\r\n[&nbsp; { _id: 1, product_id: 154, status: 1 }]\r\nproducts\r\n[&nbsp; { _id: 154, name: &#039;Chocolate Heaven&#039; },&nbsp; { _id: 155, name: &#039;Tasty Lemons&#039; },&nbsp; { _id: 156, name: &#039;Vanilla Dreams&#039; }]\r\nJoin the matching &quot;products&quot; document(s) to the &quot;orders&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function (err, db) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; &nbsp; dbo.collection(&#039;orders&#039;).aggregate([\r\n&nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $lookup:\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; from: &#039;products&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; localField: &#039;product_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; foreignField: &#039;_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as: &#039;orderdetails&#039;\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; ]).toArray(function (err, res) {\r\n&nbsp; &nbsp; &nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; &nbsp; &nbsp; console.log(JSON.stringify(res));\r\n&nbsp; &nbsp; &nbsp; &nbsp; db.close();\r\n&nbsp; &nbsp; });\r\n});\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(662, 116, 1, NULL, NULL, '1_116_61888262766b07fe111f74.docx', '', '\r\n\r\nArjita lohmorhEnrollment Number: 22BSP0284\r\nEducational Qualification: \r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2023 B. Com  ARSD DU 2020 6.7\r\nXII kendriya vidyalaya Air force Rajokari  kendriya vidyalaya2017 8.3\r\nX kendriya vidyalaya Air force Rajokari  kendriya vidyalaya2015 6.4\r\nWork Experience / Internships:                                                                                                                          \r\nFeb 2021 - july 2021: Teleperformance \r\n As Sales executive \r\nJuly 2021 - june 2022 : Sunlife Financial Services\r\n As Junior Process Associate \r\nProfessional Skills\r\nGood communication \r\nPresentation skills\r\nDecision making skill \r\nTime management\r\nSocial Media management. \r\nCertification \r\nIntroduction to SQL\r\nBasics of SQL\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\nMember of placement cell in IBS Gurgaon (2022)\r\nMember of E-Marketing Club in IBS Gurgaon (2022)\r\nConducted internship fair in college (2020)\r\nParticipated in SEBI workshop from college (2019)\r\nVolunteered in internship fair in college (2018)\r\nHead girl and house captain of school (2016-2017)\r\nParticipated in school camps.\r\nPersonal Details\r\nDate of Birth:28/11/1999\r\nGender:female\r\nMobile Number:9560560617\r\nEmail ID:arjita.arj@gmail.com \r\nFather&rsquo;s name:Satyender kumar \r\nResidential Contact Number: 9810250388\r\nPermanent Address:House no. 1402 , near holi chowk, Rajakori, New Delhi 110028.  \r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(663, 116, 1, NULL, NULL, '1_116_152263580666b07fe113c7e.docx', '', '\r\n\r\nArjita lohmorhEnrollment Number: 22BSP0284\r\nEducational Qualification: \r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2023 B. Com  ARSD DU 2020 6.7\r\nXII kendriya vidyalaya Air force Rajokari  kendriya vidyalaya2017 8.3\r\nX kendriya vidyalaya Air force Rajokari  kendriya vidyalaya2015 6.4\r\nWork Experience / Internships:                                                                                                                          \r\nFeb 2021 - july 2021: Teleperformance \r\n As Sales executive \r\nJuly 2021 - june 2022 : Sunlife Financial Services\r\n As Junior Process Associate \r\nProfessional Skills\r\nGood communication \r\nPresentation skills\r\nDecision making skill \r\nTime management\r\nSocial Media management. \r\nCertification \r\nIntroduction to SQL\r\nBasics of SQL\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\nMember of placement cell in IBS Gurgaon (2022)\r\nMember of E-Marketing Club in IBS Gurgaon (2022)\r\nConducted internship fair in college (2020)\r\nParticipated in SEBI workshop from college (2019)\r\nVolunteered in internship fair in college (2018)\r\nHead girl and house captain of school (2016-2017)\r\nParticipated in school camps.\r\nPersonal Details\r\nDate of Birth:28/11/1999\r\nGender:female\r\nMobile Number:9560560617\r\nEmail ID:arjita.arj@gmail.com \r\nFather&rsquo;s name:Satyender kumar \r\nResidential Contact Number: 9810250388\r\nPermanent Address:House no. 1402 , near holi chowk, Rajakori, New Delhi 110028.  \r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(664, 116, 1, NULL, NULL, '1_116_83492929866b07fe114052.lnk', '', '', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(665, 116, 1, NULL, NULL, '1_116_209495262566b07fe1143e4.docx', '', '\r\n\r\nArjita lohmorhEnrollment Number: 22BSP0284\r\nEducational Qualification: \r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2023 B. Com  ARSD DU 2020 6.7\r\nXII kendriya vidyalaya Air force Rajokari  kendriya vidyalaya2017 8.3\r\nX kendriya vidyalaya Air force Rajokari  kendriya vidyalaya2015 6.4\r\nWork Experience / Internships:                                                                                                                          \r\nFeb 2021 - july 2021: Teleperformance \r\n As Sales executive \r\nJuly 2021 - june 2022 : Sunlife Financial Services\r\n As Junior Process Associate \r\nProfessional Skills\r\nGood communication \r\nPresentation skills\r\nDecision making skill \r\nTime management\r\nSocial Media management. \r\nCertification \r\nIntroduction to SQL\r\nBasics of SQL\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\nMember of placement cell in IBS Gurgaon (2022)\r\nMember of E-Marketing Club in IBS Gurgaon (2022)\r\nConducted internship fair in college (2020)\r\nParticipated in SEBI workshop from college (2019)\r\nVolunteered in internship fair in college (2018)\r\nHead girl and house captain of school (2016-2017)\r\nParticipated in school camps.\r\nPersonal Details\r\nDate of Birth:28/11/1999\r\nGender:female\r\nMobile Number:9560560617\r\nEmail ID:arjita.arj@gmail.com \r\nFather&rsquo;s name:Satyender kumar \r\nResidential Contact Number: 9810250388\r\nPermanent Address:House no. 1402 , near holi chowk, Rajakori, New Delhi 110028.  \r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(666, 116, 1, NULL, NULL, '1_116_198204625866b07fe115720.docx', '', '\r\nLorem Ipsum&nbsp;is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry&#039;s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(667, 116, 1, NULL, NULL, '1_116_157306966466b07fe115be1.docx', '', '\r\nMongoDB\r\nTo be able to experiment with the code examples, you will need access to a MongoDB database.\r\nInstall MongoDB Driver\r\nLet us try to access a MongoDB database with Node.js.\r\nTo download and install the official MongoDB driver, open the Command Terminal and execute the following:\r\nDownload and install mongodb package:\r\nC:\\Users\\Your Name&amp;gt;npm install mongodbNow you have downloaded and installed a mongodb database driver.\r\nNode.js can use this module to manipulate MongoDB databases:\r\nvar&nbsp;mongo = require(&#039;mongodb&#039;);\r\nNode.js&nbsp;MongoDB&nbsp;Create Database\r\nTo create a database in MongoDB, start by creating a MongoClient object, then specify a connection URL with the correct ip address and the name of the database you want to create.\r\nMongoDB will create the database if it does not exist, and make a connection to it.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/mydb&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; console.log(&quot;Database created!&quot;);\r\n&nbsp; db.close();\r\n});\r\nInsert Into Collection\r\nTo insert a record, or&nbsp;document&nbsp;as it is called in MongoDB, into a collection, we use the&nbsp;insertOne()&nbsp;method.\r\nThe first parameter of the&nbsp;insertOne()&nbsp;method is an object containing the name(s) and value(s) of each field in the document you want to insert.\r\nIt also takes a callback function where you can work with any errors, or the result of the insertion:\r\nInsert a document in the &quot;customers&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myobj = { name: &quot;Company Inc&quot;, address: &quot;Highway 37&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).insertOne(myobj, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document inserted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Find\r\nIn MongoDB we use the&nbsp;find&nbsp;and&nbsp;findOne&nbsp;methods to find data in a collection.\r\nJust like the&nbsp;SELECT&nbsp;statement is used to find data in a table in a MySQL database.\r\nFind One\r\nTo select data from a collection in MongoDB, we can use the&nbsp;findOne()&nbsp;method.\r\nThe&nbsp;findOne()&nbsp;method returns the first occurrence in the selection.\r\nThe first parameter of the&nbsp;findOne()&nbsp;method is a query object. In this example we use an empty query object, which selects all documents in a collection (but returns only the first document).\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; //Find the first document in the customers collection:\r\n&nbsp; dbo.collection(&quot;customers&quot;).findOne({}, function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result.name);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nFind one method return first from collection \r\nNode.js&nbsp;MongoDB&nbsp;Query\r\nFilter the Result\r\nWhen finding documents in a collection, you can filter the result by using a query object.\r\nThe first argument of the&nbsp;find()&nbsp;method is a query object, and is used to limit the search.\r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var query = { address: &quot;Park Lane 38&quot; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find(query).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Sort\r\nSort the Result\r\nUse the&nbsp;sort()&nbsp;method to sort the result in ascending or descending order.\r\nThe&nbsp;sort()&nbsp;method takes one parameter, an object defining the sorting order.\r\n Note &ndash; if you sort descending orede pass mysort object -1\r\nUse the value -1 in the sort object to sort descending.\r\n{ name: 1 } // ascending{ name: -1 } // descending\r\n \r\nEg &ndash; \r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var mysort = { name: 1 };\r\n&nbsp; dbo.collection(&quot;customers&quot;).find().sort(mysort).toArray(function(err, result) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(result);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js MongoDB Delete\r\nDelete Document\r\nTo delete a record, or document as it is called in MongoDB, we use the&nbsp;deleteOne()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteOne()&nbsp;method is a query object defining which document to delete.\r\nNote:&nbsp;If the query finds more than one document, only the first occurrence is deleted.\r\nDelete the document with the address &quot;Mountain 21&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &#039;Mountain 21&#039; };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteOne(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nDelete Many\r\nTo delete more than one document, use the&nbsp;deleteMany()&nbsp;method.\r\nThe first parameter of the&nbsp;deleteMany()&nbsp;method is a query object defining which documents to delete.\r\nDelete all documents were the address starts with the letter &quot;O&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: /^O/ };\r\n&nbsp; dbo.collection(&quot;customers&quot;).deleteMany(myquery, function(err, obj) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(obj.result.n + &quot; document(s) deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nThe Result Object\r\nThe&nbsp;deleteMany()&nbsp;method returns an object which contains information about how the execution affected the database.\r\nMost of the information is not important to understand, but one object inside the object is called &quot;result&quot; which tells us if the execution went OK, and how many documents were affected.\r\nThe result object looks like this:\r\n{ n: 2, ok: 1 }\r\nYou can use this object to return the number of deleted documents:\r\nExample\r\nReturn the number of deleted documents:\r\nconsole.log(obj.result.n);\r\nWhich will produce this result:\r\n2\r\nDrop Collection\r\nYou can delete a table, or collection as it is called in MongoDB, by using the&nbsp;drop()&nbsp;method.\r\nThe&nbsp;drop()&nbsp;method takes a callback function containing the error object and the result parameter which returns true if the collection was dropped successfully, otherwise it returns false.\r\nEg &ndash; \r\nDelete the &quot;customers&quot; table:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; dbo.collection(&quot;customers&quot;).drop(function(err, delOK) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; if (delOK) console.log(&quot;Collection deleted&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nNode.js&nbsp;MongoDB&nbsp;Update\r\nUpdate Document\r\nYou can update a record, or document as it is called in MongoDB, by using the&nbsp;updateOne()&nbsp;method.\r\nThe first parameter of the&nbsp;updateOne()&nbsp;method is a query object defining which document to update.\r\nNote:&nbsp;If the query finds more than one record, only the first occurrence is updated.\r\nThe second parameter is an object defining the new values of the document.\r\nEg. &ndash; \r\nUpdate the document with the address &quot;Valley 345&quot; to name=&quot;Mickey&quot; and address=&quot;Canyon 123&quot;\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = { $set: {name: &quot;Mickey&quot;, address: &quot;Canyon 123&quot; } };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Only Specific Fields\r\nWhen using the&nbsp;$set&nbsp;operator, only the specified fields are updated:\r\nEg &ndash; \r\nUpdate the address from &quot;Valley 345&quot; to &quot;Canyon 123&quot;:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://localhost:27017/&quot;;\r\nMongoClient.connect(url, function(err, db) {\r\n&nbsp; if (err) throw err;\r\n&nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; var myquery = { address: &quot;Valley 345&quot; };\r\n&nbsp; var newvalues = {$set: {address: &quot;Canyon 123&quot;} };\r\n&nbsp; dbo.collection(&quot;customers&quot;).updateOne(myquery, newvalues, function(err, res) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; console.log(&quot;1 document updated&quot;);\r\n&nbsp; &nbsp; db.close();\r\n&nbsp; });\r\n});\r\nUpdate Many Documents\r\nTo update&nbsp;all&nbsp;documents that meets the criteria of the query, use the&nbsp;updateMany()&nbsp;method.\r\nExample\r\nUpdate all documents where the name starts with the letter &quot;S&quot;:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://127.0.0.1:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;var&nbsp;myquery = { address:&nbsp;/^S/&nbsp;};&nbsp;&nbsp;var&nbsp;newvalues = {$set: {name:&nbsp;&quot;Minnie&quot;} };&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).updateMany(myquery, newvalues,&nbsp;function(err,&nbsp;res) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.result.nModified&nbsp;+&nbsp;&quot; document(s) updated&quot;);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Limit\r\nLimit the Result\r\nTo limit the result in MongoDB, we use the&nbsp;limit()&nbsp;method.\r\nThe&nbsp;limit()&nbsp;method takes one parameter, a number defining how many documents to return.\r\nConsider you have a &quot;customers&quot; collection:\r\nEg &ndash; \r\nLimit the result to only return 5 documents:\r\nvar&nbsp;MongoClient = require(&#039;mongodb&#039;).MongoClient;var&nbsp;url =&nbsp;&quot;mongodb://localhost:27017/&quot;;MongoClient.connect(url,&nbsp;function(err, db) {&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;var&nbsp;dbo = db.db(&quot;mydb&quot;);&nbsp;&nbsp;dbo.collection(&quot;customers&quot;).find().limit(5).toArray(function(err, result) {&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(err)&nbsp;throw&nbsp;err;&nbsp;&nbsp;&nbsp; console.log(result);&nbsp;&nbsp;&nbsp;&nbsp;db.close();&nbsp; });});\r\nNode.js&nbsp;MongoDB&nbsp;Join\r\nJoin Collections\r\nMongoDB is not a relational database, but you can perform a left outer join by using the&nbsp;$lookup&nbsp;stage.\r\nThe&nbsp;$lookup&nbsp;stage lets you specify which collection you want to join with the current collection, and which fields that should match.\r\nConsider you have a &quot;orders&quot; collection and a &quot;products&quot; collection:\r\nEg &ndash; \r\norders\r\n[&nbsp; { _id: 1, product_id: 154, status: 1 }]\r\nproducts\r\n[&nbsp; { _id: 154, name: &#039;Chocolate Heaven&#039; },&nbsp; { _id: 155, name: &#039;Tasty Lemons&#039; },&nbsp; { _id: 156, name: &#039;Vanilla Dreams&#039; }]\r\nJoin the matching &quot;products&quot; document(s) to the &quot;orders&quot; collection:\r\nvar MongoClient = require(&#039;mongodb&#039;).MongoClient;\r\nvar url = &quot;mongodb://127.0.0.1:27017/&quot;;\r\nMongoClient.connect(url, function (err, db) {\r\n&nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; var dbo = db.db(&quot;mydb&quot;);\r\n&nbsp; &nbsp; dbo.collection(&#039;orders&#039;).aggregate([\r\n&nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $lookup:\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; from: &#039;products&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; localField: &#039;product_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; foreignField: &#039;_id&#039;,\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; as: &#039;orderdetails&#039;\r\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; &nbsp; &nbsp; }\r\n&nbsp; &nbsp; ]).toArray(function (err, res) {\r\n&nbsp; &nbsp; &nbsp; &nbsp; if (err) throw err;\r\n&nbsp; &nbsp; &nbsp; &nbsp; console.log(JSON.stringify(res));\r\n&nbsp; &nbsp; &nbsp; &nbsp; db.close();\r\n&nbsp; &nbsp; });\r\n});\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-05 07:31:45', 0),
(668, 117, 75, 57, NULL, '75_117_211488061966b2104248e8a_NimmishaKotni_-_CV.pdf', 'NimmishaKotni - CV.pdf', 'Nimmisha Kotni	 	\nSeethamadhara, Visakhapatnam 530013, Andhra Pradesh	 	\nPh. No.: +919494905656 Email: nimmishakotni1@gmail.com	 	\n \n                                                 	                                 	 LinkedIn	 Id: 	https://www.linkedin.com/in/nimmisha	-kotni	-809741233	 	\n \n PROFILE SUMMARY	 	\nWith  3+ 	years  of  experience,  I  possess  a  unique  blend  of  growth  mindset,  cultural  values,  and  storytelling 	\nskills  with  foundational  knowledge  in  Agritech,  Sales,  Marketing,  and  E	-commerce.  As  an  Analysis 	\nprofessional	, I used Jira, Aha, Customer Experience Managemen	t tools. As a Data Analyst, I used tools like 	\nPython,  Tableau,  and  SQL  at  primary  levels. 	I  am  looking  for  a  challenging  position  where  I  can  use  my 	\nanalytical  skills  to  deliver  data	- driven  decisions and  insights,  thereby  ensuring  business  development and	 	\nclient success.	 	\n \nKEY COMPETENCIES	 	\nProblem Solving Skills              	                	Presentation Skills        	                  	   3 Minutes Story telling                 	     	 	\nWriting Creative Prompts         	                	Analytical Thinking Skills   	               	 Data Management Skill	s                         	      	 	\nOutcome &amp; Impact Focus         	                	Communication Skills	                        	Upskilling &amp; Networking Skills	 	\n \nPROFESSIONAL EXPERIENCE	 	\nSales &amp; M	arketing Analytics Associate                                	                                         	Mar 2019 	- Mar 2022	 	\nSSCT (Sree Shakthivel Crop Technology)	 	\n&bull; In  March  2019,  I  joined  SSCT  Pvt  Ltd,  as  an  intern	. I  assisted  the  Managing  Director,  in 	preparing  the 	\nFeasibility study for Israel 	&ndash; India Manufacturing of dro	nes in India as part of optimizing the Agritech in India 	\nand later became an employee, working there for 37 months. My role involved in supporting 	the 	Director 	of 	\nSales by providing dat	a driven insights. This role involves collecting, analyzing, and interpreting data to help 	\nimprove sales strategies and marketing campaigns. I am proud to be a 	&ldquo;Soil health doctor	&rdquo; which is part of 	\nFood  &amp;  Agriculture  Organization  of  the  United  Nations  prog	ramme.  I  created  Farmer  Journey  map  and 	\npotential Sales and Marketing analytics interventions to promote their unique product Phytokit.      	 	\n \nPGDM 	- Digital Business Analytics: I	NTERNSHIP	 EXPERIENCES	            	 	\nBlooprint E	-Commerce Consultancy           	                                           	                      	 Oct 2023 	&ndash; Dec 2023	 	\n&bull; As a Growth and Strategy Intern, I functioned as a pivotal link between Operations, Ads, and Tech teams, \nspecializing  in  analyzing  data  and  creating  comprehensive  clien	t  dashboards.  These  dashboards  offer 	\nnuanced  insights  into  key  Health  metrics  and  Performance  metrics  such  as  TACOS,  Inventory  etc.  on  E	-	\ncommerce platforms like Flipkart and Amazon. This helped in improving and strategizing on the 	further	 steps 	\nfor  better 	client  performance,  especially  during  FK	&rsquo;s  Big  Billion  Days  and  Amazon	&rsquo;s  Sales  Festivals.  I  also 	\nactively engaged with teams to gather and suggest automation requirements, contributing to agile and data	-	\ndriven  decision	-making  processes  in  the  dynamic  onlin	e  marketplace.  I  was  instrumental  in  giving  product 	\nline ideas to clients based on competitors	&rsquo; research. 	 	\n \nIntern 	&ndash; Brand Marketing Team                                                          	                            	Jan 2024 	&ndash; May 2024	 	\nRupeek Fintech Pvt Ltd 	 	\n&bull; I  managed  the  Insights  Engine  and  Customer  Experience  departments  within  the  Brand  Marketing  team. \nEach  week,  I  generated  insights  tracker  on  inbound  calling,  NPS,  pin  code  tracking,  and  customer  issues \ndata.  Analyzed  data  to  asse	ss  the  effectiveness  of  various  schemes  and  branding  efforts  across  cities,\n\noptimizing  targeted  strategies.  Weekly  reports  were  updated  for  the  team  to  understand  brand  positioning \nand  improve  ground  team  performance,  process  flow,  and  the  app.  I  also  cate	gorized  issues  from  ORM 	\nAnalytics  to  identify  common  customer  concerns  and  facilitated  stakeholder  meetings  to  address  them.  I \nhandled customer experience tools Quick Metrix and LocoBuzz to maintain the brand&#039;s online reputation and \nraise	d customer experie	nce concerns, successfully reducing TAT from 214 minutes to under 30 minutes.	 	\n \nMirco Internship Program                                                                                                 	June 2024 	&ndash; Present	 	\nGyanahamsaa Consulting Services 	&ndash; Talent Schools	 	\n&bull; GCS  is  creating  talent  schools  where  it  believes  human  intelligence  is  greater  than  Artificial  Intelligence. \nCreating  a  Deep  Framework  for  Prompt  Engineering  where  I  can  learn  various  AI  tools  and  prompt \nengineering  skills  to  build  the  coh	ort  for  various  talent  schools.  My  role  involves  packaging  the  mindset, 	\nSkillset  and  toolset  in  AI  Era,  to  streamline  the  creation  and  execution  of  course,  ensuring  seamless \nexperiences for the audience and improve my personal skills. I explore various opt	ions and deliver value by 	\nusing  my  foundational  skills  of  Analysis  and  data  analytics  to  provide  actionable  insights,  helping  GCS  to \nimprove  the  Sales  &amp;  Marketing  engagements,  Community  of  Practices  and  Hybrid  events  efficiently  and \neffectively. 	 	\n \nACADEMI	C PROJECTS	 	\nCompetitive Analysis of Harley Davidson X440 Bike	 	\n&bull; Objective: Identify the characteristics that consumers associate with Harley Davidson X440 in India and \nwhat areas the company needs to improve on to outperform rivals like RE Classic. Discover	ed these using 	\nscrapping techniques, Lift analysis and MDS Plot.	 	\n \nACCOMPLISHMENTS &amp; ACTIVITIES	 	\n&bull; Selected as one  of the  top 6  out of  400 students  in  the  Deloitte  Maverick  Quiz,  earning  a direct  interview \nopportunity with the recruiter.	 	\n&bull; Secure	d 1st rank in Debate competition for 	2 consecutive years at GITAM University.	 	\n&bull; Secured 3rd position out of 18 teams in User Generated Content Analysis Competition at JAGSoM, 2023. \nJudged by Dr. Anitesh Barua, Professor, McCombs School of Business, Universi	ty of Texas, Austin.	 	\n \nLANGUAGES KNOWN WITH HIGH PROFICIENCY	 	\nEnglish, Hindi, Telugu	 	\n \nEDUCATION &amp; 	SKILLS                                                                                                         INTERESTS	 	\n&bull; PGDM 	&ndash; Digital Business Analytics &amp; 	Marketing (Jun 2022 	&ndash; Apr 2024)	                 	&bull; Travelling	 	\n Jagdish Sheth School of Management (IFIM Business School), Bengaluru 	          	&bull; Glass painting	                      	 	\n&bull; B. Tech 	&ndash; Electronics and Communication Engineering (Jun 2014 	&ndash; Apr 2018)	     	&bull; Volunteer t	eaching at 	 	\n  GITAM University, Visakhapatnam	                                                                              	Government School	 	\n&bull; IIBA Chapter Volunteer	 	\n&bull; SQL	 	\n&bull; Tableau	 	\n&bull; Google Analytics	 	\n&bull; CanvaPro', 2, 2, 1, 'Recruiter', 'Assigned', 'SL', 1, 'N', 14, '2024-08-07 18:33:05', NULL, '2024-08-10 18:33:05', 0, NULL, '2024-08-06 12:00:02', 0);
INSERT INTO `resume` (`id`, `screeningId`, `adminId`, `candidateId`, `candidateDetailsId`, `resumeName`, `resumeOriginalName`, `resumeContent`, `isSkillScreened`, `isResumeScreened`, `isCron`, `isCandidate`, `isStatus`, `candidateShortlist`, `isInterviewAssign`, `enableInterviewReport`, `gptLanguageId`, `interviewAssignDate`, `psychoAssignDate`, `interviewValidity`, `isPsychoAssign`, `psychoValidity`, `created`, `createdBy`) VALUES
(669, 118, 1, 4, NULL, '1_118_212272326866b4fe1740308_Varun_Marothia_-_Director_Digital_Commerce_-_1_9.pdf', 'Varun Marothia - Director Digital Commerce - 1.9.pdf', 'EXECUTIVE	 SUMMARY	 	EXPERTISE	 	\neCommerce 	&amp; digital marketing	 	\nDigital Transformation Consulting 	 	\nPre	-Sales Solutioning	 	\nProduct Management	 	\nProgram 	Management	 	\nAround 1	8+ years of global IT industry experience in delivering digital product innovations 	\n&amp; enterprise	-level	 eCommerce transformations 	for fortune 500 clients	 across 	geographies	. 	\nA  thought  leader 	&amp; 	established 	digital 	consulting 	partner	 for 	clients 	across  digital 	\ncommerce 	&amp; marketing 	value chains 	in B2C, B2B, and D2C landscape	.  	\n  \nVerticurl	 India	 (Nov	 202	2 &ndash; Till Date)	  	\n&bull; 	Commerce  c	onsulting 	practice 	head	- Leading  overall 	eCommerce 	consulting 	\npractice	 with 	20+  resources	. Strategy  &amp;  optimization  consulting  for  technology 	\nagnostic  landscape  across	- retail,  manufacturing,  Pharma,  CPG  &amp;  BFSI  vertical. 	\nManaging 	annual 	revenue  targets 	of  $8  Mn	. Maturity  assessments, 	Consulting 	\ndelivery, p	ipeline building, sales GTM 	connect &amp; conducting webinars.	    	\n&bull; 	eCommerce  Strategy	 	Consulting	: 	Leading 	end	-to-end  digital  commerce 	\ntransformation 	consulting	 across 	value 	chains	 centered  around 	functional,  data, 	\ncustomer experience 	(CX) 	and	 technology 	landscape	. Leading strategic initiatives &amp; 	\nroadmap strategy for CMO 	organizations for content &amp; commerce market activation 	\nacross multi	-brand, multi	-geography landscapes	  	\n&bull; 	Optimization  Consulting	 &ndash; outside	-in assessments 	&amp;  strategy  roadmap 	across 	\nbusiness  imperatives.	 Market  assessment,  competitive  analysis,	 identify  sector 	\nspecific	 marketing  trends  and  growth  opportunities  across  multiple  capabilities	- 	\nomnichannel, social commerce, live commerce, hyper personalization	, etc.	,  	\n&bull; 	Driving presales solutions	- Providing solutions across	- Adobe Commerce (Magento), 	\nSAP  Hybris,  Commerce  tools	,  Shopify	 for  RFP  responses.  Leading  a	ccelerator 	\ndevelopment 	track 	and building partnerships with eCommerce product vendors. 	 	\n&bull; 	Developed 	frameworks 	&amp;  assets 	for  eCommerce  landscape 	maturity  assessment	, 	\nomnichannel	 maturity  assessment,	 platform  evaluation, 	KPI  benchmarking, 	\npersonalization maturity assessment, 	etc. 	  	\n&bull; 	Experience 	in 	managing 	enterprise	-level	 implement	ation  of	 Adobe  commerce 	\n(Magento 2.0)	- Cloud/ 	on	-premises	 solutions	 for multi	-brand, multi	-geography	. 	\n&bull; 	Extensive experience in product 	management	 across 	in multiple domains	 with Agile 	\nways of working	 and managing it	&rsquo;s PnL	 	\n&bull; 	Thought  leadership	 &ndash; driving  CMO  charters  for  practice  growth  and  market 	\nactivation.  Publishing  white  papers,  managing  capability  decks  &amp;  conducting \nwebinars. 	 	\n&bull; 	Partnership 	Management	 &ndash; managing  partnerships  with 	Shopify  Plus, 	Commerce 	\ntools, 	VTex	 to establish 	Verticurl	 as 	a service partner and define joint 	GTM	 strategy	 	\n \n \n \n 	\n 	VARUN MAROTHIA	 	\nDirector	- CX &amp; 	Digital Commerce	 	\n2004 	- 2006	 	\nMASTER OF 	BUSINESS 	\nADMINISTRATION	  	\nICFAI Business School, Hyderabad	 	\nCGPA: 8.22	 	\n \n1999 	- 2003	 	\nBACHELOR OF ENGINEERING 	(Chemical)	  	\nPanjab Engg. College, Chandigarh	 	\nCGPA: 70.2% (Honors)	 	\n 	\n 	\n 	\n \nPLATFORMS/ PRODUCTS	 	\nOVERVIEW	 	\nEDUCATION	 	\nOmnichannel Transformation \nStrategy	 	\nOmnichannel benefits for \ncustomers &amp; business	 	\n 	\nPUBLICATIONS	 	\nAdobe Commerce \n(Magento)	 	\nShopify	 	\nSAP Hybris Cloud	 	\nAdobe Target	 	\nVarun.marothia@gmail.com	       	     	     	+91 9910091820	 	\nhttps:	 //www.linkedin.com/in/varun	-marothia	-3410996/	 	\nC-245	, Pocket	-7, Kendriya Vihar	-2, Sector	-82, Noida, UP\n\nVerticurl (An Ogilvy division)	- (Nov&rsquo; 22	- Till Date	) 	\nDirector	- CX &amp; Digital Commerce	 	 	 	 	 	 	 	\n \nResponsibilities	 	\n&bull; 	Commerce practice growth in India region	 across three metro cities	- Mumbai, Delhi	 and 	Bangalore	.  	\n&bull; 	Closely working 	with Ogilvy Experience team in 	India	 to cross sell digital capabilities in addition to media ca	pabilities	 	\n&bull; 	Set up consulting framework 	for maturity assessment	s and optimization assessments. 	Capacity to be positione	d at 	\na price point 	of $200 K	 per account in 	D2C/ B2B 	space.	 	\n&bull; 	Managing team of eCommerce consultants and business development 	 	\n&bull; 	Focus on deep	-tech techn	ologies in Generative AI and Digital Humans 	space.	 	\n&bull; 	Focus on building acceler	ators 	using generative AI 	technology.	 	\n&bull; 	Strategies ideation for large D2C brands for helping in increasing online revenue share	.  	\nKey achievements	 	\n&bull; 	Successfully 	established	 consulting frameworks at price point of $200K.	 Account conversion 	&ndash; 2 in Q4	&rsquo;22 &ndash; Q1	&rsquo;22	 	\n&bull; 	Practice building from 	lean team to a 	mid	-size	 team.	 	\n \nWipro Ltd. (April 2021 	&ndash; Nov&rsquo; 22	) 	\nDigital Commerce 	&ndash; Consulting Practice Head	 	 	 	 	 	 	April 2021 	&ndash; Till Date	 	\n \nResponsibilities	 	\n&bull; 	Responsible for 	establishing myself as 	a business 	partner	 to strategic clients in 	the 	eCommerce space, with 	a 	\nfocus  on  aligning  their  vision  &amp;  roadmap  with  Wipro&rsquo;s  service  offerings  and 	helping	 a client  in  identifying  new 	\ncapabilities areas to invest	 in. Create opportunities in eCommerce consulting, implementation, support areas.	 	\n&bull; 	As a consulting practice head with	in 	eCommerce practice	, I act in capacity of 	a thought leader to identify areas of 	\nopportunity with the latest industry	-aligned trends, publishing articles, building new capabilities within practice.	 	\n&bull; 	Instrumental  role  in  building  consulting  practice  within 	BU  from  bottom  to  top  and  converting  the  incremental 	\nrevenue opportunities	 	\n&bull; 	Expertise  in 	Adobe  Commerce	 (Magento),  Commerce  Tools,  SAP  Commerce  (Hybris)	 space  for  providing 	\nsolutions to proposals, bid 	defense	. 	\n&bull; 	As a part of pre	-sales responsibilities, owning and managing end to end 	solutions	 for eCommerce implementation, 	\nmigration, upgrade and Customization proposals. Managing client presentations and bid 	defense	 	\n&bull; 	Owning  complete  service  line  of 	commerce  optimizat	ion	 &ndash; This  focuses  on  customer  experience,  AB  testing/ 	\nmulti	-variate testing, developing capabilities in Adobe Target, Google Optimize for personalization. 	 	\n&bull; 	Leading accelerator development in 	the 	eCommerce landscape by focusing on new trends in 	the 	market 	 	\nKey achievements	 	\n&bull; 	Successfully 	led enterprise level	 discovery workshops for 	4 clients 	in 	a span of 	7 months 	and proposed 	1-3 years 	\nCAREER TIMELINE	 	\nWORK EXPERIENCE	 	\nSep&rsquo; 19 	&ndash; Mar&rsquo; 21	 	\nApr	&rsquo; 0	6- Se	p&rsquo; 	19	 	Apr&rsquo; 21 	&ndash; Nov&rsquo; 22	 	\nNov&rsquo; 22 	&ndash; Till Date\n\nroadmap	. 	\n&bull; 	Helped in establishing 	a high	-level	 capability 	roadmap	 for 	the 	business to plan and implement. 	 	\n&bull; 	Optimization	 assessments with 4 existing clients for focusing on incremental revenue. Generated revenue pipeline 	\nof avg $ 200 K 	- $ 300 K value per 	assessment	.   	\n&bull; 	Managing large scale RFP&rsquo;s for providing 	solu	tions	 in 	the 	Adobe Commerce space	 across industries, new avenues	. 	\n 	\nDigital 	Commerce 	Strategy Consulting for 	B2B	 	 	 	 	 	 	Sept	 20	21	 &ndash; Nov 	2021	 	\n \nDetails	- The 	client	 is 	a  global  leader  in  enterprise  IT  had  a  mandate  to  accelerate  sales  among  SMB  &amp;  B2B businesses 	\nalong  with  increasing  customers&rsquo;  lifetime  value  through  their 	eCommerce	 portal.  Initiated  4  weeks 	of 	experience  led 	a 	\nconsulting workshop for 	the 	complete 	eCommer	ce	 landscape. 	 	\nRole 	&ndash; Program Transformation Head	 	\nTech Stack: 	SAP Hybris, Mirakl Marketplace, Adobe AEM	. 	\nResponsibilities	- 	\n&bull; 	Responsible for delivering complete program transformation of 	the 	existing eCommerce landscape	 	\n&bull; 	Established  as  business  partner 	post  completion  of  innovation 	consulting	-led	 assessment  (Value  realization 	\nassessment	- framework developed by myself)	 	\n&bull; 	Led	 end  to  end  CX  assessment,  eCommerce 	functional 	assessment,  Digital  analytics  assessment  and  Platform 	\nmaturity assessment	 	\n&bull; 	Managed 	discovery phase	, define	d AS IS digital capability framework for gap assessment and 	To Be 	ideation.	 	\n&bull; 	Defined short term &amp; long	-term 	roadmap strategy	 	\nOutcome	- 	\n&bull; 	17	 value chains evaluated across 	4 business imperatives	 	\n&bull; 	Score based maturity assessment	 	\n&bull; 	85+	 gaps identified across value chains	- functional/ technical	 	\n&bull; 	65+	 Ideas/ solution generated across 	45	 capability area. 	 	\n&bull; 	5 - Key strategic initiatives identification	 	\n&bull; 	2-phased strategic roadmap mapped to	 capability value matrix 	 	\n \neCommerce	- Optimization Strategy Consulting	 	 	 	 	 	 	Aug 2021 	&ndash; Sept 2021	 	\n \nDetails	- Multi	-country	, D2C commerce platform was facing challenges in providing great customer experience and were 	\nnot able to increase their average order value. High cart 	abandonment	 &amp; high dropouts at checkout. A detailed consulting 	\ndriven assessment (experience led) was co	nducted by Wipro proactively to provide an 	outside	-in view to 	the 	client	. 	\nRole 	&ndash; Program Transformation Head	 	\nTech Stack: 	SAP 	Commerce Cloud (CCV 2)	, Adobe AEM, Miro Board	 	\nResponsibilities	- 	\n&bull; 	Responsible for delivering optimization strategy to 	the 	client for their eCommerce landscape	 	\n&bull; 	Detailed assessment &amp; recommendation report, Roadmap strategy (Short/ Long term)	 	\n&bull; 	Led	 CX assessment	, eCommerce assessment	, Digital analytics assessment	 and 	Platform maturity assessment	 	\n&bull; 	Value	-based backlog	 	\n&bull; 	Defined short term &amp; long	-term 	roadmap strategy	 	\nOutcome	- 	\n&bull; 	Lower  conversion  rates  at 	1.29%,	 much  lower  than  competitors  at 	3%.	 Identified  potential  gaps  &amp;  recommended 	\nideas/	solutions	 to improve the gap. 	 	\n&bull; 	Higher checkouts drop rate at 60%, assessed the potential cause and re	-defined solution journey to achieve target 	\nreduction by 	20%.	 	\n&bull; 	Higher  bounce  rate  at 	72%.	 Recommended  landing	 page  strategy,  SWO  optimization  strategy  &amp;  Home  page 	\npersonalization strategy to improve.	 	\n&bull; 	Devised strategy to improve avg order value by increasing checkouts as 	logged	-in users	 by 	2%	 of vs guest users 	\n(current guest user checkouts were at 98%)	 	\n \nNagarro Pv	t Ltd. (Sept 2019 	&ndash; March 2021	) 	\nDigital Commerce Implementation 	&ndash; Large Retail Enterprise, EMEA	  	 	 	Jul 2020 	&ndash; March 2021\n\nProject Details	- Nagarro helped a	 large retail giant in 	the 	EMEA region in 	the 	rapid transformation of their digital 	\ncommerce landscape during COVID season. Due to 	the 	urgency of business digitization, 	Nagarro performed 	due 	\ndiligence in 	a span of just 3 weeks to take up the new implementation roadmap. 	 	\nRole 	&ndash; Principal consultant	 (Ad	obe Commerce 2.	4.2	) 	\n \nResponsibilities	- 	\n&bull; 	Perform due diligence for existing commerce digital landscape across 	the 	value chain ( Awareness, 	\nConsideration, Conversion, Retention &amp; Advocacy) and user journey	 	\n&bull; 	Define digital product roadmap strategy for 	Next	-Gen	 transformation &amp; upgrade to 	the 	latest platform	 	\n&bull; 	Functional consultant/ Product Owner for multi	-brands/ multi	-geography upgrade at program level	 	\n&bull; 	Manage functional integration/ headless architecture with CMS, PIM, Pricing System, Salesforce, SAP, etc.	 	\n&bull; 	Manage	 releases as per business priorities 	 	\n&bull; 	Manage proposals, SOW for multiple new opportunities	 	\n \neBusiness Digital Strategy Consulting for US, EMEA Clients	  	 	 	 	Dec 2019 	&ndash; June 2020	 	\n \nDetails	- As a part of digital transformation, I provide consulting services in the domain of Retail/ 	eCommerce	 space for 	a 	\nlarge enterprise in 	the 	US, EMEA, APAC regions. They need our services to perform discovery of current business 	\nlandscape and propose digital 	roadmap strategy. 	 	\nRole 	&ndash; Principal consultant	 	\n \nResponsibilities	- 	\n&bull; 	Conduct discovery phase &amp; perform AS IS assessment of enterprise for commerce domain.	 	\n&bull; 	Define AS IS digital capability framework for gap assessment and solution ideation.	 	\n&bull; 	Define client&rsquo;s TO B	E business roadmap and strategy	- define 	multi	-geography	/ brands strategy, best fit product 	\nassessment, B2B/ B2C commerce, integrations recommendation.	 	\n&bull; 	Define 	omnichannel	 strategy for commerce implementation across various channels	 	\n&bull; 	Prepare RFI, 	involved	 in 	the 	vendor selection proces	s 	\n \n \nHCL Technologies (April 2006 	&ndash; Sept 2019)	 	 	 	 	 	 	 	 	\nIoT based Mobile App for VRF Industrial AC&rsquo;s/ Residential AC&rsquo;s	 	 	 	March 2019 	&ndash; Aug 2019	 	\n(Leading Air conditioning company, Japan)	 	\n \nProject Details	-  	\nAn embedded IOT project for JCH, Japan within &ldquo;Industrial Engineering 	&ndash; HVAC Domain&rdquo;. It involved developing an IOT 	\nmobile application for their 	Residential 	air	-conditioners at 	a global level. The project involved 	IoT	 Mobile App using Azure 	\nDevOps and Cloud platform, Hardware 	Wi	-Fi Pairing with mobile app and ability to control full operations of AC units. 	 	\n \nRole 	&ndash; Senior Product Owner	 	\n \nResponsibilities	- 	\n&bull; 	Product 	AS	-IS Assessment to manage communication between hardware and remote app. 	 	\n&bull; 	Usability Study 	&ndash; Stakeholder Interviews, Affinity mapping, Technology Trends assessment.	 	\n&bull; 	Product Owner 	&ndash; Agile based Product backlog management, Develop &amp; Prioritize user stories, Using	 Design 	\nThinking approach &amp; DCO derived app requirements, User story creations, Manage acceptance criteria&rsquo;s. 	 	\n&bull; 	Product Manager 	- Managed 	region	-specific	 program backlog at global level, created product roadmap, 	\ninvolvement in defining strategy for User eng	agement, product release management, managed user engagement 	\nmetrics, involvement in 	the 	go	-to-market plan, Product Launch 	- strategic planning to Tactical activities,	 	\n&bull; 	Release Management 	&ndash; Managing overall releases to market, product version management, pl	an for usability 	\ntesting, weekly status reporting to management.	 	\n&bull; 	Resource Management 	&ndash; Manage 	a team of product owners (Approx. 5) and mentor them 	 	\n \nKey Achievement&rsquo;s	- 	\n&bull; 	Successfully managed program backlog for 5 scrum teams along with feature priority	 	\n&bull; 	Defin	ed SAAS based revenue model.', 2, 2, 1, 'Recruiter', 'Assigned', 'SL', 1, 'N', 14, '2024-08-09 10:34:07', NULL, '2024-08-12 10:34:07', 0, NULL, '2024-08-08 17:19:19', 0),
(670, 119, 1, 4, NULL, '1_119_72837764466b79e7ebd254_Varun_Marothia.docx', 'Varun Marothia.docx', '\r\nIn   the   last   twenty   years,   I   have   worked   in   the   fields   of   Business Development,  Key  Account  Management,  Sales,  Marketing  Operations, Media Management, Media Planning, Corporate Communication, Content Management,  Content  Development,  Digital  Marketing,  Management Consulting, Digital Political Consulting, and Global Shared Services.\r\nVarun Marothia\r\nMarketing and Sales Enablement Leader\r\nContact Details\r\nin: https://www.linkedin.com/in/varun marothia/\r\nW: https://www.varun.in\r\nM: +91 9900590943\r\nE: braj@braj.in, chaturvedibraj@gmail.com\r\nDOB:  January 11, 1979\r\nA: 549, Concorde Napa Valley, Gandhinagar, Taralu Village, Kaggalipura, Kanakapura Road, Bangalore\r\nEducational Qualifications\r\nMBA   from   ICFAI   Business   School,   Hyderabad;   MA   in\r\nPhilosophy from IGNOU; B.Sc. in Mathematics &amp;amp; Computer\r\nScience from St. Xavier&rsquo;s College, Ranchi, Ranchi University\r\nAcademic Interest\r\nI have been a visiting faculty and guest faculty at DigitalVidya, ABS, IIPM, GBS,  IBS, WLC  etc.  I have also written several articles  and edited  a  few books on branding and marketing related topics. I also write columns for Newspapers.\r\nStartup Assignments\r\n&bull; Designed go-to-market plan for the India&rsquo;s largest mall &ndash;SCC, Hyderabad\r\n&bull; Conceptualized and developed cloud telephony and cloud contact centre that is yet to be launched by a Hyderabad based start-up.\r\n&bull; Define digital ad-strategy for leading Real-Estate companies in Bangalore\r\n&bull; Designed political technology product and data driven political campaign framework.\r\n&bull; Conceptualized  and  developed  smart-Link  based  campaign  tracking system to optimize the online campaign performance. This was designed to measure the marketing outcomes to bring in investment efficacy.\r\n&bull; Conceptualized  launched  and  managed  growth  of  mFinite  Marketing Solutions  Pvt  Ltd,  generated  revenue  of  $  450K  in  the  first  year  of operation.\r\n&bull; Established the digital marketing vertical of the sixty-year-old traditional agency &ndash; Manik Advertisers.\r\n&bull; Developed  various  e-magazines  at  Infidirect  Tech  Solutions  Pvt.  Ltd., which  were  merged  with  the  content  vertical  of  Mcounts  Consumer\r\nSolutions Pvt. Ltd. in an all equity deal.\r\nWork Experience\r\nMarketing and Sales Enablement Leader &ndash; Global\r\nShared Services\r\nXerox Technology Services India LLP. |May 2019 &ndash;Till\r\nDate\r\nLocation: Bangalore\r\nResponsibilities: Digital Transformation, Sales Enablement, Stakeholder Management, Shared Services Management, Transition Management, Business Transformation Management, Planning and Execution of Projects - monitoring of resources, schedules, time utilization, delivery, escalation management.\r\n&bull;Responsible for setting up Xerox Shared Services of 250 employees in marketing and sales enablement track through a 3rd party Supplier.\r\n&bull;Responsible  to  audit  existing  ecosystems,  design,  recommend  and implement   optimizations   based   on   organization   objectives,   and industry standard practices.\r\n&bull;Responsible to drive rebadging of xerox employees, Transition of the operations,  Transformation  and  adoption  of  latest  technology  to minimize the manual work.\r\n&bull;Manage a diverse team of geographically distributed marketing and sales  enablement  track  professionals  across  different  experience levels, including their goals &amp;amp; objectives, mentoring, career planning etc. apart from project level billing, utilizations and allocations\r\n&bull;Integrate  current  organisation  into  a  service  organisation  utilising shared  services  to  improve  operations  and  customer  satisfaction, improve profitability i.e. responsible for productivity improvements through  practical  process  improvement  initiatives,  leveraging  best practices throughout the organisation\r\n&bull;Engage  with  stakeholders  and  operations  team  to  brainstorm  new and  creative  growth  strategies  and  define  policy,  procedures,  and systems to help save cost and improve efficiencies.\r\n&bull;    Identify,  develop,  evaluate,  define  and  oversee  operational  SLAs  &ndash;\r\nKPIs and CPIs that ensure a timely, efficient and exceptional support.\r\n&bull;Build  and  leverage  relationships with sponsors, Program Leads  and key stakeholders and understand their priorities\r\nCo-Founder and Chief Marketing Officer\r\nInfidirect Tech Solutions Pvt. Ltd. |Nov 2012&ndash;April\r\n2019\r\nLocation: Bangalore\r\nResponsibilities:  Marketing Strategy &amp;amp; Consulting, Go-to-Market Planning, Media Planning &amp;amp; Buying, Alliances and Partnerships, Business Development, Training, General Management, Managing P&amp;amp;L.\r\n&bull;Developed  strategies  and  managed  marketing  campaigns  across print,  broadcast  and  digital  platforms  to  ensure  that  products  and services meet customers&rsquo; expectations.\r\n&bull;Spearheaded   marketing   consulting   practices   including  marketing communication,    content    marketing,    digital    marketing,    mobile marketing, social media marketing, and product development.\r\n&bull;Worked in partnership with the creative team, develop creative briefs and guide creative direction to meet objectives for all advertising and public facing communications.\r\n&bull;Build relationship with all leading digital advertising platforms, new age  media  houses,  traditional  media  house,  ad-networks,  digital agencies, and ad-tech agencies\r\n&bull;Lead the setup and execution of successful marketing campaigns for brand and consumer products, owning all aspects of campaign set-up, optimization, troubleshooting, and reporting, with a sustained focus on efficiency and scalability.\r\n&bull;Conceptualized and executed the multi-channel campaigns across the prospect    and    customer    lifecycle,    ensuring    the    alignment    of communications and messaging across all channels\r\n&bull;Crafted marketing campaigns with effective storytelling, creatives and communication across products and markets\r\n&bull;Streamlined processes and build scalable solutions to support several marketing  campaigns  across  brand  and  product,  and  work  with product team for in-app gamification, engagement ideas and member outreach communication content &amp;amp; creatives\r\nAsst Vice President\r\nNetcore Solutions Pvt. Ltd. |January 2012&ndash;October\r\n2012\r\nLocation: Bangalore\r\nResponsibilities: Alliances and Partnership E-Mail Marketing Mobile Marketing Innovation, Business Development.\r\n&bull;Headed the sales and business development of entire South India and linked regional strategic marketing plan with business goals  &ndash; AOP, and organization structure.\r\n&bull;Provided guidance and business development training for staff within operating units as planned and directed.\r\n&bull;Established  alliances  and  partnerships  with  ad  agencies,  publishers and   media   houses   to   enrich   the   ad-sales   team&rsquo;s   ad-operation capabilities.\r\n&bull;Establish  a  great  rapport  with  creative  and  content  professionals, media  managers,  digital  marketing  experts,  experiential  marketing professionals, and event managers.\r\n&bull;Lead    teams    involved    in    corporate    communication,    business development, and marketing and sales strategy of the venture.\r\n&bull;Directed the efforts of digital and mobile marketing and integrated it with the sales, operations, and other business units.\r\n&bull;Created new digital marketing strategies that not only drove interest and  capture  new  customers  but  also  generated  repeat  visits  and engagements\r\n&bull;Budget   and   ROAS   management   for   digital   marketing,   measure campaign impact and effectiveness of creative, and channel.\r\n&bull;Formulated    the    media    plan    for    Media    Dark    Market    and conceptualised the design and development of in-house mobile based\r\nmarketing platforms.\r\nConsultant - Digital Marketing\r\nAdverteaze Marketing Consulting |December 2008 &ndash;\r\nJanuary 2012\r\nLocation: Gurugram\r\nResponsibilities: Digital Media Consulting, Digital\r\nPolitical Consulting and Campaigning,\r\n&bull;Spearheaded   consulting   practices   of   digital   marketing,   mobile marketing,  social  media  marketing,  and  product  development  for various  MNC  clients  in  collaboration  with  a  leading  NCR  based traditional ad agency\r\n&bull;Formulated  the  corporate  communication,  business  development, marketing and sales strategies for various clients and drafted Digital Marketing Practices and Social Media Policies for various large MNCs. I was also instrumental in conceptualizing and running the first ever Virtual Event in India for large MNCs.\r\n&bull;Managed  Social  Media  Campaign  for  one  of  the  leading  regional political parties in Punjab.\r\nConsultant &ndash; Customer Insight\r\nAccenture Services Pvt. Ltd. |August 2007 &ndash;\r\nDecember 2008\r\nLocation: Gurugram\r\nResponsibilities: Marketing strategy, Pre-Sales consulting, Change Management\r\n&bull;Consulted   a   leading   mobile   handset   provider   on   its   sales   and distribution strategy.\r\n&bull;Part of the team that drafted India market entry plan for one of the leading global FMCG players\r\n&bull;Worked   on   change   management   and   communication   strategy projects and other projects involving marketing and sales scorecard, pre-sales engagement, industry analysis and POV.\r\nAsst. Manager - Marketing Development\r\nPepsiCo India Holding Pvt. Ltd. |January\r\n2006 &ndash; August 2007\r\nLocation: Hyderabad\r\nResponsibilities: Trade promotion, Agency management, Regional marketing, Budget management\r\n&bull;Managed  unit  marketing  budget,  regional  campaign  designing  and execution, and execution of national product rollout in the regional market.\r\n&bull;Managed PepsiCo&rsquo;s brand image to ensure that branded items (signs, trucks,  apparel,  business  cards,  letterhead,  etc.)  meet  corporate brand standards, including but not limited to current logo, colours, and fonts.\r\n&bull;Planning, development and implementation of marketing strategies, and marketing activities with the help of local agencies and vendors.\r\n&bull;Developed the annual marketing plan for the marketing unit, planning field force activities, and control of the regional marketing budget.\r\n&bull;Responsible for linking the regional strategic marketing plan with the business goals and AOP.\r\nAccount Manager\r\nMonsterindia.com |November 2004 &ndash; October 2005\r\nLocation: Hyderabad\r\nResponsibilities: Key Account Management, Account\r\nRetention\r\n&bull;Key accounts management and engagement with clients on a regular basis; analysing their needs and designing a customized solution for every client.\r\n&bull;Nurturing  the  prospect  from  opportunity  level  to  building  it  as  an account, creating and sustaining the value proposition, competitive benchmarking, opportunity identification and conversion.\r\n&bull;Developing and evaluating KPIs in the form of customer acquisition, customer engagement, funnel movement and sales targets\r\nAssociate Consultant\r\nICFAI University Press |January 2002 &ndash; November\r\n2004\r\nLocation: Hyderabad\r\nResponsibilities: Business Planning, Corporate tie- ups, Digital Marketing, Copyright Management.\r\n&bull;     Responsible for Account Management, Project Management, Service\r\nDelivery, and Product Designing and Development.\r\n&bull;Instrumental  in  developing  the  Assembly  Line  Case  Development process and regular content development for the university.\r\n&bull;Written several articles on branding and marketing related issues, for journals and business magazines published by ICFAI Press.\r\nDate\r\nPlace: Bangalore, Karnataka\r\nSignature\r\nVarun Marothia\r\n', 2, 2, 1, 'Recruiter', 'Assigned', 'SL', 1, 'N', 14, '2024-08-13 11:05:27', NULL, '2024-08-16 11:05:27', 0, NULL, '2024-08-10 17:08:14', 0),
(671, 120, 1, NULL, NULL, '1_120_147735666666b8e5dfbbaef_Shailja_Tyagi_CV.docx', 'Shailja Tyagi_CV.docx', '\r\nShailja Tyagi Sr. Business Analyst \r\nHCL Technologies  Email:   shailjatyagi28@gmail.comPhone: +91-9540063311\r\nPROFESSIONAL SUMMARY\r\nExperienced Business Analyst with overall 11+ years&rsquo; experience as 6+ years&rsquo; in analyzing business requirements in software development and 5 years&rsquo; track record in Operations\r\nProfile Summary Business Analysis &ndash; Planning &amp;amp; Scoping, AS IS &amp;amp; TO BE Process Modelling, Requirement Analysis &amp;amp; Documentation, managing backlog, prioritizing feature scope, defining Use stories, Manage Stakeholder&#039;s Sign offs.\r\nWell versed with SDLC methods &ndash; Agile and waterfall, experienced in requirements gathering, Group Discussions and Use Cases. Experienced with creating and modifying process flow diagrams and Use Case Diagrams. Excellent communication, analytical, interpersonal, and presentation skills; highly adept at handling the expectations of Multiple Stakeholders\r\nScrums/ Project Management &ndash; Performed scrum master/project manager role and successfully delivered the release on time\r\nTransition Management &ndash; Project planning, Application risk assessment, Transition Go Live\r\nOperations &ndash; Assisting Ops delivery and change management, Improvement projects by using LEAN quality tools, Automations of reports to enhance productivity and efficiency, analyzing processes and recommending modifications to enhance operational efficiency\r\nIndustry/ Domain  Industrial Air Condition Software Product (HVAC)\r\nClinical Trial Management\r\nApplication Transition Management\r\nOperation delivery and change management\r\nEducation  Graduated in BSC-IT from Kuvempu University (Year: 2012)\r\nGNIIT from NIIT Ltd. (Year)\r\nTools Exposure in Visio for requirement modelling, Azure- VSTS, JIRA, Top Team, Kanban Board, HP ALM, SNOW, GCRS, Business Object, Cognos 8\r\nCurrent Organization HCL Technologies\r\nRole Product Owner cum Business Analyst Duration Apr&rsquo;15 &ndash; Till Date\r\nKEY PROJECT DETAILS\r\nClient Name  Johnson Controls Hitachi - Japan Development Methodology Agile and Waterfall\r\nRole Product Owner cum Business Analyst  Duration Jan&rsquo;19 &ndash; Till Date\r\nProject 1 Commercial App (Agile -Jan&rsquo;19 till Date) Project 2 Residential App (Waterfall -Aug&rsquo;19 &ndash; Till Date)\r\nResponsibilities  Collaborate with business users, product owners and business partners to gather and identify requirements and further define and document requirements.\r\nLead requirements discussion/review sessions with users, vendors, and the partners to further refine/scope requirements.\r\nAnalyze business requirements by doing a research work on To-Be proposed solutions to business teams by understanding the competitors&rsquo; applications, current market expectations from the product. \r\nPrioritize the scope based on product strategy.\r\nManage and prioritize backlog items on each iteration.\r\nCreate Use cases, user stories by capturing requirements from multiple stakeholders and getting signed off on the same in timely manner.\r\nAssist in planning, estimates, testing and rollouts of new software release and&nbsp;establish critical project related milestones, and participate in quality assurance.\r\nSupported in user acceptance of a release or feature, and provide value management reporting\r\nInvolved in solution design discussions to improve system usability/UI experiences.\r\nResponsible for delivering status reports to client as and when required.\r\nKey Achievements Received appreciation from client\r\nClient Name Q2 Solutions Development Methodology Agile\r\nRole Business Analyst &ndash; Clinical Trial Management Duration Apr&#039;18 &ndash; Jan&rsquo;19\r\nResponsibilities  Working in capacity of business analyst for Q2 Solution and managing and developing the LTMS application used for clinical trials laboratories services\r\nPlan execute and manage the integration of new applications into existing network infrastructure, systems &amp;amp; software throughout the enterprise\r\nGathering requirements and creating user stories and managing requirements in top team\r\nManaging the scoping of requirements and discussing the same with different stakeholders\r\nStepped up and played scrum master/project manager role when project was short of resources\r\nManaging daily calls and reporting on status on weekly basis to client\r\nKey Achievements Received appreciation from Senior BA(client) and Project Manager/Scrum Master\r\nClient Name UBS Bank Development Methodology Agile\r\nRole Business Analyst - Application Transition Management Duration Apr&#039;15 &ndash;Mar&rsquo;18\r\nResponsibilities  Working as a business analyst for UBS and managing applications risk assessment for finance stream\r\nRequirement planning &amp;amp; management &ndash; Prepare plan for gathering requirement &amp;amp; delivering within milestones\r\nApplication scoping, Requirement gathering and documentation, Elicitation using multiple techniques- User discussions, System documentation, meetings, etc.\r\nLiaison between business &amp;amp; team, stakeholder management, governance reporting\r\nResponsible for overall application Risk Assessment\r\nInvolvement in application transition Go Live\r\nWeekly project reporting\r\nKey Achievements Managed SLA&rsquo;s &amp;gt;95% transactions for all projects within timeframe\r\nValue idea creation of approx. US $ 15K in cost savings per annum &amp;amp; process improvements\r\nReceived &ldquo;Live Wire&rdquo; Certification &ndash; 2Q17, 3Q17\r\nPrevious Organization  Wipro Ltd.\r\nRole Analyst - Asset Data Management &amp;amp; Reporting Duration Dec&#039;09 - Apr&#039;15\r\nResponsibilities  Possess comprehensive understanding of database management systems\r\nInteracting with management in implementation of business, process, and technology improvements\r\nPlanning, implement quality and process improvement initiatives and UAT testing for production environment for enhance productivity\r\nPreparing data for a Dashboard (ORB) and other related reporting in a timely, accurate and consistent format/manner\r\nAnalyze monthly, Quarterly and Annual reporting requirements &amp;amp; prepare month-on-month &ldquo;Trend &amp;amp; Gap analysis&rdquo; &amp;amp; forecasting reports\r\nPublishing the documents or reports on intranet web page\r\nReporting sustainability performance against the KPIs for the business sector \r\nAnalyzed data in case of anomalies and carried out quality checks for the reports\r\nKey Achievements Lean Certified for Value idea creation for process improvements &ndash; Jun&rsquo;14\r\nReceived &ldquo;Star of the Month&rdquo; for performance - Sep&rsquo;14, Jul&rsquo;14, Jun&rsquo;14, May&rsquo;14, Jan&rsquo;14\r\nReceived &ldquo;Star of the Quarter&rdquo; for performance &ndash; 2Q12, 3Q14\r\nReceived &ldquo;Letter of Appreciation&rdquo;- Oct&#039;12, Mar&#039;13\r\nPromoted from &ldquo;Officer&rdquo; to &ldquo;Sr. Officer&rdquo; - Sep&rsquo;12\r\nPERSONAL DETAILS\r\nDate of Birth 28th Jun&rsquo;91\r\nMarital Status Single\r\n', 2, 2, 1, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:25:03', 0),
(672, 120, 1, NULL, NULL, '1_120_202080309866b8e5dfbbdab_Vakul_Gupta_Resume.pdf', 'Vakul_Gupta_Resume.pdf', 'V	akul 	Gupta	 	\nSAP 	SD 	Order Management	, Ariba and EDI	 Architect	 	\nSenior 	Business Process Consultant	 	\nInfo	sys Limited	 	\n 	\n    	+1-416	-527	-0347	/vakulgupta@gmail.com	                                	 	\n 	\n 	\nQUALIFICATIONS &amp; SCHOLASTIC ACHIEVEMENTS                                                       	 	\nPh.D. in Business Administration from B	. R. 	Ambedkar University, Agra (formerly Agra 	University	) &ndash; 2013	 	\nMBA (Finance and Marketing) from ICFAI, Hyderabad	 - 2006	 	\nB. 	E From GLA Institute of Technology and Management, Mathura (U.P)	 &ndash; 2003	 	\nIBM Certified Solution Implementer 	- Sterling B2B Integrator V5.2	 	\nExecutive Summary	 	\nSAP SD EDI/OTC Consultant	 	IT Transformations &amp; Transitions 	 	Delivery Management	 	\nBusiness Process Management	 	EDI Solution Architect	 	Mergers and spinoffs	 Projects	 	\nCross Functional Team Leadership	 	Onshore/Offshore Model	 	Global Client facing/engagements	 	\nProject Management	 - SDLC	 	Stakeholder engagement	 	Ariba Implementation and Support	 	\n \nDomain Expertise	 	\nOrder 	Management 	&ndash; PO and SO	 	Sourcing &amp; Procurement 	- Ariba	 	Master Data	 	\nCustomer and Broker EDI	 	Direct Store Delivery (DSD)	 	IDOC Management	 	\nCustomer ASN	 Management	 	Rebills and Military process	 	Transportation	 	\nTrading Partner Onboarding	 	Batch Processing	 	Invoicing and Remittance	 	\n \nTechnical Expertise	 	\nEDI X12 for 	Retail and Manufacturing	 	SAP SD OTC	 	MS Projects/Visio/Access	/Office	 	\nEDIFACT for Retail and 	Manufacturing	 	SAP Master Data	 	IBM Mainframes	 	\nAriba SLP and Spend Management	 	Ariba Upstream 	&ndash; Sourcing &amp; Contracts	 	EDISIM	 	\nSterling Integrator (SI)	 	SAP Profile Configuration	 	MFT/Globalscape	 	\nGXS/WDI	 	\n 	\nSAP GDS	 	 	\nPersonal Summary	 	\n&bull; 	Over 1	5 years of 	consulting and 	Business analysis experience	 with Infosys Limited	 including 	requirements planning, 	design	, 	\nFunctional Testing 	Software solutions	 and continues Business process Improvements.	  	\n&bull; 	Lead consultant for customer SAP EDI integration for Cadbury/Kraft Merger, Kraft/Mondel	ez Spinoff and Kraft/Heinz Merger.	 	\n&bull; 	Leading cross functional teams from various functions and geo	-regions	- North A	merica, LATAM and Europe for key initiatives 	\nunder continuous business process improvements.	  	\n&bull; 	Customizing, testing, user training and 	deploying Ariba solutions including Supplier	 Lifecycle and 	Performance 	\nManagement(S	LP	), Sourcing, Contract Management, Procure	-to-Pay (	P2	P) and 	reporting	 	\n&bull; 	Conducting Trainings/Road shows for Bill To Cash Teams/Cust	omer Service Coordinator Teams during proje	ct transitions. 	 	\n&bull; 	Managed teams and executed end to end project planning\n\nExperience	 	\nProject 1	 	\n \nProject 	Role and 	\nClient	 	\nSAP EDI Order Management &amp; Ariba 	Business Process Support (BPS) 	Consultant 	&ndash; 	\nKraft 	Heinz Company (Toronto and Chicago)	 	\nLocation	 	Toronto, Chicago	 	\nRole and 	Company	 	Senior 	Consultant	, Infosys Limited	 	\nTechnology	 	SAP SD OTC, 	B2B EDI, SI, 	Global scape	, SAP Ariba	 	\nResponsibilities	 	&bull; 	Layout business process plans to ensure smooth transition from Heinz system to 	\nKraftfoods Systems.	 	\n&bull; 	Designed  new  order  sourcing  process  for  Heinz  customers  and merged  to  Kraft 	\norder sourcing.	 	\n&bull; 	Defining  and  leading  customer  rationalization  approach  for 	Kraft  and  Heinz 	\nMerger.	 	\n&bull; 	Stabilization of system after Kraftfoods/Heinz merger.	 	\n&bull; 	The  business  objective  is  to  minimize  manual  touch  point  for  complete  cycle 	\nand  improve  the  effectiveness  and  efficiency  of  different  processes \ninvolved.  Support  starts  from  the	 first  step  of  getting  PO  electronically  and 	\nalso paying customer electronically.	 	\n&bull; 	Support  and  resolve  all  SAP  Ariba  BAU  incidents  raised  by  global  procurement 	\nOrganization  (GPO)	 &ndash; P2P  issues,  backend  sync  with  ECC,  supplier  catalog 	\nIssues, User administration and role definitions, creation of group etc	 	\n&bull; 	Debugging  and  correction  of  workflows  for  various  authorization  and 	\nnotification  issues,  prepared  questions  and  clarifications  fo	r  bidders  during 	\nbid process.	 	\n&bull; 	Update catalogs  and  created  CIF  files  for onboarding  suppliers  as a  part of  BAU 	\nactivities.	 	\n&bull; 	Onboarding upstream supplier through SLP.	 	\n&bull; 	Implementing  best  EDI  Practices  and  conducting  trainings  for  business  stake 	\nholders.	 Managin	g  third  parties  like  iTrade,  Bill  Trust,  AMPHIRE,  OM 	\nPROMPT and Brokers. 	 	\n&bull; 	Handling queries on Transportation EDI documents.	 	\n 	\n \nProject 	2 	\n \nProject 	Role and 	\nClient	 	\nQuadrem to SAP Ariba Migration	 Consultant	 - Kraft 	Heinz Company (	Chicago)	 	\nLocation	 	Chicago, USA	 	\nRole	 and 	Company	 	Senior Consultant, 	Infosys Limited	 	\nTechnology	 	B2B/EDI Functional, SAP Ariba, SAP Master data	 	\nResponsibilities	 	&bull; 	Fit GAP analysis between EDI and Ariba process for P2P Transactional data.	 	\n&bull; 	Identification, documentation and resolution of risks.	 	\n&bull; 	Define common interfaces from SAP via PI for both Ariba and T	raditional EDI.	 	\n&bull; 	Coordinate to PI team for comparison of IDOC XML to CXML format	 	\n&bull; 	Vendor master and material master data rationalization of Quadrem with ECC.	 	\n&bull; 	Comparative Testing of EDI and Ariba P2P transactions.\n\nProject 	3 	\n \nProject 	Role and 	\nClient	 	\nEDI inte	gration 	Consultant 	- US Manufacturing EDI 	(AVNET	) 	\nDuration	 	Sept 2014 	&ndash; Dec 201	5 	\nLocation	 	Bangalore, India	 	\nRole and 	Company	 	Senior Consultant, 	Infosys Limited	 	\nTechnology	 	B2B/EDI Functional, GXS AI	 	\nProject Description	 	Migration to GXS AI	 	\nResponsibilities	 	&bull; 	Business Requirement Analysis	 	\n&bull; 	B2B 	Analysis and Client meetings to lay out the Architect	 	\n&bull; 	Managing team of 15 people at offshore for Analysis Track	 	\n&bull; 	Creation of FDS and Mapping specs for 	X12/	EDIFACT transactions	 	\n&bull; 	Testing for maps in GXS AI workbench	 	\n 	 	 	\nProject 4	 	\n \nProject 	Role and 	\nClient	 	\nBusiness Proce	ss 	Management/	Support	 Consultant	 &ndash; Kraft Foods/Mondelez Global	 	\nDuration	 	Nov 2009 	&ndash; Aug 2014	 	\nLocation	 	Chicago, New Jersey	 	\nRole and 	Company	 	Consultant, 	Infosys Limited	 	\nTechnology	 	B2B EDI, WDI, SI, SAP SD Module, GDS	 	\nProject Description	 	To provide Business Process support for OTC Cycle  	 	\nResponsibilities	 	&bull; 	The  development/support  from  end  to  end  of  an  Order	-To	-Cash  (OTC)  Cycle 	\nand Sales and Distribution (SD) cycle for Mondelez Global Inc.	 	\n&bull; 	This  project  also  involves  support  of 	Nabisco  side  of  business  of  Mondelez 	\nGlobal  which  works  on  Direct  Store  Delivery  (DSD)  model.  It  is  very  time \nsensitive  and  involves  Delivery  scheduling  as  well  to  make  the  distribution \nchannel faster and cost effective.	 	\n&bull; 	Lead  consultant  for  customer  SAP 	EDI  integration  for  Cadbury/Kraft  Merger, 	\nKraft/Mondelez Spinoff	 	\n&bull; 	In the process of achieving minimal manual touch, one major part of this project 	\nis  to  onboard  more  and  more  customers  on  Electronic  Data  Interchange \n(EDI).    This  includes  all  EDI  transaction	s  like  PO,  Invoice,  PO  Confirmation, 	\nAdvance  Shipment  Notice,  Electronic  Fund  Transfer  (EFT)  etc.  Different \ntools used are Axway Integrator, Axway Sentinel, IBM W	DI 	used as a part of 	\nB2B/EDI activity.	 	\n&bull; 	Managing  third  parties  and  Brokers  for  different  line  o	f  business  for  Mondelez 	\nGlobal.  This  includes  Brokers  involve  in  Export  (Chocolate)  line  of  business, \nThird parties	 for foodservice and other small customers. 	 	\n&bull; 	Managing  Global  Data  Sync  (GDS)  for  Mondelez  Global,  where  we  can 	\npublish/republish  Mondelez  materials  to  Customers  to  ensure  smooth \nordering.\n\nProject 5	 	\n \nProject 	Role and 	\nClient	 	\nOracle SCM 	Consult	ant	- Sainsbury (UK)	 	\nDuration	 	Feb 2008 	&ndash; Oct 2009	 	\nLocation	 	Bangalore, India	 	\nRole and 	Company	 	Senior 	Associate Consultant, 	Infosys Limited	 	\nTechnology	 	RETEK Suites of Application. RMS, Stock Ledger, General Ledger	 	\nProject Description	 	Customization of RMS 9 as per the client Requirements.  	 	\nResponsibilities	 	&bull; 	Handled a Team for System Testing in ELC (Estimated Landed 	Cost), Receipts and GL 	\n(G	eneral Ledger) and Stock Ledger.	 Preparations of TRM and Test Scripts.     	 	\n&bull; 	Analysis for the changes and Functional flow for the newly 	created screens.	 	\n \nProj	ect	 6 	\n \nProject 	Role and 	\nClient	 	\nAssociate Consultant, 	UK Retail (GAP)	 	\nDuration	 	July 2006	 &ndash; Feb 2008	 	\nLocation	 	Bangalore, India	 	\nRole and 	Company	 	Associate Consult	ant, 	Infosys Limited	 	\nTechnology	 	RETEK Suites of Application. RMS, ReSA, RDW	 	\nProject Description	 	Multistore testing for GAP.  	 	\nResponsibilities	 	&bull; 	Functional	 Analysis	 	\n&bull; 	Write and test functional Scenarios in Sales	 	\n&bull; 	Write and test functional Reports in Sales	 	\n&bull; 	Reviewing Functional Documents	 	\n&bull; 	Worked Primarily on ReSA and RDW	  	\n \n \n \nPersonal Details	 	\nNationality: Indian 	 	\nDOB: 6th June, 1981	. 	\nCANADA Status: PR Card	 	\nCANADA	 Address: 	Apt# 1911, 20 Graydon Hall Drive, Toronto, ON	-M3A3A2, CANADA	 	\nPermanent Address: B208, Silver Pearl Apartment,	 	\n                                  	Hosa Road (Adjacent to KSRP Police camp)	, Bangalore 560	100, INDIA', 2, 2, 1, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:25:03', 0);
INSERT INTO `resume` (`id`, `screeningId`, `adminId`, `candidateId`, `candidateDetailsId`, `resumeName`, `resumeOriginalName`, `resumeContent`, `isSkillScreened`, `isResumeScreened`, `isCron`, `isCandidate`, `isStatus`, `candidateShortlist`, `isInterviewAssign`, `enableInterviewReport`, `gptLanguageId`, `interviewAssignDate`, `psychoAssignDate`, `interviewValidity`, `isPsychoAssign`, `psychoValidity`, `created`, `createdBy`) VALUES
(673, 120, 1, NULL, NULL, '1_120_43282108766b8e5dfbc103_Varun_Marothia_-_Director_Digital_Commerce_-_1_9.pdf', 'Varun Marothia - Director Digital Commerce - 1.9.pdf', 'EXECUTIVE	 SUMMARY	 	EXPERTISE	 	\neCommerce 	&amp; digital marketing	 	\nDigital Transformation Consulting 	 	\nPre	-Sales Solutioning	 	\nProduct Management	 	\nProgram 	Management	 	\nAround 1	8+ years of global IT industry experience in delivering digital product innovations 	\n&amp; enterprise	-level	 eCommerce transformations 	for fortune 500 clients	 across 	geographies	. 	\nA  thought  leader 	&amp; 	established 	digital 	consulting 	partner	 for 	clients 	across  digital 	\ncommerce 	&amp; marketing 	value chains 	in B2C, B2B, and D2C landscape	.  	\n  \nVerticurl	 India	 (Nov	 202	2 &ndash; Till Date)	  	\n&bull; 	Commerce  c	onsulting 	practice 	head	- Leading  overall 	eCommerce 	consulting 	\npractice	 with 	20+  resources	. Strategy  &amp;  optimization  consulting  for  technology 	\nagnostic  landscape  across	- retail,  manufacturing,  Pharma,  CPG  &amp;  BFSI  vertical. 	\nManaging 	annual 	revenue  targets 	of  $8  Mn	. Maturity  assessments, 	Consulting 	\ndelivery, p	ipeline building, sales GTM 	connect &amp; conducting webinars.	    	\n&bull; 	eCommerce  Strategy	 	Consulting	: 	Leading 	end	-to-end  digital  commerce 	\ntransformation 	consulting	 across 	value 	chains	 centered  around 	functional,  data, 	\ncustomer experience 	(CX) 	and	 technology 	landscape	. Leading strategic initiatives &amp; 	\nroadmap strategy for CMO 	organizations for content &amp; commerce market activation 	\nacross multi	-brand, multi	-geography landscapes	  	\n&bull; 	Optimization  Consulting	 &ndash; outside	-in assessments 	&amp;  strategy  roadmap 	across 	\nbusiness  imperatives.	 Market  assessment,  competitive  analysis,	 identify  sector 	\nspecific	 marketing  trends  and  growth  opportunities  across  multiple  capabilities	- 	\nomnichannel, social commerce, live commerce, hyper personalization	, etc.	,  	\n&bull; 	Driving presales solutions	- Providing solutions across	- Adobe Commerce (Magento), 	\nSAP  Hybris,  Commerce  tools	,  Shopify	 for  RFP  responses.  Leading  a	ccelerator 	\ndevelopment 	track 	and building partnerships with eCommerce product vendors. 	 	\n&bull; 	Developed 	frameworks 	&amp;  assets 	for  eCommerce  landscape 	maturity  assessment	, 	\nomnichannel	 maturity  assessment,	 platform  evaluation, 	KPI  benchmarking, 	\npersonalization maturity assessment, 	etc. 	  	\n&bull; 	Experience 	in 	managing 	enterprise	-level	 implement	ation  of	 Adobe  commerce 	\n(Magento 2.0)	- Cloud/ 	on	-premises	 solutions	 for multi	-brand, multi	-geography	. 	\n&bull; 	Extensive experience in product 	management	 across 	in multiple domains	 with Agile 	\nways of working	 and managing it	&rsquo;s PnL	 	\n&bull; 	Thought  leadership	 &ndash; driving  CMO  charters  for  practice  growth  and  market 	\nactivation.  Publishing  white  papers,  managing  capability  decks  &amp;  conducting \nwebinars. 	 	\n&bull; 	Partnership 	Management	 &ndash; managing  partnerships  with 	Shopify  Plus, 	Commerce 	\ntools, 	VTex	 to establish 	Verticurl	 as 	a service partner and define joint 	GTM	 strategy	 	\n \n \n \n 	\n 	VARUN MAROTHIA	 	\nDirector	- CX &amp; 	Digital Commerce	 	\n2004 	- 2006	 	\nMASTER OF 	BUSINESS 	\nADMINISTRATION	  	\nICFAI Business School, Hyderabad	 	\nCGPA: 8.22	 	\n \n1999 	- 2003	 	\nBACHELOR OF ENGINEERING 	(Chemical)	  	\nPanjab Engg. College, Chandigarh	 	\nCGPA: 70.2% (Honors)	 	\n 	\n 	\n 	\n \nPLATFORMS/ PRODUCTS	 	\nOVERVIEW	 	\nEDUCATION	 	\nOmnichannel Transformation \nStrategy	 	\nOmnichannel benefits for \ncustomers &amp; business	 	\n 	\nPUBLICATIONS	 	\nAdobe Commerce \n(Magento)	 	\nShopify	 	\nSAP Hybris Cloud	 	\nAdobe Target	 	\nVarun.marothia@gmail.com	       	     	     	+91 9910091820	 	\nhttps:	 //www.linkedin.com/in/varun	-marothia	-3410996/	 	\nC-245	, Pocket	-7, Kendriya Vihar	-2, Sector	-82, Noida, UP\n\nVerticurl (An Ogilvy division)	- (Nov&rsquo; 22	- Till Date	) 	\nDirector	- CX &amp; Digital Commerce	 	 	 	 	 	 	 	\n \nResponsibilities	 	\n&bull; 	Commerce practice growth in India region	 across three metro cities	- Mumbai, Delhi	 and 	Bangalore	.  	\n&bull; 	Closely working 	with Ogilvy Experience team in 	India	 to cross sell digital capabilities in addition to media ca	pabilities	 	\n&bull; 	Set up consulting framework 	for maturity assessment	s and optimization assessments. 	Capacity to be positione	d at 	\na price point 	of $200 K	 per account in 	D2C/ B2B 	space.	 	\n&bull; 	Managing team of eCommerce consultants and business development 	 	\n&bull; 	Focus on deep	-tech techn	ologies in Generative AI and Digital Humans 	space.	 	\n&bull; 	Focus on building acceler	ators 	using generative AI 	technology.	 	\n&bull; 	Strategies ideation for large D2C brands for helping in increasing online revenue share	.  	\nKey achievements	 	\n&bull; 	Successfully 	established	 consulting frameworks at price point of $200K.	 Account conversion 	&ndash; 2 in Q4	&rsquo;22 &ndash; Q1	&rsquo;22	 	\n&bull; 	Practice building from 	lean team to a 	mid	-size	 team.	 	\n \nWipro Ltd. (April 2021 	&ndash; Nov&rsquo; 22	) 	\nDigital Commerce 	&ndash; Consulting Practice Head	 	 	 	 	 	 	April 2021 	&ndash; Till Date	 	\n \nResponsibilities	 	\n&bull; 	Responsible for 	establishing myself as 	a business 	partner	 to strategic clients in 	the 	eCommerce space, with 	a 	\nfocus  on  aligning  their  vision  &amp;  roadmap  with  Wipro&rsquo;s  service  offerings  and 	helping	 a client  in  identifying  new 	\ncapabilities areas to invest	 in. Create opportunities in eCommerce consulting, implementation, support areas.	 	\n&bull; 	As a consulting practice head with	in 	eCommerce practice	, I act in capacity of 	a thought leader to identify areas of 	\nopportunity with the latest industry	-aligned trends, publishing articles, building new capabilities within practice.	 	\n&bull; 	Instrumental  role  in  building  consulting  practice  within 	BU  from  bottom  to  top  and  converting  the  incremental 	\nrevenue opportunities	 	\n&bull; 	Expertise  in 	Adobe  Commerce	 (Magento),  Commerce  Tools,  SAP  Commerce  (Hybris)	 space  for  providing 	\nsolutions to proposals, bid 	defense	. 	\n&bull; 	As a part of pre	-sales responsibilities, owning and managing end to end 	solutions	 for eCommerce implementation, 	\nmigration, upgrade and Customization proposals. Managing client presentations and bid 	defense	 	\n&bull; 	Owning  complete  service  line  of 	commerce  optimizat	ion	 &ndash; This  focuses  on  customer  experience,  AB  testing/ 	\nmulti	-variate testing, developing capabilities in Adobe Target, Google Optimize for personalization. 	 	\n&bull; 	Leading accelerator development in 	the 	eCommerce landscape by focusing on new trends in 	the 	market 	 	\nKey achievements	 	\n&bull; 	Successfully 	led enterprise level	 discovery workshops for 	4 clients 	in 	a span of 	7 months 	and proposed 	1-3 years 	\nCAREER TIMELINE	 	\nWORK EXPERIENCE	 	\nSep&rsquo; 19 	&ndash; Mar&rsquo; 21	 	\nApr	&rsquo; 0	6- Se	p&rsquo; 	19	 	Apr&rsquo; 21 	&ndash; Nov&rsquo; 22	 	\nNov&rsquo; 22 	&ndash; Till Date\n\nroadmap	. 	\n&bull; 	Helped in establishing 	a high	-level	 capability 	roadmap	 for 	the 	business to plan and implement. 	 	\n&bull; 	Optimization	 assessments with 4 existing clients for focusing on incremental revenue. Generated revenue pipeline 	\nof avg $ 200 K 	- $ 300 K value per 	assessment	.   	\n&bull; 	Managing large scale RFP&rsquo;s for providing 	solu	tions	 in 	the 	Adobe Commerce space	 across industries, new avenues	. 	\n 	\nDigital 	Commerce 	Strategy Consulting for 	B2B	 	 	 	 	 	 	Sept	 20	21	 &ndash; Nov 	2021	 	\n \nDetails	- The 	client	 is 	a  global  leader  in  enterprise  IT  had  a  mandate  to  accelerate  sales  among  SMB  &amp;  B2B businesses 	\nalong  with  increasing  customers&rsquo;  lifetime  value  through  their 	eCommerce	 portal.  Initiated  4  weeks 	of 	experience  led 	a 	\nconsulting workshop for 	the 	complete 	eCommer	ce	 landscape. 	 	\nRole 	&ndash; Program Transformation Head	 	\nTech Stack: 	SAP Hybris, Mirakl Marketplace, Adobe AEM	. 	\nResponsibilities	- 	\n&bull; 	Responsible for delivering complete program transformation of 	the 	existing eCommerce landscape	 	\n&bull; 	Established  as  business  partner 	post  completion  of  innovation 	consulting	-led	 assessment  (Value  realization 	\nassessment	- framework developed by myself)	 	\n&bull; 	Led	 end  to  end  CX  assessment,  eCommerce 	functional 	assessment,  Digital  analytics  assessment  and  Platform 	\nmaturity assessment	 	\n&bull; 	Managed 	discovery phase	, define	d AS IS digital capability framework for gap assessment and 	To Be 	ideation.	 	\n&bull; 	Defined short term &amp; long	-term 	roadmap strategy	 	\nOutcome	- 	\n&bull; 	17	 value chains evaluated across 	4 business imperatives	 	\n&bull; 	Score based maturity assessment	 	\n&bull; 	85+	 gaps identified across value chains	- functional/ technical	 	\n&bull; 	65+	 Ideas/ solution generated across 	45	 capability area. 	 	\n&bull; 	5 - Key strategic initiatives identification	 	\n&bull; 	2-phased strategic roadmap mapped to	 capability value matrix 	 	\n \neCommerce	- Optimization Strategy Consulting	 	 	 	 	 	 	Aug 2021 	&ndash; Sept 2021	 	\n \nDetails	- Multi	-country	, D2C commerce platform was facing challenges in providing great customer experience and were 	\nnot able to increase their average order value. High cart 	abandonment	 &amp; high dropouts at checkout. A detailed consulting 	\ndriven assessment (experience led) was co	nducted by Wipro proactively to provide an 	outside	-in view to 	the 	client	. 	\nRole 	&ndash; Program Transformation Head	 	\nTech Stack: 	SAP 	Commerce Cloud (CCV 2)	, Adobe AEM, Miro Board	 	\nResponsibilities	- 	\n&bull; 	Responsible for delivering optimization strategy to 	the 	client for their eCommerce landscape	 	\n&bull; 	Detailed assessment &amp; recommendation report, Roadmap strategy (Short/ Long term)	 	\n&bull; 	Led	 CX assessment	, eCommerce assessment	, Digital analytics assessment	 and 	Platform maturity assessment	 	\n&bull; 	Value	-based backlog	 	\n&bull; 	Defined short term &amp; long	-term 	roadmap strategy	 	\nOutcome	- 	\n&bull; 	Lower  conversion  rates  at 	1.29%,	 much  lower  than  competitors  at 	3%.	 Identified  potential  gaps  &amp;  recommended 	\nideas/	solutions	 to improve the gap. 	 	\n&bull; 	Higher checkouts drop rate at 60%, assessed the potential cause and re	-defined solution journey to achieve target 	\nreduction by 	20%.	 	\n&bull; 	Higher  bounce  rate  at 	72%.	 Recommended  landing	 page  strategy,  SWO  optimization  strategy  &amp;  Home  page 	\npersonalization strategy to improve.	 	\n&bull; 	Devised strategy to improve avg order value by increasing checkouts as 	logged	-in users	 by 	2%	 of vs guest users 	\n(current guest user checkouts were at 98%)	 	\n \nNagarro Pv	t Ltd. (Sept 2019 	&ndash; March 2021	) 	\nDigital Commerce Implementation 	&ndash; Large Retail Enterprise, EMEA	  	 	 	Jul 2020 	&ndash; March 2021\n\nProject Details	- Nagarro helped a	 large retail giant in 	the 	EMEA region in 	the 	rapid transformation of their digital 	\ncommerce landscape during COVID season. Due to 	the 	urgency of business digitization, 	Nagarro performed 	due 	\ndiligence in 	a span of just 3 weeks to take up the new implementation roadmap. 	 	\nRole 	&ndash; Principal consultant	 (Ad	obe Commerce 2.	4.2	) 	\n \nResponsibilities	- 	\n&bull; 	Perform due diligence for existing commerce digital landscape across 	the 	value chain ( Awareness, 	\nConsideration, Conversion, Retention &amp; Advocacy) and user journey	 	\n&bull; 	Define digital product roadmap strategy for 	Next	-Gen	 transformation &amp; upgrade to 	the 	latest platform	 	\n&bull; 	Functional consultant/ Product Owner for multi	-brands/ multi	-geography upgrade at program level	 	\n&bull; 	Manage functional integration/ headless architecture with CMS, PIM, Pricing System, Salesforce, SAP, etc.	 	\n&bull; 	Manage	 releases as per business priorities 	 	\n&bull; 	Manage proposals, SOW for multiple new opportunities	 	\n \neBusiness Digital Strategy Consulting for US, EMEA Clients	  	 	 	 	Dec 2019 	&ndash; June 2020	 	\n \nDetails	- As a part of digital transformation, I provide consulting services in the domain of Retail/ 	eCommerce	 space for 	a 	\nlarge enterprise in 	the 	US, EMEA, APAC regions. They need our services to perform discovery of current business 	\nlandscape and propose digital 	roadmap strategy. 	 	\nRole 	&ndash; Principal consultant	 	\n \nResponsibilities	- 	\n&bull; 	Conduct discovery phase &amp; perform AS IS assessment of enterprise for commerce domain.	 	\n&bull; 	Define AS IS digital capability framework for gap assessment and solution ideation.	 	\n&bull; 	Define client&rsquo;s TO B	E business roadmap and strategy	- define 	multi	-geography	/ brands strategy, best fit product 	\nassessment, B2B/ B2C commerce, integrations recommendation.	 	\n&bull; 	Define 	omnichannel	 strategy for commerce implementation across various channels	 	\n&bull; 	Prepare RFI, 	involved	 in 	the 	vendor selection proces	s 	\n \n \nHCL Technologies (April 2006 	&ndash; Sept 2019)	 	 	 	 	 	 	 	 	\nIoT based Mobile App for VRF Industrial AC&rsquo;s/ Residential AC&rsquo;s	 	 	 	March 2019 	&ndash; Aug 2019	 	\n(Leading Air conditioning company, Japan)	 	\n \nProject Details	-  	\nAn embedded IOT project for JCH, Japan within &ldquo;Industrial Engineering 	&ndash; HVAC Domain&rdquo;. It involved developing an IOT 	\nmobile application for their 	Residential 	air	-conditioners at 	a global level. The project involved 	IoT	 Mobile App using Azure 	\nDevOps and Cloud platform, Hardware 	Wi	-Fi Pairing with mobile app and ability to control full operations of AC units. 	 	\n \nRole 	&ndash; Senior Product Owner	 	\n \nResponsibilities	- 	\n&bull; 	Product 	AS	-IS Assessment to manage communication between hardware and remote app. 	 	\n&bull; 	Usability Study 	&ndash; Stakeholder Interviews, Affinity mapping, Technology Trends assessment.	 	\n&bull; 	Product Owner 	&ndash; Agile based Product backlog management, Develop &amp; Prioritize user stories, Using	 Design 	\nThinking approach &amp; DCO derived app requirements, User story creations, Manage acceptance criteria&rsquo;s. 	 	\n&bull; 	Product Manager 	- Managed 	region	-specific	 program backlog at global level, created product roadmap, 	\ninvolvement in defining strategy for User eng	agement, product release management, managed user engagement 	\nmetrics, involvement in 	the 	go	-to-market plan, Product Launch 	- strategic planning to Tactical activities,	 	\n&bull; 	Release Management 	&ndash; Managing overall releases to market, product version management, pl	an for usability 	\ntesting, weekly status reporting to management.	 	\n&bull; 	Resource Management 	&ndash; Manage 	a team of product owners (Approx. 5) and mentor them 	 	\n \nKey Achievement&rsquo;s	- 	\n&bull; 	Successfully managed program backlog for 5 scrum teams along with feature priority	 	\n&bull; 	Defin	ed SAAS based revenue model.', 2, 2, 1, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:25:03', 0),
(674, 121, 1, NULL, NULL, '1_121_23581826166b8ec3d49fd5.docx', 'Php Resume.docx', '\r\n               Address: A-902, Maxbils Grand Wellington\r\n       Sector-75, Noida, U.P.\r\n\r\n-1143006603900\r\nObjective:\r\nIntend to build a career with leading corporate of hi-tech environment with committed and dedicated people, who will help me to explore myself fully and realize my potential. Want to work as a key player in challenging and creative environment.\r\nExperience:\r\n8+ Years of progressive accomplishments in the fields of online IT Business management like web based online services for national and international clients.\r\nRoles and Responsibility:\r\nManaged all backend requirements for portals as well as admin panels. I have also managed interfaces / dashboard for operational team and client. API development is also part of my job. \r\nProfessional Qualification:\r\nCOURSE BOARD/UNIVERSITY YEAR PERCENTAGE\r\nM.C.A. GBTU LUCKNOW 2011 69%\r\nAcademic Qualification:\r\nCourse Year of passing Name Of Institute University/ Boards\r\nGraduation 2008 Ishwar Saran Degree Collage Allahabad University\r\nXII 2005 Colonelganj Inter College, Allahabad U.P.Board\r\nX 2003 Colonelganj Inter College, Allahabad U.P.Board\r\nWork Experience:\r\n. Working as a Senior Programmer in Collectcent Digital Media Private Limited. (From June&rsquo;20 to Till now).\r\n. Worked as a Senior Programmer in Tubelight Communication Pvt Ltd. (From April&rsquo;19 to May 20).\r\n. Worked as a Programmer in V3mobi Communication Pvt Ltd. (From Feb 2016 to Jan 2019).\r\n. Worked as a Programmer in E-visualizers Pvt Ltd. (From Oct 2014 to Aug 2015).\r\nSoftware Skills:\r\nAPI: - Rest API Development\r\nSoftware Languages: - Core PHP\r\nDatabase: - MySQL \r\nCMS: - Word Press Integration.\r\nMVC: - Cakephp, Codeigniter, Laravel.\r\nScripting Language: - JavaScript, JQuery, Ajax, NodeJs.\r\nDesigning Skill:- Html, CSS, Responsive Design.\r\nOperating Systems: - MS-Window, Linux\r\nTools &amp;amp; Packages:\r\n1. XAMPP, WAMP.\r\n2. MS Office, MS Excel.\r\nProject Undertaken Details\r\n1. Project: Affiliate Portal Management \r\nTeam Size: 3\r\nMy Role: Analysis, DB Design, Development.\r\nTechnologies Used: PHP 7.3, MySQL 5.6, Jquery, Java script, Ajax.\r\nFramework Used: Laravel 5.5\r\nDescription: This is portal to manage all ads both advertiser side as well as publisher side by operational team. By this portal he can easily handle the ads as well as reports.   (http://cpioffernewtheme.cccontrol.in/login)\r\n2. Project: Campaign Management Portal \r\nTeam Size: 3\r\nMy Role: Analysis, DB Design, Development.\r\nTechnologies Used: PHP 7.3, MySQL 5.6, Jquery, Java script, Ajax.\r\nFramework Used: Laravel 5.5\r\nDescription: This is portal to manage all campaign by end user. By this User can manage his portal as well as he can see his campaign status report. (https://vola.ad/)\r\n3. Project: SMS / WhatsApp management Portal\r\nTeam Size: 5\r\nMy Role: Analysis, DB Design, Development.\r\nTechnologies Used: PHP 7.3, MySQL 5.6, JQuery, Java script, Ajax.\r\nDescription: This portal facilitates to user manage her SMS or WhatsApp SMS. He can send multiple type of messages and see her report by self. (https://webpostservice.com/SMS/)\r\n4. Project: Admin SMS management Portal\r\nTeam Size: 5\r\nMy Role: Analysis, DB Design, Development.\r\nTechnologies Used: PHP 7.3, MySQL 5.6, JQuery, Java script, Ajax.\r\nDescription: This portal facilitates to admin manage user and user SMS or WhatsApp SMS. He can see user activity as well as user report. (http://136.243.176.144/domestic/support/)\r\n8. Project: Benlaudance(Book online dance class and shoe)\r\nTeam Size: 1\r\nMy Role: Analysis, DB Design,  Developement.\r\nTechnologies Used: PHP 5.3, Jquery, Java script, Ajax, and MySQL 5.3\r\nDescription: This is a dance institute based site. Also here any user can by a pair shoe. Here is available on line payment option. (http://benlaudance.com/)9. Project: Mygadgetworks(Online booking slot for service device and by device) \r\nTeam Size: 1\r\nMy Role: Analysis, DB Design, Developement.\r\nTechnologies Used: PHP 5.3, Jquery, Java script, Ajax, and MySQL 5.3\r\nDescription: With the help of this site any user can book the time slot for service own device like mobile and laptop. Any user can buy the device as well as part online by this website.  (http://mygadgetworks.com/)10. Project: Getfirstcut(Online purchase video for entertainment)\r\nTeam Size: 3\r\nMy Role: Analysis, DB Design, Backend Development, Api Development.\r\nTechnologies Used: PHP 5.3, Jquery, Java script, Ajax, and MySQL 5.3\r\nDescription: With the help of this site any user can buy the video by subscription or pay per click videos. There have multiple type of payment gateway integrated like VAS, Paytm(Coming). \r\n(http://getfirstcut.com/)11. Project: Firstcut App(Online purchase video for entertainment)\r\nTeam Size: 2\r\nMy Role: Analysis, DB Design, Backend Development, Api Development.\r\nTechnologies Used: PHP 5.3, Jquery, Java script, Ajax, and MySQL 5.3\r\nDescription: With the help of this app any user can buy the video by subscription or pay per click videos. There have multiple type of payment gateway integrated like VAS, IPay, CODA, Paytm(Coming). \r\n(https://play.google.com/store/apps/details?id=com.v3mobi.first.cut&amp;amp;hl=en)\r\n12. Project: VUHU(Admin Panel for content management and content sell)\r\nTeam Size: 3\r\nMy Role: Analysis, DB Design, Backend Development.\r\nTechnologies Used: PHP 5.3, Jquery, Java script, Ajax, and MySQL 5.3, Cakephp 2.0\r\nDescription: With the help of this site any user Upload her/his videos. Any user can buy videos. There are multiple type of users for video management.\r\n(http://vuhu.v3mobi.com/)13. Project: Vas Integration(Vodafone, Airtel, UAE Etisalat etc.)\r\nTeam Size: 2\r\nMy Role: Analysis, DB Design, Backend Development.\r\nTechnologies Used: PHP 5.3, Jquery, Java script, Ajax, and MySQL 5.3, Cakephp 2.0\r\nDescription: In this project user can subscribe value added services on his/her phone.\r\n14. Project: Watch &amp;amp; Earn App(Online watch an earn video portal)\r\nTeam Size: 2\r\nMy Role: Analysis, DB Design, Backend Development, Api Development.\r\nTechnologies Used: PHP 5.3, Jquery, Java script, Ajax, and MySQL 5.3\r\nDescription: Here user can see the video and gain the point and use it like recharge and coupons. (https://play.google.com/store/apps/details?id=com.prasanjeet.watch.earn&amp;amp;referrer=fcbanner)\r\n15. Guest House Booking(Government guest house booking)\r\nTeam Size: 1\r\nMy Role: Analysis, DB Design, Backend Development, Front Development.\r\nTechnologies Used: PHP 7.0, Jquery, Java script, Ajax, and MySQL 5.6\r\nDescription: Here government employee can book guest house. For payment he can use paytm payment gateway.(https://pwdresthouse.com/)\r\n16. Project: Ring With Zing App(Online view ad and get points)\r\nTeam Size: 4\r\nMy Role: Analysis, DB Design, Backend Development, Api Development.\r\nTechnologies Used: PHP 5.6, Jquery, Java script, Ajax, and MySQL 5.6\r\nDescription: With the help of this app any user can view video ad on call and get some points. He can also earn points by update profile and share. (https://play.google.com/store/apps/details?id=com.v3mobi.onlyearn&amp;amp;hl=en)\r\nPersonal Skills:\r\n1. Ability to establish rapport and work in team.\r\n2. Strong willingness to learn new skills and abilities.\r\n3. Acumen for taking responsibility.\r\nExtra Curriculum Activity\r\n1. Active member cultural program in collage. \r\n2. Organized the blood donation camp at college level.\r\nPersonal Details:\r\nDate of Birth   : 10 July 1989\r\nMarital Status  :  Married\r\nNationality      :   Indian\r\nGender            :   Male\r\nHobbies         :   Listening Music, Net Surfing\r\nI hereby declare that the above written particulars are true to the best of my knowledge and belief.\r\nPlace: Noida                                                                                     \r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(675, 121, 1, NULL, NULL, '1_121_153365058566b8ec3d4a55f.docx', 'Archit Rajesh _22BSP0274 - ARCHIT RAJESH.docx', '\r\n\r\nARCHIT RAJESH\r\nEnrollment Number: 22BSP0274\r\nEducational Qualification: \r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 BBA(GEN)s INSTITUTE OF INNOVATION IN TECHNOLOGY &amp;amp; MANAGEMENT, NEW DELHI  Guru Gobind Singh Indraprastha University  2021 81.6%\r\nXII  AMITY INTERNATIONAL SCHOOL, MAYUR VIHAR, NEW DELHI  CBSE BOARD 2018 71%\r\nX AMITY INTERNATIONAL SCHOOL, MAYUR VIHAR, NEW DELHI CBSE BOARD 2016 74.1%\r\nWork Experience / Internships:                                                                                                                            \r\nMAY 2020&ndash; JULY 2020 CONTENT WRITING, INGLU \r\nComing up with innovative ideas to create useful content which derives traffic.\r\nIdentify meaningful research sources and reports to create updated and value content.\r\nGrow company&rsquo;s reach to end audiences and improve engagement/conversion across channels.\r\nEnsure all-around consistency (style, fonts, images and tone).\r\nCreate noteworthy content for target audience. \r\nProofreading content for errors and inconsistencies to improve readability.\r\nBlog published during internship https://ingluglobal.com/elementor-719/Additional Projects Undertaken:\r\nStudy on consumer behavior of Amazon v/s Flipkart (March &ndash; April 2020)\r\nA study of role and relevance of retail display on impulsive buying decision. ( May - June 2021)\r\nMajor project on content writing strategy and digital media marketing at INGLU ( May- July 2020)\r\nCertifications:\r\n&lsquo;The Complete Finance Manager Course&rsquo; 2021 by 365 careers on Udemy (20 August 2021). \r\n&lsquo;Marketing analytics&rsquo; by coursera offered by University of Virginia (26 May 2021). \r\nGoogle digital marketing (28 April 2021).\r\nMicrosoft Excel - Advanced Excel Formulas and Functions by Maven Analytics, Chris Dutton on Udemy (17 April 2021).\r\nMy SQL basics by Great learning (10 September 2022)\r\nProfessional Skills\r\nProficiency in MS Office (PowerPoint, Word, Excel), SPSS \r\nCreative thinking skills\r\nSkills to identify, extract and synthesize relevant information to create meaningful content \r\nProblem solving ability \r\nPlanning and organizing to meet time sensitive projects \r\nTeam Player\r\nTechnical orientation\r\nGood communication\r\nPresentation skills\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\nMember of Student&rsquo;s Council (2022)\r\nBeen part of organizing the events like: sport&rsquo;s event, fresher&rsquo;s,  communication, IT, media, analytics.\r\n Part of volunteer program at WWF India in Marine turtle project. \r\n Diploma in &lsquo;Tabla&rsquo; from Prayag Sangeet Samiti. (First Division) \r\n Participated in HSBC Go Green Cyclothon.(2022)\r\nPersonal Details\r\nDate of Birth:20/01/2000\r\nGender:Male\r\nMobile Number:8810382763\r\nEmail ID:archit.rajesh@gmail.com\r\nFather&rsquo;s name:Rajesh Ragavan\r\nResidential Contact Number: 9810042888\r\nPermanent Address:              106, Vigyan Lok, Delhi-110092\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(676, 121, 1, NULL, NULL, '1_121_64548569266b8ec3d4a945.pdf', 'Kamal_Soni_Ecommerce_PO -2.pdf', 'Kamal Soni \n                   	Ecommerce Product Owner 	 	\n 	\nEmail:ksonieca@gmail.com                                                                                      +91-9315656965   	\nProfessional Summary 	\n \nProduct Owner with 8.6+ years of experience across different domains like Ecommerce, Supply Chain, Retail, and Finance. Experience \nin developing and managing mobile app, web and desktop products in an agile environment. Expertise in product development from \nconception through design to development and release.  \n \nKey  Competencies:	  Product  Backlog  Management,  Requirement  Documentation,  Stakeholder  Management,  Product  Backlog 	\nRefinement, Market Research, Competitive Analysis, Feasibility Analysis \n \nSDLC Processes:	 Agile (Scrum, SAFe, Kanban), Waterfall   	\n \nTools:	 JIRA, Aha, SAP Hybris, Rally, PI Planning App, Confluence, MS Office, Azure, Mocking Bot, Invision, TFS, MS Visio 	\n 	\nProfessional Experience 	\n \nProduct Owner at HCL Technologies Ltd (Oct 2021 &ndash; Present) \n \nProject Overview	: &#039;B2B&rsquo; SAP Hybris based Ecommerce portal for oil and lubricants conglomerate. The platform is based on SAP hybris 	\nB2B accelerator and is customized to cater the needs of multiple lines of businesses related to oil and lubricants. The order to cash \ncycle has been automated, with integration to SAP customer master and an external CRM solution.  \n \nRole: 	Working as product owner for one of the regions reporting to the client IT product manager 	\n \nDomains	: Ecommerce 	\n \nIndustry	: Oil and Lubricants 	\n 	\n 	Build and groom product backlog. Create and prioritize stories that align with the product roadmap and release goals, and \nget internal agreement with key stakeholders and the delivery team to ensure accuracy, completeness and feasibility 	\n 	Synthesize feedback, data, and company goals to develop a high-quality and clear product roadmap 	\n 	Contribute to primary and secondary customer-research initiatives to gauge the pulse of customer  	\n 	Lead an 8- member cross functional scrum team for milestones completion and delivery 	\n 	Collaborate with cross-functional teams to streamline existing processes and ideate new processes for implementing best \npractices 	\n 	Work with program management to track schedule against the roadmap, and escalate risks and issues 	\nProduct Owner at GlobalLogic (Apr 2021 &ndash; Sep 2021) \n \nProject Overview	: SAP Hybris based B2C Ecommerce Storefront for a south Korean tech giant. The storefront is based on SAP hybris 	\nB2C  accelerator  and  has  standard  ecommerce  features  like  multi-country  rollout,  cart  management,  product  information \nmanagement, custom discounts and promotions, multi code and single code coupons, configuration of hero products etc.  \n \nRole: 	Worked as product owner for one of the regions reporting to the client IT product manager 	\n \nDomains	: Ecommerce 	\n \nIndustry	: Electronics  	\n 	Lead an 8- member cross functional scrum team for milestones completion and delivery 	\n 	Good knowledge of the SAP Commerce Cloud OOB features and core B2B and B2C accelerators\n\n 	Good experience of back-office functionalities &ndash; Smart Edit, Product Content Management, Pricing, Promotions and \nAdaptive Search 	\n 	Responsible for Product Development &amp; Management, market research, analysis, Product Acceptance Testing, API \nIntegration 	\n 	Build and groom product backlog. Create and prioritize stories that align with the product roadmap and release goals, and \nget internal agreement with key stakeholders and the delivery team to ensure accuracy, completeness and feasibility 	\n 	Contribute to primary and secondary customer-research initiatives to gauge the pulse of customer  	\n 	Collaborate with cross-functional teams to streamline existing processes and ideate new processes for implementing best \npractices 	\n 	Work with program management to track schedule against the roadmap, and escalate risks and issues 	\n \nBusiness Consultant/ Product Owner at Nagarro (Jul 2018 &ndash; Mar 2021) \n \nProject  1  Overview	:  SAP  Hybris  based  B2C  Ecommerce  Storefront  for  a  retail  giant.  The  storefront  is  based  on  SAP  hybris  B2C 	\naccelerator and has standard ecommerce features like multi-country rollout, cart management, product information management, \ncustom  discounts  and  promotions,  multi  code  and  single  code  coupons,  configuration  of  hero  products  etc.  The  portal  had  with \nintegration to ERP and other third-party systems  \n \nRole: 	Worked as business analyst for one of the regions  	\n \nProject 2 Overview	: Mobile ecommerce and supply chain management software for informal micro-enterprises in emerging 	\nmarkets \n \nRole: 	Worked as a Product Owner and responsible for building first two MVP from scratch 	\n \nProject 3 Overview	: AI based Data sanitization tool for one of the major consulting giants 	\n \nRole	: Worked as lead business analyst and scrum master  	\n \nDomains	: Ecommerce, AI and Data, Supply Chain 	\n \nIndustry	: Retail and CPG, FMCG  	\n 	Lead a 9- member cross functional scrum team for project milestones completion and delivery 	\n 	Collaborate with the stakeholders to formulate a product roadmap, identify and fill product gaps 	\n 	Map business imperatives with technologies, identify pain points, define problem statement and KPIs 	\n 	Translate product roadmap features into well-defined product requirements including features, user stories, and \nacceptance test criteria. 	\n 	Facilitate agile activities including product demonstrations, retrospectives, backlog grooming and sprint planning 	\n 	Analyze offerings, performed Gap Analysis (As-Is and To-be states), Cost-Benefit Analysis, process mapping and Re-\nEngineering. 	\n 	Good knowledge of the SAP Commerce Cloud OOB features and core B2B and B2C accelerators 	\n 	Good experience of back-office functionalities &ndash; Smart Edit, Product Content Management, Pricing, Promotions and \nAdaptive Search 	\n 	Providing training to the clients and end users  \n 	\nProduct Owner at HCL Technologies Ltd (Apr 2016 &ndash; Jul 2018) \n \nProject 1 Overview	: B2B Lead Generation Platform. Primary features include identification of potential leads, disbursement of leads 	\ngenerated as per the dynamic business rules defined, setup of lead preferences section to understand and dynamically switch the \nlead requirement by the enterprises as per their needs, setup of an intuitive dashboard for data visualization. \n \nProject  2  Overview	:  B2B  Customer  Portal  targeted  at  three  personas-  Mid  Management,  Higher  management  and  CXO  level 	\nemployees of the customer counterpart. The portal has features like dashboards for different personas. Targeted marketing content, \ninbuilt magazine ebook reader, one touch feedback, and collaterals like whitepaper and case studies, and analytics.\n\nRole: 	Worked as a Product Manager and responsible for building the product from scratch 	\n \nDomains	: Ecommerce and Retail, HRIS 	\n \nKey Responsibility Areas: 	\n 	Create Wireframes, User Journeys, DILO(Day in Life Of) Studies, business cases and industry proposals 	\n 	Build and groom product backlog. Create and prioritize stories that align with the product roadmap and release goals, and \nget internal agreement with key stakeholders and the delivery team to ensure accuracy, completeness and feasibility 	\n 	Led 8-member dev team for project delivery and completion 	\n 	Identified user personas &amp; segments, created product feature sets and KPIs for processes 	\n 	Participate in standups and agile activities including product demonstrations, retrospectives, backlog grooming and sprint \nplanning 	\n 	Contribute to digital RFP/RFI pursuits, identify client pain points, coordinate with multiple stakeholders for solution \ndevelopment, commercials and bid response and defense	 	\nManagement Intern at HCL Technologies Ltd (Apr 2015 &ndash; Jun 2015) \n \nInterned in the IoT Works division of HCL providing recommendations for new product offerings in the IoT space \n \nDomains	: Internet of Things 	\n \nKey Responsibility Areas: 	\n 	Analyzed the business opportunities &amp; trends of Internet of Things (IoT) Market in various sectors 	\n 	Analyzed operations of automation &amp; IT companies providing IoT services 	\n 	Recommendations for new product offerings based on HCL&rsquo;s IoT Framework 	\n 	Comparison of HCL&rsquo;s IoT offerings with that of competitors 	\n 	Recommendation for long term and short-term investment horizon in the IoT space	 	\nBusiness Analyst at HCL Technologies Ltd (Jul 2013 &ndash; Aug 2014) \n \nWorked as a business analyst in Supply Chain and retail domain for a Swedish furniture manufacturer and retailer \n \nProjects	: Supply Chain Planning Reporting, Product packaging and dimensions  	\n \nDomains	: Supply chain management, Supply Chain Planning and Execution 	\n \nKey Responsibility Areas: 	\n 	Engaged client to gather software requirements/business rules, and ensure alignment with development teams 	\n 	Drafted and maintained business requirements and aligned them with functional and technical requirements. 	\n 	Analyzed offerings, performed Gap Analysis (As-Is and To-be states), and Cost-Benefit Analysis 	\n 	Handling clients from Sweden, Norway, Denmark, Germany, UK, and US 	\n 	Functional testing, Business Acceptance Testing and UAT support  	\nPL/SQL Developer at HCL Technologies Ltd (Nov 2011 &ndash; Jun 2013) \n \nProjects	: Supply Chain Planning Reporting, Product packaging and dimensions  	\n \nDomains	: Supply Chain Planning and Execution 	\n \nKey Responsibility Areas: 	\n 	Worked as PL/SQL developer in Supply Chain and retail domain for IKEA of Sweden	  	\n 	Acquire knowledge of existing code and re factor code as needed to meet evolving design 	\n 	Developed high quality database solution including functions, stored procedures, and packages\n\n 	Performance tune SQL application programs and instances 	\n 	Post go-live enhancement/support and documentation \n 	\n Certifications 	\n \nProduct Management  API Product Manager by API Academy \n   \nEcommerce  SAP Spartacus B2B Commerce by SAP \n   \nAgile/Scrum  Professional Scrum Master I by Scrum.Org  \n   \nRPA  UI Path certified RPA Business Analyst \n   \nCloud  1Z0-1072-F - Oracle Cloud Infrastructure 2019 Architect Associate 	\n1Z0-1085-20-F - Oracle Cloud Infrastructure Foundations 2020 Associate 	 \n   \nProject Management  Project Management Essentials Certified by Management and Strategy Institute \n   \nAnalytics  Product Analytics by Product School \n   \nProcess Improvement   Six Sigma White Belt \n 	\nEducation 	\n2016     Master of Business Administration from Shiv Nadar University    \n2011     B.Tech.(Electronics and Communication) from Rajasthan Technical University', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(677, 121, 1, NULL, NULL, '1_121_195466148266b8ec3d4aeb8.pdf', 'Priyanka_reume.pdf', '	+918700849266	\n	p garg 9968@ gm ail.c o m	\n	N OID A, I n dia , I N	\n	h ttp s:/ /w ww.lin ked in .c o m /in /p riy an ka-g arg -	\n05/\nS U M MARY\nQuic k L e arn er, D ilig ent, a nd In dependent S oftw are  E ngin eer w it h  g ood e xp erie nce  d eve lo pin g c o m ple x w eb-b ase d a pplic a tio ns a nd	 	\ne-c o m merc e  w ebsit e s a lo ng w it h  p ro activ e  f e atu re  o ptim iz a tio n, a nd r e le ntle ss d ebuggin g. A ble  t o  e ffe ctiv e ly  s e lf -m anage d urin g	 	\nin dependent p ro je cts , a s w ell a s c o lla bora te  a s p art o f a  p ro ductiv e  t e am .	 	\nKEY  S K IL LS\nHTM L	  C SS	  P re sta Sh op	  P hp	   J a vaScrip t	  j Q uery	  P yth on	  S Q L	  D ata  S cie n ce	  C  B oots tra p	  S m arty	  	\nM VC  M agen to    G oogle  A naly tic s  L ara vel\nE D UCA TIO N\nB.t e ch  C SE	Ju n 2 020	\nD r. A .P .J . A bdul K ala m  T ech nic a l U niv ers it y\n(8 1.1 % )\n12th  ( P CM )	May 2 016	\nC BSE\n(8 1.2 % )\n \n \nIN TER N SH IP S\nTra in ee S o ft w are  E n gin eer	Ja n  2 020	-	A pr 2 020	\nW eb kul S o ft w are  P vt L td\nw ork e d o n v a rio us s m all p ro je cts  u nder t h e d ir e ctio n o f S enio r S oftw are  D eve lo pers . S ucce ssfu lly  w ork e d a t a n in dependent le ve l,	 	\nw hile  a ls o  s e rv in g a s a n e ffe ctiv e  a nd e nth usia stic  c o lla bora to r.\n \nP R O FESSIO NAL E X PER IE N CE\nSo ft w are  E n gin eer	A pr 2 020	-	M ay 2 022	\nW eb kul S o ft w are  P vt. L td .\nco ntr ib utin g a nd m akin g e xte nsio ns o f P re sta Shop w hic h  is  o pen-s o urc e  e C om merc e  p la tfo rm  . D eve lo ped, Im ple m ente d, a nd	 	\nupdate d a pplic a tio n m odule s u nder t h e d ir e ctio n o f S enio r S oftw are  D eve lo pers . S ucce ssfu lly  w ork e d a t a n in dependent le ve l, w hile	 	\na ls o  s e rv in g a s a n e ffe ctiv e  a nd e nth usia stic  c o lla bora to r.\n \nS o ft w are  E n gin eer	Ju n 2 022	-	Pre se n t	\nN eth ues T ech nolo gie s P vt. L td .\nco ntr ib utin g a nd m akin g e xte nsio ns o f v a rio us o pen-s o urc e  e C om merc e  p la tfo rm s. D eve lo ped, Im ple m ente d, a nd u pdate d	 	\napplic a tio n m odule s u nder t h e d ir e ctio n o f S enio r S oftw are  D eve lo pers . S ucce ssfu lly  w ork e d a t a n in dependent le ve l, w hile  a ls o	 	\nse rv in g a s a n e ffe ctiv e  a nd e nth usia stic  c o lla bora to r.\n \nA CH IE V EM EN TS\n- G ot a  L in ke din  S kills  A sse ssm ent b adge in  P hp\n- G ot a  L in ke din  S kills  A sse ssm ent  b adge in  Ja va scrip t\n- G ate  r a nk 7 235\n- G ot a  L in ke dIn  S kills  A sse ssm ent b adge in  F ro nt e nd D eve lo pm ent	\nG re ate r N oid a	N oid aN oid a	N oid a, U tta r P ra d eshN oid a, U tta r P ra d esh	\nP riy a n ka	\nSo ft w are  E n gin eer', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(678, 121, 1, NULL, NULL, '1_121_68586163766b8ec3d4b29f.docx', 'resume 22 - KANNU PRIYA.docx', '\r\r\n\r\n\r\n2368550180340\r\n\r\nKannu Priya\r\nEnrollment Number: 22BSP2675\r\n\r\n\r\nEducational Qualification: \r\n\r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 -\r\nB.A Program  Sri Aurobindo College  Delhi University  2022  67.88%\r\nXII Vanasthali Public School CBSE  2019 81.75% \r\nX Vanasthali Public School CBSE  2017 66.5%\r\n\r\n\r\nAdditional Projects Undertaken\r\n\r\n 2022 - Analyzed the financial statement of a general store \r\n\r\nCertifications:\r\n\r\nIntroduction to SQL - Data Camp \r\nSpanish language A1, A2, and B1  \r\n\r\nProfessional Skills\r\n\r\nMicrosoft Word, PowerPoint,excel\r\nSQL\r\nGood communication and presentation skills\r\n\r\nAwards/Achievements:\r\n\r\nAwarded for theater program.\r\nGot selected for an NSD workshop.\r\n\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\n\r\nVice-President of college Nukkad society in 2020.\r\nCultural Secretary in 12th grade. \r\n\r\nPersonal Details\r\n\r\nDate of Birth: 8th January 2001\r\nGender: Female \r\nMobile Number: 7428719573\r\nEmail ID: kannupriyadutt8@gmail.com\r\nFather&rsquo;s name:Mr. Harish Dutt \r\nResidential Contact Number: C-48 Street no. 7 West Vinod Nagar Delhi - 92\r\nPermanent Address: C-48  Street no.7 West Vinod Nagar Delhi -92\r\n\r\n\r\n\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(679, 121, 1, NULL, NULL, '1_121_13789359266b8ec3d4b81c.docx', 'ARSHNEET SINGH_22BSP0298 - ARSHNEET SINGH (1).docx', '\r23907750\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nArshneet Singh\r\nEnrollment Number: 22BSP0298\r\nEducational Qualification: \r\n\r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 8.75 CGPA\r\nBBA IINTM Guru Gobind Singh Indraprastha university 2022 85.25%\r\nXII SS Mota Singh School CBSE 2019 80.75%\r\nX SS Mota Singh School CBSE 2017 8.6 CGPA\r\n\r\nInternships:  \r\n\r\nJuly &ndash; October 2021: Dynamisers Solutions Pvt ltd\r\nCreated Web pages from scratch for many clients within and outside India.\r\nWorked with the Content team to write top notch content for our client&rsquo;s as well as for Dynamisers Solutions website.\r\nWorked on many frameworks like CSS, Bootstrap and also worked on Javascript, SQL etc.\r\nWorked on SEO to drive traffic to the clients and company&rsquo;s website by using relevant keywords in meta tags.\r\nWorked under the guidance of experienced developers which really helped me develop a lot of technical as well as team player skills.\r\nWas one of the top performing interns at the organization.\r\n\r\nApril - May 2021:  IGNOU\r\nWorked in the sales department as an intern for the company.\r\nSold over 6 bootcamps and 4 platinum membership by persuading people to buy it.\r\nI learned that as a salesperson, I should be honest, and should have the perfect knowledge about the product.\r\n\r\nAdditional Projects Undertaken:\r\n\r\n2022: Created a project on a non existing sustainable business idea for my college. Created a website on my      own using HTML and Cascading Style sheets and also wrote a Blog in it about our product.\r\n link to website- https://arshneetsinghh.github.io/SoleSwap/\r\n2021: A Study on factors influencing customer decision while investing in financial assets.\r\n2021: Studied the consumer perception towards the e-business market.\r\n2020:A study of the implication of ecotourism on the environment.\r\nCertifications:\r\n\r\nPursuing Fundamentals of digital marketing from Google Garage.\r\nUnderstanding customers&#039; needs and their online behaviors.\r\nData Entry Operator from NIIT Foundation.\r\nBasic HTML from NIIT Foundation.\r\nFull Stack Web Development from Udemy.\r\nIntroduction to SQL from Datacamp.\r\n\r\nProfessional Skills\r\n\r\nGood communication\r\nPresentation Skills\r\nPublic Speaking Skills\r\nLeadership Skills\r\nComputer proficiency\r\nLeadership experience\r\n\r\nAwards/Achievements:\r\n\r\nSecured 9th rank with 85.24% in my graduation.\r\nSecured 2nd position in Daredevils, an event held by IBS Gurgaon&rsquo;s Accounting and taxation club.\r\nSecured 2nd position in Campus Entrepreneur-2022,an event organized by Entrepreneurship Development Cell of IBS Gurgaon, where along with my team, we set up a food stall in our campus. We generated a total sales of ₹8520.\r\nWon the award for the &lsquo;Most Innovative Powerpoint Presentation&rsquo; in a presentation competition held in my graduation college.\r\nFounded the CSR Club &lsquo;Dayitva&rsquo; in my college, where we conducted many activities which included E-Waste drive and clothing drive.\r\n\r\n\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\n\r\nLearned the N5 level of Japanese and also gave JLPT (Japanese Language Proficiency test).\r\nInternship Cell Representative at IBS Gurgaon. Part of my duties involve anchoring, writing scripts, designing posters, contacting HR&rsquo;s to bring their company to our campus and alot more.\r\nFounded &lsquo;Dayitva&rsquo;, a CSR club, in my graduation college where we organized many activities like E-Waste Drive, Clothing Drive etc.\r\nIn my free time, I like to write. It is very therapeutic to me. I&rsquo;ve written several songs and poems. \r\n\r\nPersonal Details\r\n\r\nDate of Birth:29/01/2001\r\nGender:Male\r\nMobile Number:+91-971743174\r\nEmail ID:arshneet.singh22@ibsindia.org\r\nFather&rsquo;s name:Mandip Singh\r\nPermanent Address:CA-118/D DDA Flats Hari Nagar, New Delhi-110064\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0);
INSERT INTO `resume` (`id`, `screeningId`, `adminId`, `candidateId`, `candidateDetailsId`, `resumeName`, `resumeOriginalName`, `resumeContent`, `isSkillScreened`, `isResumeScreened`, `isCron`, `isCandidate`, `isStatus`, `candidateShortlist`, `isInterviewAssign`, `enableInterviewReport`, `gptLanguageId`, `interviewAssignDate`, `psychoAssignDate`, `interviewValidity`, `isPsychoAssign`, `psychoValidity`, `created`, `createdBy`) VALUES
(680, 121, 1, NULL, NULL, '1_121_61592136566b8ec3d4bbb2.pdf', 'Naukri_BhumikaNishad[7y_3m].pdf', 'Profile	 Summary	 	  A  result	-oriented professional with	 nearly  7	 years	 of rich	 experience  in 	Strategic  Planning	,  Demand  Planning  and  Capacity  Planning	; 	\nexposure in tools such as 	SAP MM, SAP APO &amp; JDA Tool	  	\n Consistent &amp; proven 	track record	 of successfully employing best business practices 	to improve 	forecast 	efficiency	/ accuracy	 by increasing 	\nperformance	 and conducting robust improvement activities	, all to tight time scales and within 	business scope	 	\n Proven  success  in	 achieving  optimum  outputs	 by  synchronizing  supply 	chain 	through	 forecasting	 inventory	 and	 offering 	total  supply 	\nchain solutions 	in demand planning	 	\n Excellence in 	mapping client&#039;s requirements, designing customized solutions	; strong customer centric 	approach &amp; motivated to deliver 	\nquality results	 	\n Hands	-on experience in managing a program through its 	study	 of various parameters influencing future demand 	and implementation 	\nphase; 	maintained close coordination with 	Regional Planning Team	 for 	future 	capacity planning activities	  	\n Spearheaded the creation and implementation of best practice	 capacity planning vision, strategy, policies, 	processes and procedures to 	\naid and improve operational performance	 	\n Expertise in managing the business operations and p	lans for 	future 	demand	 requirements	 	\n Focused on 	optimizing inventory management	 and	 leveraging 	deep business insights and analytics	 to propel targets supply chain	 	\n Expert in driving entire gamut of 	operational functions	 including inventory management, sourcing/ procurement	 and	 demand planning 	 	\n An 	effective  leader  with  capabilities  in  motivating  teams	 and 	maintaining  deliverables  as  per  the  defined  guidelines	 along  with 	\nelevating service standards for operational excellence	 	\n 	\n Core Competencies	 	\n \n Demand	 Planning	 	\n 	\n Data	 Analysis	    	\n 	\nProcess	 Enhancements	  	\n 	\n Supply	 Chain	 Effectiveness	 	\n 	\n Allocation	 &amp; Distribution	 Planning	    	\n 	\nStatistical	 Forecasting	    	\n 	\n Client/	 Stakeholder	 Engagement	     	\n 	\n Project	 Management	   	\n 	\nTeam	 Building	 &amp; Leaders	hip   	\n 	\n Technical Skills 	 	\n \n SAP MM	 	 SAP APO	 	 JDA Tool	 	\n MS Excel	 	 MS Access 	 	 	 	\n Soft Skill	s 	\n \n 	\n 	\n Education 	  	\n 	\n 	\nCollaborator\nCommunicator\nLeadership\nProblem Solving \nDecision Making 	\nBHUMIKA NISHAD 	 	\n Lead 	&ndash; Demand Planning 	 	\nPost	-Graduation	 (Business Management	) professional targeting assignments in 	Demand	 Planning and 	Supply Chain	 	\nManagement	 with an organization of high repute	, preferably in 	Bangalore,	 Mumbai &amp; 	Pune	. 	\n 	\n  bhumikanishad100@gmail.com	                                                                                         	                           	     	 +91 	9956978969	                   	 	\n 	\n 	\n20	20 	\n201	6 	\nPost	-Graduation  in  Business 	\nManagement	 from Narsee Monjee Institute 	\nof Management Studies	, Mumbai 	 	\nB.Com.	 	from  Allahabad  University, 	\nPrayagraj\n\nTimeline	 	\n \n        	      	 	\n  \n 	\n Major Projects/ Achievements 	  	\n 	\n &lsquo;Budget  Roll  Up  Tracker	&rsquo;: Minimiz	ed the 	gap  between 	total 	forecast  and 	stat 	forecast  in	 terms  of  Dollar 	value  and  help	ed the  team  in 	\nachieving the 	budget 	target	 	\n &lsquo;Integrated Customer 	Level 	Forecasting	&rsquo;: Identif	ied	 a process to improve 	customer 	level accuracy; conducted	 data analysis to understand 	\ncustomer 	behavior for better forecast 	generation	 	\n Received 	&lsquo;Star Performer Award	&rsquo; at Capgemini in 2022	 	\n Recognized with 	&lsquo;Distinctitive Achievers Award	&rsquo; at Accenture in 2018	 	\n 	\n Work Experience	 	\n \nJul	&rsquo;21	 &ndash; Till Date | 	Lead	 &ndash; Demand Planning	 | Capgemini	, Bengaluru 	  	\nKey Result Areas	: 	\n Manag	ing a team 	of 3 Demand Analysts and assisting in	 resolving process operation	s related issues	 and 	monitoring	 daily activities of	 the	 	\nteam	  	\n Setting	-up objectives for the team;	 tracking and maintaining the performance documents and	 providing	 yearly ratings and reviews	 	\n Planning the work 	for the team and	 monitoring overall TAT and target	s on a daily, weekly &amp; monthly basis to	 meet the deliverables	 on-time 	\nwithout failure  	 	\n Conducting	 forecasting  and  demand  analysis  of 	over 	1100  SKUs  of 	Pharmaceutical 	Industry  (Healthcare)	 which  contributes  to  1B$ 	\ninventory value	 	\n Generating extended future demand using 	9 statistical models with 	various	 scenarios and 	statistical forecasting techniques 	using R	 Tool 	 	\n Driving the	 monthly S&amp;OP meeting	s and annual operating planning process	 	\n Ensuring f	orecast accuracy and 	conducting 	inventory analysis for top priority 	codes based on classification and segmentation (ABC/XYZ)	 	\n Driv	ing	 process improvement 	by leveraging	 strong domain knowledge and technology related tools	 within the given area of e	xpertise	 	\nHighlights:	 	\n Ensured to achieved	 up-to 15% increase in forecast accuracy across product lines	 	\n Harmonized process	es for demand planning across North America	 and EMEA	 	\n \nJul	&rsquo;16 &ndash; Jul	&rsquo;21	 | Demand Planner/ Promotional Demand Planner	 | Accenture Solutions	 Pvt. Ltd.	, Navi 	Mumbai	    	\n \nAs Demand Planner/ Client: Loblaw Companies Ltd.	 	\nKey R	esult Areas	: 	\n Analyz	ed all article/	 SKUs where MAPE 	wa	s on the higher side and correct	ed the	 forecast for 	upcoming	 weeks	 	\n Develop	ed and maintain	ed a 12	-months unit forecast at 	the SKU level in JDA	 Tool	 and dr	ove the entire replenishment	 process for the 	target 	\nservice 	level	 	\n Generate	d new product forecast and allocation using the historical substitution 	 	\n Monitored NPI weekly in first 12 	- 13 weeks and highlighted any variance from	 forecasts using underlying, documented assumptions to 	\ncategory/	 customer/	 marketing to minimize bias by model tuning in JDA	 Tool	 &amp; maximize	 product availability upon launch	 	\n Advise	d the	 sales, marketing, and finance of variances between existing forecasts,	 plans and actuals	 	\n Analyze	d the sales pattern;	 conducted	 simulation and comparison of various plans and alternative scenar	ios according to various market	/ 	\nsales trends	 	\n Ensure	d that appropriate level of focus 	wa	s given to 	the short	-term 	and long	-term plans 	in all demand planning activities	 	\n Accomplished	 key  performance  indicators 	for	 driv	ing	 improvement	s, business  performance  and	 conducted	 appropriate  analysis  to 	\nsupport the development/	 change of 	customer/	 brand/	 category strategies	 	\n \nAs Order Management Specialist/ Client: Aditya Birla Group 	 	\nKey Result Areas:	 	\n Monitor	ed  end	-to-end  order 	by 	study	ing	 data  flow  through  front  order  and 	reverse 	order	 and  flag	ged	 orders  with  potential	 delay  in 	\ndelivery to customers	 	\n Worked on o	rder 	management by 	track	ing issues and provided	 resolution 	on a daily basis 	 	\n Conducted r	oot cause analysis 	for 	late deliveries/	 sub-optimal 	reverse 	pickups and refund experience	 	\n Established c	ommunicat	ion	 with stores, warehouse and 	logistic partners to track the	 status of the order 	including process	/ configuration 	\nfix to prev	ent future occurrence	 	\n Discover	ed and analyze	d current issues, tasks, and pain points for inventory sync and order allocation area	 	\n \n 	\n2016	 	2020	 	\n 	\n201	6-	\n20	21 	\n 	\n20	21-     	\nTill Date	 	\n 	\nB.Com.	 from 	\nAllahabad University	 	\nAccenture Solutions 	\nPvt. Ltd.	 	\nPost	-Graduation in Business 	\nManagement 	from Narsee 	\nMonjee Institute of Management 	\nStudies	 	\nCapgemini\n\nAs Sourcing Specialist/ Client: Baker Hughes 	 	\nKey Result 	Areas:	 	\n Administered	 procurement for 	wireline services and drilling services	 	\n Managed	 all the parameters of procurement in SAP and plac	ed purchase orders accordingly in SAP and	 track	ed the same	 with 	vendor	s for 	\non-time delivery; 	monitor	ed inventory in DC	 	\n Plac	ed stock transfer orders within Baker Plants; 	plac	ed 3rd party orders with external suppliers	 	\n Established c	ommunicat	ion	 with stores, warehouse and 	logistic partners t	o track the status of the order	 	\n Track	ed and clear	ed suppliers	&rsquo; invoice through 	account	 payable workflow	 	\n Worked on t	rack	ing the	 open orders and to expedite overdue orders; 	managed the	 GR IR process	 	\n \n  	\n 	\n 	\n Personal Details	 	\nDate of Birth: 	10th June	 1995 	\nAddress	: MMA 113, ADA Colony, Naini, Prayagraj 	- 211008, Uttar Pradesh	 	\nLanguages Known: 	English 	&amp; Hindi', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(681, 121, 1, NULL, NULL, '1_121_210708666066b8ec3d4c059.docx', 'Sarvesh_resume_2022.docx', '\r\nCURRICULUM VITAE \r\n(Sarvesh Kumar) \r\nH. No. &ndash; B-32, Street No &ndash; 4 \r\nOm Enclave, Part &ndash; 1 \r\nFaridabad, Haryana &ndash; 121003 \r\nCont. No. &ndash; 8802587229 \r\nEmail Id. &ndash; ( serveshk7@gmail.com ) \r\nCARRIER OBJECTIVE \r\n● To find for myself a competitive environment and platform for enhancing my technical and analytical abilities and in turn contribute to the growth of the company while expecting a steady paced professional growth. \r\nEDUCATIONAL QUALIFICATION \r\n● 10thpassed from C.B.S.E. Board. \r\n● 12thpassed from C.B.S.E. Board. \r\n● B.C.A. From IGNOU with FIRST DIVISION. \r\n● M.C.A From IGNOU with SECOND DIVISION. \r\nTECHNICAL QUALIFICATION \r\n● Diploma in Computer Application. \r\n● Programming Language: C, C++, HTML ,CSS, Bootstrap, CorePhp,Oops, Git Github. \r\n● Scripting Languages : (NODE JS), Jquery, Ajax, Json, CurL.\r\n● Framework : Codeigniter, Express. \r\n● DBMS : MySQL, SQL Server 2008. \r\n● SERVER : XAMPP, WAMPP .\r\nEXPERIENCE \r\n● I have made an Omlm Project using Core PHP and Mysql during (BCA). \r\n● I have made a small Ecommerce Website using PHP and Mysql during (MCA).\r\n● I have Experienced 1.1 year at (Adg Online Solution Pvt Ltd) in Faridabad.\r\n      ● I have Experienced 1.1 year and working at (Techahead) in Noida.  \r\n      ● I am currently working from 5 months at (MattsenKumar) in Gurgaon.  \r\n&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip; [Adg Online Solution Pvt Ltd]&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip; \r\nProject Details:- GOVERNMENT PROJECT \r\nProject 1: TerritoriaL Army \r\nPlatform: Window, Codeigniter (framework), Mysql, Jquery. \r\nRoles: Php Developer \r\nURL:   jointerritorialarmy.gov.in \r\nProject Details:- GOVERNMENT PROJECT \r\nProject 2: Ciicdt \r\nPlatform: Window, Codeigniter (framework), Mysql, Jquery. \r\nRoles: Php Developer \r\nURL:   Ciicdt.com \r\nProject Details: - GOVERNMENT PROJECT \r\nProject 3: GOAF (Multiple branch Website) \r\nPlatform: Window, Codeigniter (framework), Mysql, Jquery. \r\nRoles: Php Developer \r\nURL:   http://companydemo.in/apps/goaf_website/ \r\n&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip; [ Techahead Soft Pvt Ltd ] &hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip; \r\nProject Details: -\r\nProject 1:   LVBX\r\nPlatform: Ubuntu, Codeigniter (framework), Mysql, Jquery, Git. \r\nRoles: Php Developer \r\nURL:  https://lvbx.com/ \r\nProject 2:   CA-Vanity\r\nPlatform: Ubuntu ,Core Php, Codeigniter (framework),Mysql, Jquery, Git. \r\nRoles: Php Developer \r\nURL:  https://dev.californiavanity.com/&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip; [ MattsenKumar ] &hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip; \r\nProject Details: -\r\nProject 1:   HpconsumerPlatform: Ubuntu, Codeigniter (framework), Mysql, Jquery, Git. \r\nRoles: Php Developer \r\nURL:   https://hpconsumer.staging.insightspro.io/hp_insightspro/index.php/login  \r\nProject 2:   CenturyLink \r\nPlatform: Ubuntu ,Core Php, Codeigniter (framework),Mysql, Jquery, Git. \r\nRoles: Php Developer \r\nURL:  https://centurylink.insightspro.io/index.php/login\r\nPERSONAL DETAILS \r\nFather&rsquo;s Name:     Sh. Harpal Singh \r\nDate of Birth:     08thJuly 1994 \r\nGender:     Male \r\nMarital Status:            Married \r\nLanguage known:      Hindi &amp;amp; English \r\nNationality:     Indian\r\nDECLARATION \r\nI assure that all the information given is true to the best of my knowledge and belief. I assure you, I will do my best, if given an opportunity. \r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(682, 121, 1, NULL, NULL, '1_121_93253838966b8ec3d4c402.pdf', 'Sneha\'s Resume (1).pdf', 'Sn eh a S ah a \nSe nio r E ng in eer \nHig hly  m otiv ate d  a n d  d riv e n p ro fe ssio nal w it h  3\nye ars  o f e xp erie nce . S e ekin g  a  c o m pan y t o\nutil iz e  m y s k il ls  a n d  h ave  a  c a re er g ro w th . \nsn eha.4 756.l ia @ gm ail .c o m  \n09113482430 \nPune, I n d ia  \nlin ke d in .c o m /in /s n eha-s a h a-6 405b 046 \nWORK  E X PER IE N CE \nSyste m s E ngin eer \nIn fo sy s \n05/2 019 -  0 9/2 020\n, \n  Myso re , I n dia  \nPyth o n P ro gra m min g : F u nctio ns, O OPS, D ata  S tru ctu re s. \nSQ L Q uery  \nUnd ers ta n d in g  o f c o nce p ts  l ik e  A gil e , S cru m , D evO ps t h ro ug ho ut t h e\nso fw are  d eve lo pm ent l if e cy cle  \nETL u sin g  I n fo rm atic a  \nAuto m atio n t e stin g  u sin g  S e le niu m  \nTe st E ngin eer \nIn fo sy s \n09/2 020 -  1 0/2 021\n, \n  Pune, I n dia  \nId entiﬁ ed  a n d  t ra ck e d  d efe cts  w it h  J ir a  a n d  s u p port e d  d eve lo pers  i n\nre so lv in g  p ro ble m s b y c o m ple tin g  a d dit io nal t e sts . \nWro te  a n d  o ptim iz e d  t e st c a se s t o  m axim iz e  s u cce ss o f m an ual s o ft w are\nte stin g  w it h  c o nsis te nt, t h o ro ug h a p pro ach es. \nColla b ora te d  w it h  d eve lo pers  a n d  p ro duct o w ners  t o  s ta y c u rre nt o n\npro duct f e atu re s a n d  i n te nd ed  f u nctio nalit y . \nCond ucte d  v ario us s e ssio ns t o  d em onstra te  C A ST  A IP  f e atu re s. \nPerfo rm ed  C A ST  A IP  a n aly sis  f o r d eve lo ped  s o urc e  c o des t o  g enera te\nre p ort , t o  i d entif y  a n d  ﬁ x v io la tio ns a n d  g enera te  h ig her q ualit y  i n d ex. \nSenio r E ngin eer \nBril lio  \n10/2 021 -  P re se n t\n, \n \nId entiﬁ ed  a n d  t ra ck e d  d efe cts  w it h  J ir a  a n d  s u p port e d  d eve lo pers  i n\nre so lv in g  p ro ble m s b y c o m ple tin g  a d dit io nal t e sts . \nCap acit y  M an ag em ent f o r T e ls tra . L e d  t e am  t o  c o m ple te  t e stc a se s b ase d\non c a p acit y  c a lc u la tio n f o r T e ls tra  p ort a l. \nCre ate d  a  S e le niu m  w it h  C ucu m ber B D D p ro je ct t o  a u to m ate  t h e\nfu nctio nalit ie s o f T e ls tra  B PI p ag e. \nED UCATIO N \nB.T e ch  \nIn stit u te  o f T e ch nic a l E d uca tio n a n d  R ese arc h , \nSO A\nUniv e rs it y  \n08/2 015 -  0 5/2 019\n, \n  Bhubanesw ar, I n dia  \nEle ctro nic s a n d  C om munic a tio n\nEng in eerin g  \n8.7 5 C G PA  \nSK IL L S  \nPyth o n \nSQ L \nQA T e stin g  \nSe le niu m  \nPostm an  \nIn fo rm atic a  \nRead yA PI \nUnix  \nLo ad  T e stin g  \nPow er B I \nJIR A \nCucu m ber B D D \nPR O JE C TS \n&bull; A uto m atio n t e stin g u sin g S e le niu m  w it h\nJava  t o  t e st v a rio us f u nctio nalit ie s o f a\nweb pag e. \nIn te rn al P ro je ct \n&bull; U se d  E TL t e stin g i n  I n fo rm atic a  t o\nextra ct, t ra n sfo rm  a n d  l o ad  d ata  f ro m\nData b ase s a n d  w rit in g t e stc a se s\nacco rd in gly . \nIn te rn al P ro je ct \n&bull; C ap acit y  M an ag em ent f o r T e ls tra  \nExte rn al C lie nt \n&bull; A uto m atio n T e stin g f o r W eb pag es u sin g\nTo sca . \nIn te rn al C lie nt \n&bull; C A ST  A IP  A naly sis  o f s e ve ra l\nap plic a tio ns. \nExte rn al/  I n te rn al C lie nts  \nQA T e stin g i n  J IR A f o r a  d eve lo pin g w eb\nport a l. \nIn te rn al C lie nt \nACH IE V EM EN TS \nAm ong t h e T o p P erfo rm ers  i n  t h e I n fo sy s\nTra in in g P ro gra m me\n ( 0 9/2 019)\n \nWit h  a  s c o re  o f 9 0%  i n  P yth on, 8 3%  i n  S Q L, a nd 9 7%\nin  T e stin g C once p ts a nd t o ols . \nIn fo sy s B est P erfo rm er\n ( 1 1/2 020)\n \nIN TER EST S \nPyth o n c o din g  \nData  a n aly sis  \nData  v is u aliz a tio n \nAuto m atio n T e stin g  \nTra in in gs \nAch ie ve m en ts/T a sk s \nAch ie ve m en ts/T a sk s \nCours e s', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(683, 121, 1, NULL, NULL, '1_121_108714933366b8ec3d4c7da.docx', 'Venkatesh Kanakatta.docx', '\r\n3282950635000left6413500\r\n                         Resume\r\nVenkatesh Kanakatta \r\n +91-9591699234\r\nsc.venkatesh2023@gmail.com\r\nObjective :To be in a position in a result -oriented company and part of esteemed organization that seeks an  ambition and  career   conscious  person  where the acquired skills and education will be utilized towards continuous growth and advancement.\r\nProfessional Summary:\r\n5.1 Years of experience in Manual and Automation Testing\r\nExperience in implementing BDD through Cucumber Framework and Selenium WebdriverGood Experience in Core Java\r\nExtensive experience in STLC &amp;amp; SDLC methodologies.\r\nFamiliar with designing and execution of Test Cases both manually and using Automation toolsGood knowledge in writing test Automation Scripts\r\nWriting test cases using element locators, web driver methods, java programming features and TestNG Framework\r\nExecuting Selenium test cases and reporting defects.\r\nExperience in Data Driven Testing, Parellel test execution using selenium web driver and TestNG.\r\nExperience in Core Java concepts OOPs, Exceptions, Collections.\r\nActively involved in writing test cases by applying Test Case Design Techniques\r\nExperience in TestNG and POI\r\nExperience in Build Tools MAVEN and Agile Methodology\r\nExperience in Automation Testing using functional Testing Selenium WebDriver.\r\nHaving Knowledge in Page Object Model design pattern.\r\nDeveloped and executed automated test scripts using Selenium for Regression Testing.\r\nGood exposure in using the Xpath &amp;amp; CSS Selectors for identifying the UI objects.\r\nWorking Experience in all Testing Methodologies such as Functional, Integration, System Testing, Smoke Testing, Ad-hoc Testing, Regression Testing.\r\nGood Knowledge on Defect, Defect Life Cycle &amp;amp; defect tracking using Jira.\r\nExcellent problem-solving skills, reaching deadlines well ahead of the schedule.\r\nEducation Details:\r\nMaster of Technology Degree in Electronics and Communication Engineering from Visveswaraya Technological University in 2015.\r\nWork Experience:\r\nWorked with Girmiti Software Pvt Ltd, Bangalore as Software Test Engineer from April 2022 to March 2023.\r\nWorked with Sidhi Infotech Pvt Ltd since February 2018 to March 2022 as Software Test     Engineer.\r\nTechnical Skills: \r\nTest Management Tools:GitHub, Maven, Jenkins\r\nAutomation Testing Tools :Selenium Web Driver, TestNG, Cucumber             \r\nDefect Tracking Tool        :Jira\r\nLanguages:Core java\r\nTesting Methodologies:STLC, SDLC, Functional &amp;amp; Regression Automation\r\nAutomation Framework              :             Data Driven, Key Driven, Hybrid\r\nDomain Knowledge                      :             Banking, Finance\r\nOther                                               :             Eclipse\r\nProject Details:\r\nProject 1:\r\nProject Title  Chatak One TMS\r\nTechnology Core Java, selenium\r\nRole Test Engineer\r\nAutomation Tool Selenium Web driver, TestNG\r\nTeam Size 6\r\nDescription:-                   Terminal Management System we are managing the terminal and device applications and heartbeat through the TMS server. It include the portal testing and api testing and android testing we are not testing on the payment transactions only application should be tested. It includes Dashboard, Software management, setup, parameter and nexo parameter and reports like different modules      \r\nResponsibilities: \r\nInvolved in Manual, Automation Testing\r\nInvolved in Designing Automation Framework using Selenium Web driverInvolved in identifying of smoke test cases from test bed.\r\nInvolved in Preparing Traceability Matrix\r\nModifying the test cases when change in the requirementsResponsible for managing bug status.\r\nPerformed GUI testing, Functional, Integration, System and Regression testingAnalyzed results and reported bugs in Defect tracking toolParticipated in daily Scrum Meetings.\r\nEffective co-ordination with onsite partners, Project stakeholders and offshore team in requirement clarification/test case preparation and test readiness for starting test phases.\r\nProject 2:\r\nProject Title  Pearl\r\nTechnology Core Java, selenium\r\nRole Test Engineer\r\nAutomation Tool Selenium Web driver, TestNG\r\nTeam Size 4\r\nDescription:-                                  Entomo provides a single, unified sales performance management system that facilitates changes to your pay plans and takes care of underlying data, domains, commission split rules and other details to ensure continuity and visibility throughout the process. This ensures tight integration and alignment among front-line sales reps, partners and in-house sales managers, as well as finance and sales-support organizations. Entomo maintaining sales force effectiveness, ensuring strong margins, supporting high order fill-rates, avoiding large inventory write-offs, and managing regulatory compliance require manufacturers to formulate strategic, tactical and supply plans based on a realistic view of supply and demand. That&#039;s why in today&#039;s uncertain economic environment, sales and operations planning processes have become business critical.\r\n                                 Entomo solutions allow you to leverage your existing enterprise infrastructure to create an Enterprise Plan of Record that can vastly improve the revenue planning, sales plans. Changing commission plans should be easy, and so should adapting your sales performance management processes to seamlessly track new pay plan requirements.\r\nResponsibilities: \r\nInvolved in Manual &amp;amp; Automation Testing.\r\nWriting, Reviewing and Executing Test Cases based on client specified functional specification docs.\r\nDesigned Hybrid Automation Framework using Selenium WebDriver.\r\nAttend daily scrum calls and retrospective meetings.\r\nAbility to work on additional tasks and responsibilities to deliver quality work.\r\nMapping test scripts and Test Cases against RTM\r\nTracking Script change request and change test script.\r\nSuggested critical issues to be addressed in regression cycle.\r\nPerformed GUI testing, Functional, Integration, System and Regression testingEnsure bugs are reported using Team Track.\r\nSending Daily and Weekly Status Reports to Client Test Manager\r\nPersonal Details:\r\nName                :  Venkatesh Kanakatta\r\nDate of Birth     : 21 June 1989\r\nAddress            :  White Field\r\n                                                 Bangalore\r\n                         0000\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(684, 121, 1, NULL, NULL, '1_121_189021158866b8ec3d4ccd9.pdf', 'Vishwas HMI Developer.pdf', 'Pag e 1  o f 2  \nWORK  E X PER IE N CE :  \nMah in d ra  &amp;  M ah in d ra  L td  (  M ah in d ra  S o ft w are  D efin ed\nVeh ic le  C en te r )  \nSen io r S o ft w are  E n g in eer (  L 7-O pera tio nal  )  \n10 /2 0 23 -  P re se n t\n, \n  Coim bato re  \nFu ll  T im e \nWork e d  a s H M I  D eve lo p er  fo r  M ah in d ra  V eh ic le s a t M SD VC b y E le vatin g  c lu ste r\nfe atu re s w it h  k o tlin  &amp;  J a v a. \nEn han ce d  IV I  M ed ia   ap plic a tio n  b y  im ple m en tin g   ad van ce d  so urc e   se le ctio n\nfe atu re s a n d  f u lf illin g  n ew  r e q uir e m en ts ,  o p tim iz in g  f u nctio nalit y  t o  m eet s p ecif ic\npro je ct o b je ctiv e s. \nSp earh ead ed  th e d eve lo p m en t  o f  S en try  M od e,  P ark  A pp,  M yV eh ic le ,  A m bie n t\nLig hts   IV I \nApplic a tio ns,  in co rp ora tin g   esse n tia l  fe atu re s  to   en han ce   use r\nexp erie n ce  a n d  S ecu rit y . \nSu cce ssfu lly   in te g ra te d   Vid eo   Pla y e r,  Exo   Pla y e r  &amp;  sc re en sh o t  fu nctio n\nim ple m en ta tio ns,  e n ric h in g  th e a p plic a tio n w it h  se am le ss  m ult im ed ia  p la y b ack\nca p ab ilit ie s. \nIm ple m en te d  s e ekb ar f u nctio nalit y  w it h in  t h e a p plic a tio n,  e n han cin g  u se r c o ntro l\nan d  n av ig atio n t h ro ug h v id eo  p la y b ack . \nLe ve ra g ed   JIR A  to   cre ate   co m pre h en siv e   te st  se ts ,  stre am lin in g   th e  te stin g\npro ce ss a n d  e n su rin g  t h o ro ug h c o ve ra g e o f U I e le m en ts  a n d  f u nctio nalit ie s. \nCond ucte d  U I  t e stin g  a n d  in stru m en ta tio n t e stin g  t o  id en tif y  a n d  re ctif y  is su es,\nth ere b y e n han cin g  t h e o ve ra ll  u sa b ilit y  a n d  p erf o rm an ce  o f t h e a p plic a tio n. \nExp ert  in  a ctiv e ly  re so lv in g  B ug s fo r  a  w id e a rra y  o f  a p plic a tio ns,  s p ecia liz in g  in\nboth   se lf - d eve lo p ed   ap plic a tio ns  an d   fo r  In -V eh ic le   In fo ta in m en t  (  IV I  )\nap plic a tio ns. \nUtiliz e d  C A N oe a n d  V eh ic le  S p y s o ft w are  to  p erf o rm  c o m pre h en siv e  h ard w are\nte stin g  o f (C A N )  a n d  (E C U )  s ig nals  f o r V eh ic le  T e stin g ,  e n su rin g  s y ste m  r e lia b ilit y\nan d  f u nctio nalit y  t h ro ug h d eta ile d  s ig nal  a n aly sis  a n d  t ro ub le sh o otin g . \nCap gem in i  En g in eerin g   (  R &amp; D Su b sid ia ry   of \nCap gem in i\nGro u p  )  \nSo ft w are  E n g in eerin g  L e ad  (  P ro fe ssio nal  I / B 1 )  \n04/2 0 23 -  1 0 /2 0 23\n, \n  Ban g alo re  \nFu ll  T im e \nSp ecia liz e d   in   co nnectiv it y   wit h   Apple   devic e s  an d   work e d   on  Apple &#039;s\nte ch no lo gie s s u ch  a s iA P1,  iA P2 a n d  A pple  C ar P la y . \nMan ag ed   a  te am  fo r  deve lo p m en t  of  Apple   co nnectiv it y   fo r  Auto m otiv e\nin fo ta in m en t a n d  m an ag in g  A pple &#039;s  c e rt if ic a tio n p ro ce ss g lo b ally . \nSp earh ead ed   th e  Connectiv it y   dom ain   fo r  sm art   pho ne  in te g ra tio n  w it h\nau to m otiv e  in fo ta in m en t a n d  p ro je ctio n t e ch no lo gie s. \nSp earh ead ed  th e  In fo ta in m en t  sy ste m  an d  re sp onsib le   fo r  han d lin g   m ult ip le\nap plic a tio ns  a n d  re sp onsib le  fo r  d eve lo p m en t  o f  A nd ro id  In fo ta in m en t  S yste m\nwhic h  in clu d es w ork in g  w it h  w ir e le ss p ro to co ls . \nHan d le d  a  t e am  fo r  d esig n a n d  d eve lo p m en t fo r  S m art  P ho ne C onnectiv it y  a n d\nPro je ctio n t e ch no lo gie s in  C onnecte d  C ars . \nHav e  g o od  u nd ers ta n d in g  o f  iA P1,  IA P2,  A O SP  A nd ro id  C ar  P la y  C ontro l  B onjo ur\nse rv ic e  a n d  p erf o rm an ce  t u nin g  o f A pple  C ar P la y  s o lu tio n f o r M Fi  c e rt if ic a tio n. \nSK IL LS  /  T O OLS  :  \nAnd ro id  A pplic a tio n D eve lo p m en t \nCore  J a v a \nGen eric  F ra m ew ork  \nHA L L a y e r \nJa v a 8  \nC P ro gra m min g  L a n g uag e \nC++ \nAnd ro id  T e le p ho ny \nAUTO SA R \nIn fo ta in m en t H ard w are  T e stin g  \nSo narc u b e \nJIR A  \nMVVM  \nIn stru m en ta tio n T e stin g  (  U I T e stin g  )  \nRo om  D ata b ase  \nPerf o rm an ce  T e stin g  \nAD AS \nJIR A  X -R ay  \nGIT H U B \nKotlin  \nKotlin  C oro utin es \nLIN UX \nAnd ro id  S D K \nNav ig atio n C om ponen t \nAuto m otiv e  I n fo ta in m en t \nAO SP  \nAnd ro id  A uto  P ro je ctio n \nApple  C ar P la y  \nTh ir d  P art y  L ib ra rie s &amp;  A PI&#039;s  \nMult im ed ia  I n fo ta in m en t \nFig m a(U I/ U X) \nFlu tte r \nGoogle  P la y  S to re  \nDart  P ro gra m min g  \nBin d er I P C  \nApplic a tio n S ecu rit y  \nSA ST /  D AST \nAnd ro id  F ra m ew ork  \nAnd ro id  A pp D eve lo p m en t \nAID L /  H ID L \nUnit  T e stin g  \nPen etra tio n T e stin g  \nTe le m atic s \nPro je ctio n T e ch no lo gy \nConnectiv it y  \nGIT  \nGIT H U B \nCA N oe \nVeh ic le  S p y \nRA D -G ig asta r \nPR O JE C TS :  \nCogniz a n t :  G oogle  P la y  P ro te ct (  G .P .P  )\n ( 1 2 /2 0 20  -  0 4/2 0 20 )\n \nCap gem in i  :  H A RM AN  (  T o yo ta  T A S70 0 )\n ( 0 4/2 0 23 -  1 0 /2 0 23)\n \nMah in d ra  &amp;  M ah in d ra  :  M ah in d ra  E le ctric  S U Vs H M I I V I\nApplic a tio ns (  B E.0 5,  B E.0 7,  B E.R A LL-E ,  X U V.e 8 ,  X U V.e 9\n ( 1 0 /2 0 23 -  P re se n t)\n Ach ie ve m en ts /T a sk s \nTa sk s \nhk.v is h w as2 0 23@ gm ail.c o m  \n+91 :  7 9 75 35 0 95 8  \nBan g alo re ,  I N DIA  \nlin ke d in .c o m /in /v is h w as-h -k -0 610 4616 6 \nVIS H W AS H  K  \nAnd ro id  A uto m otiv e  H M I / F ra m ew ork / I n fo ta in m en t\nDeve lo p er \nAn e n th usia stic  M ob ile  A pplic a tio n D eve lo p er  (  S o ft w are  E n g in eer  L e ad  )  w it h  a\nro b ust  A nd ro id  Secu rit y   &amp;  p ro gra m min g  exp osu re   h av in g  clo se   to  4  ye ars   o f\nexp erie n ce  in  A nd ro id  H M I/ S D K,  R eve rs e  e n g in eerin g  w it h  h an d s o n e xp ert is e  in\nko tlin ,  J a v a,  F lu tte r,  A nd ro id  S tu d io ,  G IT ,  J IR A  a n d  A uto m otiv e  P ro je ctio n D om ain\nConnectiv it y .  C urre n tly  w ork in g  a s a  S en io r E n g in eer in  M ah in d ra  &amp;  M ah in d ra  \nin  t h e\nAuto m otiv e  so ft w are  la n e a s  a  d ed ic a te d  a n d  fo cu se d  H M I  e n g in eer  p rim arily\nfo cu sin g  o n d eve lo p in g  I V I a p plic a tio ns f o r N ext-G en  M ah in d ra  E V  V eh ic le s.\n\nPag e 2  o f 2  \nWORK  E X PER IE N CE :  \nCog niz a n t T ech nolo g y S o lu tio n s (  C TS )  \nTe ch nic a l  L e ad  (  A pplic a tio n D eve lo p m en t &amp;  A nd ro id  S ecu rit y\nLe ad  )  \n12 /2 0 20  -  0 4/2 0 23\n, \n  Ban g alo re  \nFu ll  T im e \nExp ert is e   in   re ve rs e -e n g in eerin g   an d  co d e-le ve l  se cu rit y   au d it in g ,  as  w ell  as\nexp erie n ce  in  h an d lin g  o b fu sc a te d  c o d es o f a n d ro id  a p plic a tio ns. \nGood  E xp osu re  in  c o nd uctin g  S ecu rit y  T e stin g  o f  b oth  S A ST a n d  D AST a n d  to\nsa fe g uard  a p plic a tio n c o d e f ro m  m alw are  s u ch  a s s p yw are ,  p his h in g ,  r a n so m ware ,\ntro ja n s,  b ack d oor,  r o otin g  a n d  o th er c y b er t h re ats . \nPerf o rm in g  in te rn al  a n d  e xte rn al  v u ln era b ilit y  a sse ssm en ts  a n d  p erf o rm in g  d ata\nan aly sis  a n d  c re atin g  d ete ctio n r o utin es f o r d if fe re n t in te rn al  p ip elin es. \nExp erie n ce  in  M alw are  a n aly sis  o n A nd ro id  M ob ile  p la tfo rm ,  id en tif y  t h re ats  a n d\ncla ssif y  t h em  a cco rd in g  t o  t h eir  f a m ily . \nCond ucte d  M alw are  A ud it in g  o f c lo se  t o  1 0 ,0 00 A nd ro id  A pplic a tio ns in  t h e\nMuW S,  P SL t ra ck s a s a  S M E. \nED UCA TIO N :  \nM.T ech  (  U niv ers it y  V is v esv ara y a C olle g e o f E n g in eerin g  )  \nCom pute r S cie n ce  &amp;  E n g in eerin g  \n10 /2 0 18  -  1 2 /2 0 20\n, \n  Ban g alo re  \n8.9 3 C G PA\n  PU BLIC A TIO NS :  \nTru st M an ag em en t f o r S erv ic e -O rie n te d  S Io T S yste m s \nPub lis h er :  A CM  D ig it a l  L ib ra ry  \nhttp s:/ /d oi.o rg /10 .1 14 5/3 4 46999.3 4 476 35  \nTa sk s \nGra d e', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(685, 121, 1, NULL, NULL, '1_121_13119444366b8ec3d4d0d5.docx', 'Python Developer.docx', '\r\n  \r\n+919911786303 |      2k8@yahoo.com \r\nPROFESSIONAL OUTLINE\r\nA sincere and competent IT professional with an enriching relevant experience of  12.5 years in Open Source Software Development.\r\nProcess mining professional with Celonis certification.\r\nProficiency in AI/voice chatbot platforms Alexa Skills, Python,  Angular and PHP and adaptable to any MVC Framework.\r\nProfinciency in Machine learning, Natural language processing algorithms.\r\nExtensive experience in Support/Maintenance and Development projects.\r\nProficient in application development using Object Oriented Analysis, Design and Programming (OOPS).\r\nWorking on Agile methodology. Thorough subject knowledge, strong analytical and troubleshooting skills with an ability to perform in a challenging environment.\r\nTECHNICAL PROFICIENCY\r\nLanguages And Databases :JavaScript, Python , PHP, Ajax, jQuery, MySql 5.5, MongoDB\r\nFrameworks: Flask, Flask-RESTful, AngularJS, Angular 6, Alexa Developer Console, \r\nDialogflow, CodeIgniter, CelonisMethodology: Scrum, Agile\r\nConcepts: Natural language processing in ML, OOPS Concept, MVC, Rest, Soap\r\nRevision Control  Systems: SVN, GIT\r\nProject Planning/Tracking Tools MantisBT, JIRA, Fogbugz, Ontime\r\nEDUCATIONAL AND PROFESSIONAL CREDENTIALS\r\nMCA in 2009, Jaipuria Institute of Management, U.P. Technical University, 70% marks\r\nB.Sc. (PMS) in 2005, Dr. B. R. Ambedkar University, Agra, 53.6% marks\r\nCLASS XII in 2001, U. P. Board, Allahabad, 61% marks\r\nCLASS X  in 1999, U. P. Board, Allahabad, 62% marks\r\nWORK EXPERIENCE\r\nWorking as a Team manager in Cognizant technology solution Pvt. Ltd., Noida (May 2021 to till now)\r\nWorked as a Tech Lead in HCL Technologies  Ltd., Noida (From Nov 2017 to May 2021)\r\nWorked as a Senior Software engineer in Impressico Business Solutions Pvt. Ltd., Noida (From March 2015 to Nov 2017)\r\nWorked as a Software engineer in Icreon Communication Pvt. Ltd., Noida (From March 2011 to March 2015)\r\nPROJECTS \r\nProject#1\r\nEnd Client: LinkedIn\r\nDescription: Built analytics dashboard to analyses cases, opportunities and account management from salesforce around KPIs such year wise cases, average and median initial response time,  time to resolution, processing time to each case, opportunity value contribution, hours invested for global sales etc..\r\nUsed features such as benchmarking, conformance, process and variant explorer to analyze the process. Built data integration on premises connection with Sql server.\r\nEnvironment: Celonis, salesforce and SQL server\r\nProject#2\r\nEnd Client: Travel  InsuranceDescription: Built analytics dashboard to analyses  for a travel insurance client around KPIs such as time-to-first-closure, re-open rate, STP rate and %approved after rejection. Used features such as benchmarking, conformance, process and variant explorer to analyze the process. Identified potential to improve CSAT by streamlining process for claims reported via phone and vendor.​\r\nEnvironment: CelonisProject#3\r\nEnd Client: INCHCAPE\r\nDescription: Built Analytics to analyses SAP based Account Receivable data for INCHCAPE client around KPIs such as Payment behaviour, Invoice values, Late payments percentage, Business calculator to calculate savings potential. Used features such as benchmarking, conformance, process and variant explorer to analyze the process.\r\nEnvironment: CelonisProject#4\r\nEnd Client: Call centersProject:  Knowledgement management\r\nDescription:  In This project admin have the access to upload KBs based on it&rsquo;s category, A user can search any KB&rsquo;s by word or sentences. This project gives the functionality to operator to troubleshoot queries by different options and find the answers from decision trees and can provide to users.\r\nEnvironment: Python, MongoDB, Flask, NLP\r\nProject#5\r\nEnd Client: Smith + NephewProject:  Data migration\r\nDescription:  Smith nephew is leading portfolio medical technology company. In this project there are thirty different application which have billions of data related medical worldwide are stored in several different databases like AS400, MSSql etc, we are migrating all records from these databases to MongoDB by Python script to display report on serella tool.\r\nEnvironment: Python, MongoDB, AWS cloud\r\nProject#6\r\nEnd Client: Johnson control Hitachi, Japan\r\nProject:  Alexa and Google skills\r\nDescription:  This project presents that all new Hitachi air conditioners which are connected to the internet, can be operate by smart speakers Alexa and Google. A user can operate AC by Voice commands by Alexa or Google assistant. This skills are in two language Japanese and English.\r\nEnvironment: Alexa platform, Google Dialogflow, Python.\r\nProject#7\r\nEnd Client: Johnson control Hitachi, Japan\r\nProject:  VRF Selection Software\r\nDescription:  There are several features in this project in which one part of this tool is summarization of texts than corpus of VRF data, used natural language processing&rsquo;s library spacy&rsquo;s Model to summarization of texts.\r\nEnvironment: Python, Angular6, Flask-RESTful, Spacy, Tensorflow, KerasProject#8\r\nEnd Client: Rakuten, Japan\r\nProject:  Rakuten-EMP\r\nDescription:  Rakuten-EMP is a admin to manage ads and marketing content for display into actual site Rakuten.com. \r\nEnvironment: Angular6,  Flask-RESTful API&rsquo;s, Python, MySQL\r\nPERSONAL PROFILE\r\nNationality IndianSex Male\r\nMarital Status Married\r\nI hereby declare that information given above is true at the best of my Knowledge.\r\n(      )                                                                                                                                                                                                                                                          \r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(686, 121, 1, NULL, NULL, '1_121_48028754666b8ec3d4d47b.pdf', 'SHIVRAJ+INV2+(3).pdf', 'Shiv Raj	 Singh	 	\n \n 	\n74,Block	-B, Azad Vihar	, Khora 	\nColony, Uttar Pradesh	-201309	 	\nMobile 	no. 	9773620571	 	\nshivraj.singh8527@gmail.com	  	\nTRAINING	 	\nMICROSOFT	 (DigiSaksham)	 	\n 18 July 	 20	22	 - 26 July 20	22 	\n  Essentials of JAVA Post Assessment coursework by MICROSOFT	 	\nMICROSOFT (DigiSaksham)	 	\n 18 July  2022 	- 26 July 2022	 	\n  Essentials of PYTHON	 Post Assessment coursework by MICROSOFT	 	\nTCS NQT EXAM (Tata Consultancy	 Services	) 	\n Issued Dec 2020	 	\n I have scored 1326 	out of 1800 in TCS NQT.	 	\nEXTRA	-CURRICULAR ACTIVITIES	 	\n 1) One year&rsquo;s experience of teaching in school up to 10th level.	 	\n 2) 	Taken Part in various curricular act	ivities in school and college (2	nd position 	               	\nin poster making in college 	fest).	 	\nSEMINARS	 	\n Seminar	: 1) 	Emerging Career Opportunities 	in the Software Engineering domain	.                      	 	\n \n \n \n \n \n \n \n \n 	\nTECHNICAL	 SKILLS	 	\nLANGUAGES: JAVA, \nPYTHON, 	SQL	. 	\nACHIEVEMENT	 	\nGATE CE(2022)	-QUALIFIED 	\n(SCORE	-435)	 	\nEssentials of EXCEL Post \nAssessment 	coursework	 by 	\nMICROSOFT	  	\nElite Certificate  by	 NPTEL in 	\n2019	 	\nEDUCATION	 	\n \nChaudhary Brahm Prakash \nGovernment Engineering \nCollege, Delhi	-110073	 	\n2017	-2021	 	\nBTech (CIVIL)	-7.88 CGPA	 	\n  \nGovt. Boys Sr. Sec School	, 	\nVasundhara Enclave, 	Delhi	-	\n110096	 	\n2014	-2016	 	\n12	th-68%	 	\n \nGov	t. Boys 	Sec. School,	 	\nKondli Gharol	i , Delhi	-110096	 	\n2012	-2014	 	\n10	th-8.8	 CGPA	 	\n \n \n                  	                               	\nSHIV	RAJ SINGH', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(687, 121, 1, NULL, NULL, '1_121_163004606866b8ec3d4d837.docx', 'updateresume+(1)+(1)+(2).docx', '\r                                  Curriculum Vitae                           \r\n\r\nVivek Kumar\r\nEmail Id:kumarvicky16@gmail.com\r\n Mobile No:  +91 8587987355\r\n                                                             \r\nPresent Address:                                                  Permanent Address:\r\n Vivek Kumar S/o Sh.Naresh Kumar                                                        Vivek Kumar S/o Sh.Naresh Kumar\r\n H.No-152, Narsi village, Sector -32K-2004, Ace City\r\n Karnal - 132001                                                                                         Noida Extension, Noida  -201306\r\n\r\n-24129463500-24129463500\r\n\r\nCARRIER OBJECTIVE:                                                                                                                                                                                                                                                                                                                                         To be an integral part of an organization by being a continuous value adding resource. To understand and learn the technical skill and to perform the duties assigned with complete perfection and professionalism in order to achieve the desired goals of organization. \r\n\r\nSKILLS:                                                                                  \r\n\r\n&bull;   Willingness to learn, as being dominant learner. \r\n&bull;   Effective communication and presentable skills. &bull;   Able to lead a team for committed &amp;amp; effective out-put.\r\nTECHNICAL SKILLS:\r\n\r\nPHP , Mysql\r\nLaravel 5.* ,Laravel 6.*,Laravel 7.*\r\nHTML ,CSS, Java Script,  jQuery, Ajax \r\nAWS\r\nRedis\r\nPayment gateway integration\r\nCourier partner integration like shiprocket,picker\r\nAdmin panel implementation\r\nRestful API\r\nEXTRA CURRICULUM ACTIVITIES:                                           \r\n\r\nGiven various presentations at Computer related topics in Graduation and Post graduations also\r\nParticipate Sports and Cultural Activities at School level\r\n\r\n\r\nEDUCATIONAL QUALIFICATION:\r\n\r\n MCA (2009-12) with 67.34% from Graphic Era University, Dehradun (Uttarakhand).\r\n\r\nBsc. (2006 -2009) with 61.33% from M.L.N. College Affiliated to Kurukshetra University, Kurukshetra.\r\nIntermediate with 61.66% in 2004 \r\n\r\nPROJECT EXPERINCE: \r\n\r\n\r\n&ldquo;Zeelab Pharmacy&rdquo; Ecommerce Website and Admin Panel.(Currently Working).\r\n&ldquo;UniShop&rdquo; Ecommerce App.  \r\n&ldquo;ChopstickPlus&rdquo; App and Admin Panel. (URL : www.chopvalue.com)\r\n&ldquo;Molitics&rdquo; Politics Information Web Portal and Admin Panel. (URL : www.molitics.in)\r\n&ldquo;Molitics&rdquo; Politics Information App\r\n &ldquo;Molitics Plus&rdquo; Candidate Leader App. \r\n&ldquo;Alpha Global Imports&rdquo; Ecommerce Site . ( URL : www.agisyd.com.au)\r\n&ldquo;Ashok Tanwar&rdquo; Dynamic Site Integrate with Molitics.( URL : www.ashoktanwar.com)\r\n&ldquo;Haryana Congress&rdquo; Dynamic Site Integrate with Molitics.( URL : www.haryanacongress.com)\r\n&ldquo;Mahipal Dhanda&rdquo; Dynamic Site Integrate with Molitics.( URL : www.mahipaldhanda.com)\r\n&ldquo;Varinder Shah&rdquo; Dynamic Site Integrate with Molitics.( URL : www.varindershah.com)\r\n&ldquo;Wingit&rdquo; Ecommerce Site. ( URL : www.wingitstore.com)\r\n &ldquo;House Keeping&rdquo; Ecommerce Site. ( URL : www.housekeepingplus.in)\r\n&ldquo;Tour &amp;amp; Travels&rdquo; Dynamic site. ( URL : www.svttpackage.com)\r\n&ldquo; Monkcard &rdquo; Dynamic site. ( URL : www.monkcard.com)\r\n&ldquo;IK Printograph&rdquo; Dynamic site. ( URL : www.ikprintograph.com)\r\n&ldquo;Excel Infotech&rdquo; Dynamic site. ( URL : www.excelinfotech.org)\r\n&ldquo;Retouching Visuals&rdquo; Dynamic site. ( URL : www.retouchingvisuals.com)\r\n&ldquo;Online Book shopping Site&rdquo;. ( URL : www.budaniyabookshop.com/)\r\n &ldquo;Pensworld&rdquo; Ecommerce Site.( URL : www.pensworld.net )\r\n&ldquo;Royalcollection&rdquo;  Ecommerce Site.( URL : www.royalcollectiondistributor.com )\r\n\r\nWORK EXPERINCE: \r\n\r\n\r\nCurrently Working with Zeelab Pharmacy as a Laravel developer.\r\n( 18 Feb 2021 to till date )\r\n\r\nWorked with UniShop as a Laravel developer.\r\n( 10 Aug 2018 to 31 Jan 2021 )\r\n\r\nWorked with XEINE TECH PVT.LTD as a PHP developer.\r\n( 21 March 2016 to 9 Aug 2018)\r\n\r\nWorked with UNIQUE WEB GROW INDIA PVT.LTD as a PHP developer.\r\n(April 2015 to 12 March 2016)\r\n\r\nWorked with R.S TECHNOMEDIA as a Web Developer \r\n(June 2014- Feb 2015)\r\n\r\nWorked with &ldquo;GOLDEN BIRD INDIA&rdquo; as a Web Developer.\r\n(Dec 2013- April 2014)\r\n\r\n                                                PERSONAL DETAILS                                           :     \r\n\r\n\r\n                     Name                            :     Vivek Kumar\r\n                     Father&rsquo;s Name              :     Sh. Naresh Kumar\r\n                     Date of Birth           :     6 July, 1987\r\n                     Status                            :     Married\r\n                     Nationality                    :     Indian\r\n                     Contact No                    : +91 8587987355      \r\nDECLARATON:                    I Vivek Kumar affirm to state that all the depicted statement in my resume is true and genuine to best of my knowledge and nothing has been concealed and distorted. \r\nDate:13/07/2022Place: Karnal\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(688, 121, 1, NULL, NULL, '1_121_49853033166b8ec3d4dbdb.pdf', 'Resume-Divy.pdf', 'divych@yahoo.in	 	9022444447	 	 	\nEr	. 	Divy Chaudhary	 	\nData Processor	 	\nAn	 enthusiastic	 with	 highly	 motivated	 and	 leadership	 skills  having	 bachelors	 of engineering	 degree	 in 	\nComputer	 Science.	 Expert	 in implementation	 of each	 step	 of 	project.	 Eager	 to learn	 new	 technologies	 and	 	\nmethodologies.	 Always	 willing	 to innovate	 the	 new	 things which	 can	 improve	 the	 existing	 technology	 	\n \n \n \n \n \nWORK EXPERIENCE	 	\nData Processor	 	\nDynata	 	\n02/2022	 - Present	, 	Noida	 	\n \nWebsite Content Manager	 	\nS&agrave;w&agrave;i	 	\n06/2021	 - 02/2022	, 	Gurugram	 	    \nEDUCATION	 	\nBachelor 	of Tech	nology	-Computer Science	 	\nGalgotias University	 	\n08/2017	 - 05/2021	, 	Greater	 Noida	 	  \nSecondary School	 	\nSt.Dominics Senior Secondary School	 	\n04/2013	 - 04/2015	, 	Mathura	 	\n \nSKILLS	 	 \n \n \n \n \nTOOLS 	 	\nC++	, Python MS	 Office,	 DV Tool 	AutoCad	 	\nSPSS	 	\n \nC	OURSE:	 	\nC++ Geekforgeek (08/2020 	- 08/2020)	 	\n \n \n \nLANGUAGES	 	\nHindi	 	\nNative or Bilingual	 Proﬁciency	 	\nEnglish	 	\nFull Professional Proﬁciency	 	\n 	\nFrench	 	\nProfessional Working Proﬁciency	 	   	\nINTERESTS	 	 \n 	\nData Han	dling	 	 	\n 	 	\n 	\n 	 	Gadgets', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0);
INSERT INTO `resume` (`id`, `screeningId`, `adminId`, `candidateId`, `candidateDetailsId`, `resumeName`, `resumeOriginalName`, `resumeContent`, `isSkillScreened`, `isResumeScreened`, `isCron`, `isCandidate`, `isStatus`, `candidateShortlist`, `isInterviewAssign`, `enableInterviewReport`, `gptLanguageId`, `interviewAssignDate`, `psychoAssignDate`, `interviewValidity`, `isPsychoAssign`, `psychoValidity`, `created`, `createdBy`) VALUES
(689, 121, 1, NULL, NULL, '1_121_123148051366b8ec3d4dfbc.pdf', 'Kamal_Soni_Ecommerce_PO.pdf', 'Kamal Soni \n                   	Ecommerce Product Owner 	 	\n 	\nEmail:ksonieca@gmail.com                                                                                      +91-9315656965   	\nProfessional Summary 	\n \nProduct Owner with 8.6+ years of experience across different domains like Ecommerce, Supply Chain, Retail, and Finance. Experience \nin developing and managing mobile app, web and desktop products in an agile environment. Expertise in product development from \nconception through design to development and release.  \n \nKey  Competencies:	  Product  Backlog  Management,  Requirement  Documentation,  Stakeholder  Management,  Product  Backlog 	\nRefinement, Market Research, Competitive Analysis, Feasibility Analysis \n \nSDLC Processes:	 Agile (Scrum, SAFe, Kanban), Waterfall   	\n \nTools:	 JIRA, Aha, SAP Hybris, Rally, PI Planning App, Confluence, MS Office, Azure, Mocking Bot, Invision, TFS, MS Visio 	\n 	\nProfessional Experience 	\n \nProduct Owner at HCL Technologies Ltd (Oct 2021 &ndash; Present) \n \nProducts	: &#039;B2B&rsquo; SAP Hybris based Ecommerce portal for oil and utilities conglomerate 	\n \nDomains	: Ecommerce 	\n 	\n 	Build and groom product backlog. Create and prioritize stories that align with the product roadmap and release goals, and \nget internal agreement with key stakeholders and the delivery team to ensure accuracy, completeness and feasibility 	\n 	Synthesize feedback, data, and company goals to develop a high-quality and clear product roadmap 	\n 	Contribute to primary and secondary customer-research initiatives to gauge the pulse of customer  	\n 	Lead an 8- member cross functional scrum team for milestones completion and delivery 	\n 	Collaborate with cross-functional teams to streamline existing processes and ideate new processes for implementing best \npractices 	\n 	Work with program management to track schedule against the roadmap, and escalate risks and issues 	\nProduct Owner at GlobalLogic (Apr 2021 &ndash; Sep 2021) \n \nMajor Products	: SAP Hybris based B2C Ecommerce Storefront 	\n \nDomains	: Ecommerce, Supply Chain and Retail 	\n 	Lead an 8- member cross functional scrum team for milestones completion and delivery 	\n 	Good knowledge of the SAP Commerce Cloud OOB features and core B2B and B2C accelerators 	\n 	Good experience of back-office functionalities &ndash; Smart Edit, Product Content Management, Pricing, Promotions and 	\n 	Adaptive Search 	\n 	Responsible for Product Development &amp; Management, market research, analysis, Product Acceptance Testing, API \nIntegration 	\n 	Build and groom product backlog. Create and prioritize stories that align with the product roadmap and release goals, and \nget internal agreement with key stakeholders and the delivery team to ensure accuracy, completeness and feasibility 	\n 	Contribute to primary and secondary customer-research initiatives to gauge the pulse of customer  	\n 	Collaborate with cross-functional teams to streamline existing processes and ideate new processes for implementing best \npractices 	\n 	Work with program management to track schedule against the roadmap, and escalate risks and issues\n\nBusiness Consultant/ Product Owner at Nagarro (Jul 2018 &ndash; Mar 2021) \n \nMajor Products	: SAP hybris based Omni Channel Ecommerce Platform for a retail giant,	 AI and Data based Data Sanitization and 	\nRecommendation tool \n \nDomains	: Ecommerce, AI and Data 	\n 	Lead a 9- member cross functional scrum team for project milestones completion and delivery 	\n 	Collaborate with the stakeholders to formulate a product roadmap, identify and fill product gaps 	\n 	Map business imperatives with technologies, identify pain points, define problem statement and KPIs 	\n 	Translate product roadmap features into well-defined product requirements including features, user stories, and \nacceptance test criteria. 	\n 	Facilitate agile activities including product demonstrations, retrospectives, backlog grooming and sprint planning 	\n 	Analyze offerings, performed Gap Analysis (As-Is and To-be states), Cost-Benefit Analysis, process mapping and Re-\nEngineering. 	\n 	Good knowledge of the SAP Commerce Cloud OOB features and core B2B and B2C accelerators 	\n 	Good experience of back-office functionalities &ndash; Smart Edit, Product Content Management, Pricing, Promotions and \nAdaptive Search 	\n 	Providing training to the clients and end users  \n 	\nProduct Owner at HCL Technologies Ltd (Apr 2016 &ndash; Jul 2018) \n \nProducts	: B2B Lead generation portal, HRIS  	\n  \nDomains	: Ecommerce and Retail, HRIS 	\n \nKey Responsibility Areas: 	\n 	Built and managed the entire lifecycle of the Lead Generation Platform. Primary features include identification of \npotential leads, disbursement of leads generated as per the dynamic business rules defined, setup of lead preferences \nsection to understand and dynamically switch the lead requirement by the enterprises as per their needs, setup of an \nintuitive dashboard for data visualization. 	\n 	Create Wireframes, User Journeys, DILO(Day in Life Of) Studies, business cases and industry proposals 	\n 	Build and groom product backlog. Create and prioritize stories that align with the product roadmap and release goals, and \nget internal agreement with key stakeholders and the delivery team to ensure accuracy, completeness and feasibility 	\n 	Led 8-member dev team for project delivery and completion 	\n 	Identified user personas &amp; segments, created product feature sets and KPIs for processes 	\n 	Participate in standups and agile activities including product demonstrations, retrospectives, backlog grooming and sprint \nplanning 	\n 	Contribute to digital RFP/RFI pursuits, identify client pain points, coordinate with multiple stakeholders for solution \ndevelopment, commercials and bid response and defense	 	\nManagement Intern at HCL Technologies Ltd (Apr 2015 &ndash; Jun 2015) \n \nInterned in the IoT Works division of HCL providing recommendations for new product offerings in the IoT space \n \nDomains	: Internet of Things 	\n \nKey Responsibility Areas: 	\n 	Analyzed the business opportunities &amp; trends of Internet of Things (IoT) Market in various sectors 	\n 	Analyzed operations of automation &amp; IT companies providing IoT services 	\n 	Recommendations for new product offerings based on HCL&rsquo;s IoT Framework 	\n 	Comparison of HCL&rsquo;s IoT offerings with that of competitors 	\n 	Recommendation for long term and short-term investment horizon in the IoT space\n\nBusiness Analyst at HCL Technologies Ltd (Jul 2013 &ndash; Aug 2014) \n \nWorked as a business analyst in Supply Chain and retail domain for a Swedish furniture manufacturer and retailer \n \nProjects	: Supply Chain Planning Reporting, Product packaging and dimensions  	\n \nDomains	: Supply chain management, Supply Chain Planning and Execution 	\n \nKey Responsibility Areas: 	\n 	Engaged client to gather software requirements/business rules, and ensure alignment with development teams 	\n 	Drafted and maintained business requirements and aligned them with functional and technical requirements. 	\n 	Analyzed offerings, performed Gap Analysis (As-Is and To-be states), and Cost-Benefit Analysis 	\n 	Handling clients from Sweden, Norway, Denmark, Germany, UK, and US 	\n 	Functional testing, Business Acceptance Testing and UAT support  	\nPL/SQL Developer at HCL Technologies Ltd (Nov 2011 &ndash; Jun 2013) \n \nProjects	: Supply Chain Planning Reporting, Product packaging and dimensions  	\n \nDomains	: Supply Chain Planning and Execution 	\n \nKey Responsibility Areas: 	\n 	Worked as PL/SQL developer in Supply Chain and retail domain for IKEA of Sweden	  	\n 	Acquire knowledge of existing code and re factor code as needed to meet evolving design 	\n 	Developed high quality database solution including functions, stored procedures, and packages 	\n 	Performance tune SQL application programs and instances 	\n 	Post go-live enhancement/support and documentation \n 	\n Certifications 	\n \nProduct Management  API Product Manager by API Academy \n   \nEcommerce  SAP Spartacus B2B Commerce by SAP \n   \nAgile/Scrum  Professional Scrum Master I by Scrum.Org  \n   \nRPA  UI Path certified RPA Business Analyst \n   \nCloud  1Z0-1072-F - Oracle Cloud Infrastructure 2019 Architect Associate 	\n1Z0-1085-20-F - Oracle Cloud Infrastructure Foundations 2020 Associate 	 \n   \nProject Management  Project Management Essentials Certified by Management and Strategy Institute \n   \nAnalytics  Product Analytics by Product School \n   \nProcess Improvement   Six Sigma White Belt \n 	\nEducation 	\n2016     Master of Business Administration from Shiv Nadar University    \n2011     B.Tech.(Electronics and Communication) from Rajasthan Technical University', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(690, 121, 1, NULL, NULL, '1_121_142227715566b8ec3d4e5ac.docx', 'CHITRANG RESUME - CHITRANG CHAURASIA.docx', '\r\n23431503576900\r\nChitrang Chaurasia\r\nEnrollment Number: 22BSP0421\r\nEducational Qualification: \r\nDegree College/School Board/University Year of passing CGPA/Percentage\r\nPursuing PGPM IBS Gurgaon ICFAI Business School, Gurgaon 2024 -\r\nB.B.AJAGRAN INSTITUTE OF ARTS SCINCE AND COMMERCE KANPUR\r\nCSJM UNIVERSITY, KANPUR 2022 67%\r\nXII SIR PADAMPAT SINGHANIA EDUCATION CENTRE CBSE 2019 71.6%\r\nX SIR PADAMPAT SINGHANIA EDUCATION CENTRE CBSE 2017 68.5%\r\n\r\nAdditional Projects Undertaken:\r\nMay &ndash; July 2022: Report on impact of branding on packed products\r\nCertifications:\r\nIntroduction to SQL\r\nSocial Media Marketing\r\nAffiliate Marketing\r\nProfessional Skills\r\nLeadership skills.\r\nInterpersonal skills.\r\nGood communication.\r\nAwards/Achievements:\r\nReceived the best player award in KSS Football Championship in 2018.\r\nRanked First in KSS Football Championship.\r\nRanked First in CBSE STATE LEVEL Football Championship.\r\nCaptain of Football team for CBSE State and National league matches in year 2018.\r\nN.C.C certificate holder.\r\nExtra-Curricular Activities &amp;amp; Hobbies\r\nFootball\r\nDancing and Listening to Music\r\nTravelling\r\nPersonal Details\r\nDate of Birth:31-08-2001\r\nGender:Male\r\nMobile Number:+91 6392188840\r\nEmail ID:chitrangchaurasia7@gmail.com\r\nFather&rsquo;s name:Mr. Manoj Chaurasia\r\nResidential Contact Number: +91 7786853483\r\nPermanent Address:84/61 Ho. No. 3 himgiry house Anwarganj, Kanpur\r\n', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(691, 121, 1, NULL, NULL, '1_121_60180289766b8ec3d4eeae.pdf', 'Asmiya Begum N-Developer-Connected Vehicle.pdf', 'Asm iy a  B eg u m  N\nA ndro id  D eve lo p er\n	C hen nai		+ 91 9 003606100		asm iy a b eg u m .n m r@ gm ail.c o m	\nasm iy a -b eg u m\nasm iy a -b eg u m	\nE xp erie n ce d  A ndro id  D eve lo p er w it h  3 .3  y e ars  o f e x p ertis e  i n  b u ild in g h ig h -q u ali t y  a p pli c a tio n s t h ro u gh  c le an\nco d e a n d b est p ra ctic e s. P ro fic ie n t i n  u sin g d iv e rs e  l i b ra rie s a n d f r a m ew ork s t o  a d dre ss  r e al- w orld  c h alle n ges.\nD ed ic a te d  t o  m ain ta in in g s tr u ctu re d  c o d e o rg a n iz a tio n  a n d c o n sis te n tly  i m pro vin g c o d e q u ali t y . A ctiv e ly  s e ek in g a\nn ew  r o le  t o  e x p an d k n ow le d ge o f e m erg in g t e ch n olo gie s a n d c o n tr ib u te  t o  s o lv in g u se r c h alle n ges.\nW ORK  E X PER IE N CE\nH TC G lo b al S erv ic e s\nM ob ile  A ppli c a tio n  D eve lo p er	\nS ep  2 023 -  P re se n t	\nChen nai	\n	h tt p s:// w ww.h tc in c.c o m /	\nHTC  G lo b al S erv ic e s p ro vid es I T  a n d B usin ess  P ro ce ss  S erv ic e s a n d S olu tio n s t h at h elp  b u sin ess e s m ak e d ig it a l\nch an ge h ap p en .	\nColla b ora te d  o n  f e atu re  i m ple m en ta tio n  f o r t h e H orm an n p ro je ct.\nW ork ed  f o r t h e P en sk e c li e n t o n  i m ple m en tin g s u pply  c h ain  m an agem en t f e atu re s, i n clu din g o rd er t r a ck in g\nan d w atc h li s t f u n ctio n ali t ie s.\nW ork ed  o n  t h e g o ogle  m ap s t o  t r a ck  t h e s h ip m en ts  i n  a p pli c a tio n .\nIm ple m en te d  M SA L i n  a n  A ndro id  a p p t o  f a cili t a te  s e cu re  u se r a u th en tic a tio n  v ia  A zu re  A D, h an dli n g t o k en\na cq u is it io n  a n d r e n ew al f o r a cce ss in g p ro te cte d  A PIs .	\nG ofr u gal T ech n olo gie s P vt L td\nA ndro id  D eve lo p er	\nF eb  2 021 -  J u n  2 023	\nC hen nai	\n	h tt p s:// w ww.g o fr u ga l.c o m /	\nGofr u ga l i s  a  s o ft w are  c o m pan y t h at p ro vid es r e ta il /  P O S s o lu tio n s f o r s m all a n d m ed iu m  s iz e d  b u sin ess e s a cro ss\nv a rio u s i n du str ie s.	\nD eve lo p ed  m ob ile  a p pli c a tio n  w it h  h ig h -p erfo rm an ce  b arc o d e a n d Q R c o d e s c a n nin g.\nE nab le d  o ffli n e c a p ab ili t y  a n d u tili z e d  a d va n ce d  a lg o rit h m s f o r e ffic ie n t c o m pu ta tio n .\nU pgra d ed  c a m era  s c a n nin g f r o m  G M S V is io n  t o  C am era X  f o r f a ste r b arc o d e d ete ctio n .\nExp erie n ce d  i n  A ndro id  f e atu re s l i k e R xJa va , M VVM , D ata  B in din g, B ro ad ca st R ece iv e rs , F C M , C on te n t\nPro vid ers , O kH tt p , R etr o fit ,N av ig atio n ,a n d K otli n  s p ecif ic  f e atu re s s u ch  a s C oro u tin es, K otli n  S eria li z a tio n .\nIn te g ra te d  w it h  t h e p rin te r s d k t o  s u pp ort t h e i n  a p p p rin tin g. U tili z e d  M VVM  a rc h it e ctu re  f o r m ob ile  a p p\ndeve lo p m en t a n d s e p ara te d  a p p d ata , U I, a n d a p p l o gic  f o r b ett e r c o d e o rg a n iz a tio n  a n d m ain ta in ab ili t y .\nIm ple m en te d  s h are d  v ie w  m od els  f o r i m pro ve d  s c a la b ili t y  a n d c o d e r e u sa b ili t y .\nE xp erie n ce d  w ork in g o n  i m age l o ad in g t a sk s u sin g G li d e,a n d C oil.\nE nhan ce d  m ob ile  a p p s e cu rit y  b y e n cry p tin g b oth  a p p a n d u se r d ata .\nP erfo rm ed  s e cu rit y  t e stin g i n  Z A P , M OBSF  , S Q L m ap .\nG ain ed  e x te n siv e  k n ow le d ge o f m ult it h re ad in g a n d m em ory  m an agem en t f o r o p tim iz e d  a p p p erfo rm an ce .\nA uto m ate d  r e le ase  b u ild  a n d d ep lo ym en t i n  p la ysto re  u sin g f a stla n e.	\nP ro je cts\nI n ve n to ry  C on tr o l\nM ob ile  P O S I n ve n to ry  C on tr o l A ppli c a tio n\n	h tt p s:// p la y.g o ogle .c o m /s to re /a p ps/d eta ils ?id =co m .g o fr u ga l.s to ck m an agem en t&amp; pli = 1\nG oS u re  i s  a n  i n ve n to ry  c o n tr o l a p pli c a tio n  t h at e n ab le s u se rs  t o  p erfo rm  a ll i n ve n to ry -r e la te d  o p era tio n s i n\nP O S. I t  c o n sis ts  o f f o u r m od u le s: s to ck  t a k in g, G RN  ( G ood s R ece ip t N ote ), s to ck  p ic k , a n d s to ck  r e fill . T hese\nm od u le s p ro vid e f u n ctio n ali t ie s f o r m an ag in g s to ck  c o u n ts , r e co rd in g i n co m in g g o od s, p ic k in g i t e m s f o r\nord ers , a n d r e p le n is h in g s to ck .\nIt  i s  a  s tr o n g a n d r e li a b le  a p pli c a tio n  t h at c a n  h an dle  a  l a rg e c u sto m er d ata b ase  w it h ou t s lo w in g d ow n o r\nca u sin g a n y p erfo rm an ce  i s s u es.\nIt  e ffic ie n tly  m an ages e x te n siv e  c u sto m er d ata  w hile  m ain ta in in g h ig h  p erfo rm an ce  l e ve ls .\nIt  i s  a  u se r-fr ie n dly  a p pli c a tio n  t h at w ork s o n  b oth  m ob ile  d evic e s a n d P D A  d evic e s.\nIt  a llo w s u se rs  t o  s c a n  b arc o d es u sin g e it h er t h e d evic e &#039;s  b u ilt - in  b arc o d e s c a n ner o r t h e c a m era . T his  m ak es i t\ne asy  t o  c a p tu re  i n fo rm atio n  a n d m an age i n ve n to ry  e ffe ctiv e ly .\nIt  k eep s d ata  s a fe  a n d s e cu re  i n  b oth  o ff li n e a n d o n li n e m od es, p re ve n tin g a n y l o ss  o f i n fo rm atio n .\nIt  i s  a  n ativ e  A ndro id  a p pli c a tio n  u sin g K otli n , t a rg etin g A ndro id  d evic e s	\nP ric e  C heck er ( K IO SK )\nPric e  a n d L oya lt y  P oin ts  C heck in g A ppli c a tio n\n	h tt p s:// p la y.g o ogle .c o m /s to re /a p ps/d eta ils ?id =co m .g o fr u ga l.g o ch eck .r e le a se\nG oC heck  i s  a  p ric e  t a g  c h eck in g a p pli c a tio n  d esig n ed  t o  b e p la ce d  o n  t h e r a ck s i n  r e ta il s h op s.\nIt  e q u ip p ed  w it h  a  b arc o d e s c a n ner. W hen  a  b arc o d e i s  s c a n ned , i t  d is p la ys t h e d eta ils  o f a n y o ffe rs  a va ila b le\na n d t h e c o rre sp on din g l o ya lt y  p oin ts  f o r t h e c u sto m er.\nI t  s u pp orts  b oth  b arc o d e s c a n nin g a n d c a m era  s c a n nin g f u n ctio n ali t ie s. U se rs  c a n  c h oose  t o  s c a n  b arc o d es\nu sin g a  b arc o d e s c a n ner o r u tili z e  t h e d evic e &#039;s  c a m era  t o  c a p tu re  a n d p ro ce ss  b arc o d e i n fo rm atio n  w it h in  t h e\nap pli c a tio n . T his  p ro vid es f le x ib ili t y  i n  s c a n nin g m eth od s f o r e ffic ie n t a n d c o n ve n ie n t u se .\nIt  i s  a  n ativ e  A ndro id  a p pli c a tio n  u sin g K otli n , t a rg etin g A ndro id  d evic e s.	\nH orm an n S erv ic e  S u pp ort A pp\nD oor I n sta lla tio n  S erv ic e  S u pp ort A ppli c a tio n\n	h tt p s:// p la y.g o ogle .c o m /s to re /a p ps/d eta ils ?id =co m .h orm an n .s e rv ic e su pp orta p pli c a tio n &amp; hl= en &amp; gl= U S\nThe H orm an n s e rv ic e  s u pp ort a p pli c a tio n  i s  d esig n ed  t o  a ss is t i n sta lle rs  a n d s e rv ic e  e n gin eers  b y p ro vid in g\nhelp fu l i n sta lla tio n  a n d t r o u ble sh ootin g i n fo rm atio n .\nIt  i n clu des s e arc h ab le  f a u lt  c o d es, p ara m ete r c o d es, q u ic k  s ta rt t ip s, c o m mon  i s s u es, a n d s c h em atic s.\nIt  f e atu re s m od u le s t o  d is p la y c ir c u it  i m ages, d oor i n sta lla tio n  i n str u ctio n s, a n d t r o u ble sh ootin g g u id es w it h in\nt h e a p p i n te rfa ce .\nA  m od u le  a llo w in g t h e p la yb ack  o f i n str u ctio n al v id eo s d ir e ctly  f r o m  Y ou T ube U RLs w it h in  t h e a p pli c a tio n .	\nSu pply  C hain  I n sig h t\nO rd ers  t r a ck in g a p pli c a tio n  f o r s u ppli e r\n	h tt p s:// w ww.p en sk e.c o m /\nSu pply  C hain  I n sig h t i s  a n  a p pli c a tio n  t h at a llo w s u se rs  t o  t r a ck  l o ad s, o rd ers , v ie w  d eta ile d  o rd er i n fo rm atio n\nalo n g w it h  t im eli n es.\nIt  f e atu re s a n  i n fo rm ativ e  d ash board  w here  u se rs  c a n  v ie w  c o m pan y-s p ecif ic  i n sig h ts  o n  l o ad s, o rd ers ,\nw atc h li s ts , a n d l a te  o rd ers .\nIt  i s  i n te g ra te d  w it h  G oogle  M ap s t o  t r a ck  o rd ers  i n  r e al- tim e.\nT he a p p&#039;s  n etw ork  c a lls  a re  s e cu re d  u sin g t h e M ic ro so ft  A uth en tic a tio n  L ib ra ry  ( M SA L), w hic h  p erio d ic a lly\nr e fr e sh es t o k en s t o  p re ve n t v u ln era b ili t ie s.	\nP ers o n al P ro je cts\nS tr e am Vers e\nM ovie  S tr e am in g A ppli c a tio n\n	h tt p s:// g it h ub.c o m /A sm iy a B eg u m /S tr e am Vers e\nS tr e am Vers e  i s  a  m ovie  s tr e am in g p la tfo rm  t h at h as b een  d eve lo p ed  u tili z in g t h e e x o p la ye r f r a m ew ork .\nIt  f e atu re s a  u se r-fr ie n dly  h om e s c re en  w here  u se rs  c a n  e x p lo re  a  c a ro u se l s h ow ca sin g t h e l a te st a n d m ost\np op u la r m ovie s, a s w ell a s b ro w se  m ovie s c a te g o riz e d  a cco rd in g t o  d if fe re n t g en re s.\nIt  f e atu re s a  d ed ic a te d  v id eo  s tr e am in g i n te rfa ce  b u ilt  o n  t h e p ow erfu l e x o p la ye r f r a m ew ork . T his  i n te rfa ce\nb oasts  a  c u sto m  p la ye r l a yo u t t h at g re atly  e n han ce s t h e u se r e x p erie n ce . U se rs  c a n  e asily  a d ju st m ed ia  v o lu m e,\nsc re en  b rig h tn ess, s e ek  f o rw ard  o r b ack w ard  i n  t h e v id eo, c h an ge t h e s c re en  o rie n ta tio n , a n d e ve n  l o ck  t h e\nsc re en  t o  p re ve n t a cc id en ta l t o u ch es, e n su rin g a  s e am le ss  a n d e n jo ya b le  s tr e am in g e x p erie n ce .	\nS ketc h Flo w\nD ra w in g A ppli c a tio n\n	h tt p s:// g it h ub.c o m /A sm iy a B eg u m /S ketc h F lo w\nS ketc h F lo w  i s  a  m ob ile  a p p t h at l e ts  y o u  c re ate  a rt u sin g v a rio u s b ru sh es a n d c o lo rs . Y o u  c a n  c h an ge\nb ack gro u n ds, u n do, r e d o, a n d c le ar. I t  a llo w s s a v in g d ra ft s  f o r l a te r a n d e x p ortin g a rt t o  s p ecif ic  f o ld ers  a n d\nfo rm ats . Y ou  c a n  a ls o  s h are  y o u r c re atio n s w it h  o th er a p ps s e am le ss ly .	\nW eath erF ore ca st\nW eath er F ore ca stin g A ppli c a tio n\n	h tt p s:// g it h ub.c o m /A sm iy a B eg u m /W eath erF ore ca st\nIt &#039;s  a  w eath er f o re ca stin g a p pli c a tio n  t h at a llo w s u se rs  t o  s e arc h  f o r l o ca tio n s o r p in  t h em  o n  a  m ap  t o  r e tr ie ve\nth e w eath er s u m mary  f o r t h ose  a re as.\nIt  i n clu des a  f e atu re  f o r b ook m ark in g l o ca tio n s, a llo w in g u se rs  t o  e asily  a cce ss  b ook m ark ed  l o ca tio n s\nw hen eve r n ee d ed .\nT he a p pli c a tio n  i s  d eve lo p ed  u sin g J e tp ack  C om pose , p ro vid in g s u pp ort f o r b oth  l i g h t a n d d ark  m od es.	\nA ch ie ve m en ts\n-  D eve lo p ed  a  u se r-fr ie n dly  a p p i n te rfa ce  t h at r e su lt e d  i n  i n cre asin g u se r e n gagem en t.\n-  S u cce ss fu lly  i n tr o d u ce d  r o b u st s e cu rit y  m ea su re s, s e tt in g a  h ig h er s ta n dard  f o r d ata  p ro te ctio n .\n- E xce lle d  i n  m an ag in g a n d c o n tr ib u tin g t o  p ro je cts  i n  a  r e m ote  w ork  e n vir o n m en t, w hile  s e am le ss ly  o p tim iz in g\npro je ct e ffic ie n cy  t h ro u gh  e ffe ctiv e  c o lla b ora tio n  w it h  i n te rn al a n d i n te g ra tio n  t e am s.\nS tr e n gth\n-  P ro b le m  s o lv in g\nSu cce ss fu lly  a d dre ss e d  i n tr ic a te  t e ch n ic a l c h alle n ges t h ro u gh ou t t h e d eve lo p m en t o f t h e i n ve n to ry  c o n tr o l\nap pli c a tio n , l e ad in g t o  a  s ig n if ic a n t i m pro ve m en t i n  a p p p erfo rm an ce .\n- C olla b ora tio n\nC olla b ora te d  w it h  t e am  m em bers  t o  s u cc e ss fu lly  c o m ple te  p ro je cts  o n  t im e a n d w it h in  t im eli n e. A ctiv e ly  l i s te n ed  t o\nfe e d back  a n d i n co rp ora te d  c o n str u ctiv e  c rit ic is m  i n to  m y w ork .\n- A dap ta b ili t y\nP ro ve n  a b ili t y  t o  a d ap t q u ic k ly  t o  c h an gin g p rio rit ie s a n d t ig h t d ea d li n es, s u cce ss fu lly  c o m ple tin g a  h ig h pre ss u re\np ro je ct t h at r e q u ir e d  l e arn in g n ew  l i b ra ry  a n d c o lla b ora tin g w it h  t e am .\nSkills\nP ro gra m min g L an gu age s\n- K otli n  -  J a va  -  X M L	\nAndro id  D eve lo p m en t\n- A ndro id  S D K  -  J e tp ack  C om pose  -\nJ e tp ack  L ib ra rie s -  T hir d  P arty\nL ib ra rie s	\nD ata  P ers is te n ce\n- S h are d P re fe re n ce s -  E ncry p te d\nS h are d P re fe re n ce s -  D ata sto re  -\nP ro to D ata sto re  -  A ndro id  K ey S to re  -\nI n te rn al S to ra ge -  E xte rn al S to ra ge	\nD ata b ase s\n- R oom  -  R ealm  -  S Q Lit e  -  O bje ctB ox	\nD ep en den cy  I n je ctio n\n- H ilt  -  K oin	\nU I a n d D esig n  P att e rn s\n- T ra d it io n al D esig n  ( X M L) -  M od ern\nD ecla ra tiv e  ( J e tp ack  C om pose ) -\nD esig n  P att e rn s (  M VVM  ,  M VP )	\nN etw ork in g a n d A PIs\n-  R etr o fit  - O kH tt p  -  R estfu l A PI&#039;s  -\nW eb Sock et S erv ic e s	\nM ult it h re ad in g a n d C on cu rre n cy\n- C oro u tin es -  R X Ja va  -  L iv e D ata  -\nK otli n  F lo w s	\nM ed ia  a n d M ult im ed ia\n-  E xo p la ye r -  C am era  A PI&#039;s  (  G M S\nCam era  V is io n , C am era X ) -  I m age\nL oad in g ( G li d e, P ic a ss o , C oil)  -\nG oogle  C od e S ca n ners	\nD eve lo p m en t T ools  a n d V ers io n\nC on tr o l\n- G it H ub -  G ra d le  -  C I/ C D  (  J e n kin s,\nF astla n e )  -  G oogle  P la y C on so le  -\nA pp C en te r	\nD eb u ggin g T ools\n-  A ndro id  D eb u gger -  E m ula to rs  -\nA ndro id  P ro file r -  N etw ork\nIn sp ecto r -  C ra sh  L og -  F ir e b ase\nC ra sh ly tic s	\nA naly tic s\n- F ir e b ase  A naly tic s -  Z oh o A pptic s	\nT estin g\n- E sp re ss o  -  M ock it o  -  U I T estin g -\nU nit  T estin g	\nE ve n t H an dli n g a n d N av ig atio n\n- N av ig atio n  C on tr o lle r	\nA pp C om pon en ts\n-  B ro ad ca st R ece iv e rs  -  F C M\n(F ir e b ase  C lo u d M ess a g in g) -  W ork\nM an ager -  C on te n t P ro vid ers	\nS ecu rit y  T ools\n-  S on arQ ube -  Z A P -  M OBSF  -  S Q L\nM ap\nE du ca tio n\nA la g ap p a C hett ia r G ove rn m en t C olle ge  o f E n gin eerin g a n d T ech n olo g y\nE le ctr o n ic s a n d C om mun ic a tio n  E ngin eerin g\n8.5	\n2 017 -  2 021	\n	h tt p :// a cce te d u .i n /	\nLan gu age s\nE n gli s h\nP ro fe ss io n al\nT am il\nN ativ e', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(692, 121, 1, NULL, NULL, '1_121_27631103066b8ec3d4f467.pdf', 'Sid-Digital-Resume.pdf', 'Resume	 	\n 	Page 	1 	\n 	\n 	\n 	\n \n \n \nSIDDHARTH SHANKAR	 	\n \n \n 	\nPROFILE	 	\nConsumer  Tech generalist  who  has \nbuilt  Solutions  and  operationalized \nplatforms  around  Payments \n,Ecommerce,  Gig  economy  and \nSuperapp  ecosystems  across    India \nwhile  managing  some  really \ntalented  people,  who  have  helped \ndrive  100s  of  millions  in  business \ngrow	th.	 	\n \nCONTACT	 	\nPHONE:	 	\n+91	-9560096602	 	\n+91	-8789026263	 	\n \n \n \n \nEMAIL:	 	\nSidwmp@gmail.com	 	\n 	\n 	\nhttps://www.credly.com/badges/c\nad784ff	-c6d7	-44f2	-97d1	-	\n75a65cc510f6/public_url	 	\n \n 	\n 	\nEDUCATION	 	\nPGDM	:  Indian Institute of Management (IIM), Lucknow, India	 	\n2013	&ndash;2015	 	\nPMP 	- Project Management Professional (PMP)&reg;	 	\nB.TECH	:  Electronics  and  Instrumentation  from 	Satyabhama	 	\nUniversity	, Chennai, India (2005	-2009)	 	\nCAIIB:	 Certified  Associate  of  Indian  Institute  of  Bankers  by  Indian 	\nInstitute of Banking and Finance	 	\nJAIIB	:  Junior  Associate  of  the  Indian  Institute  of  Bankers  by  Indi	an 	\nInstitute of Banking and Finance	 	\nAdvance Data Science certification 	by	 IIT Delhi	 	\nCertifications:	  Advance  Data  Science  certification  at  IIT  Delhi	, 	\nGoogle	 Digital Marketing 	,Digital Banking, 	Google 	Foundations: Data 	\nEverywhere, 	CCNA, Unicef 	-Digital Fund raising	 	\nSELECTED SKILLS:	 	\n \nSelected Skills:	 	\n&bull; 	Modern Omnichannel Commerce solution components 	- 	\nExperience Management, CMS, Search, Order \nManagement, PIM, ePOS etc.	 	\n&bull; 	Strong  Domain  &amp;  Functional  Expertise  in  Omnichannel \nCommerce  and  ecosystem 	- Digital  Marketing,  Analytics, 	\nSearch,  User  Experience  Manage	ment,  CMS,  PIM,  Mobile 	\nand Social Platforms	 	\n&bull; 	Data  science:  general  analytics,  dash  boarding,  reporting, \npredictive modelling, social network analysis 	 	\n&bull; 	Resulticks, Adobe Experience Manager, Magento, Analytical \nWorkbench,	 JIRA,  Cognos  Reporting,  Quality  Center, 	\ndifferent campaign management and reporting tool.	 	\n&bull; 	Digital  Marketing:  SEO,  SMO,  Internet  marketing.,  Google \nAnalytics, AdWords, UNICA\n\nResume	 	\n 	Page 	2 	\n \n \nCurrent Employer:	 TATA DIGITAL: Client Success Manager	-e-commerce	 :AUG	-2020 to Present	 	\n \nWorking as Client success manager in Tata Group&rsquo;s super app which is expected to offer consumers a range of services 	&mdash; 	\nfood  and  grocery  ordering,  fashion  and  lifestyle,  consumer  electro	nics  and  consumer  durables,  insurance  and  financial 	\nservices,  education,  healthcare,  and  bill  payments. 	Responsible  for	 strategic  partnership,	 go  to  market  plans, 	payment 	\npartnerships to identify and target new customers. 	Required	 to ensure the continuous improvement of existing solutions	 	\nin 	B2B and B2C 	e-commerce 	products using the best agile 	practices.	 Responsible	 to 	driv	e end	-to-end delivery of data and 	\nintelligence solu	tions, including a wide variety of mechanisms, e.g. dashboards, APIs, real time alerts, etc.	 	\n \nKey  Achievements  :	 Analytical  workbench  (AWB)  setup  and  rollout  ;  AWB	- Resulticks  integration  ; 	Offer  engine 	\nintegration and roll out ; 	Croma ,IHCL , Bigbasket integration ; Marketing operating model setup ; Merchandising Site 	\nops for SIT and CUG launch	. 	\n 	\n&bull; 	Own  Partnership  driven  products  and  solutions  from  a 	merchant  onboarding  and  partnership  perspective	. 	\nNegotiating commercials and 	 Signi	ng Merchant service 	 agreement	 with 	Brands and Bank/payment partners .	 	\n&bull; 	on	-board	ing	,  handhold  the  operations  team  to  take  the  development  of  technologies  forward 	with  revenue 	\nresponsibility.	 	\n&bull; 	Responsibilities  will  include  understanding  requirements,  helping 	to  define  a  product  vision  and  strategy, 	\ncustomer journey and working with world	-class engineers to execute it. Assume ownership of products including 	\ndefining scope and developing requirements for new and advanced products as well as upgrades and progress	ive 	\nreleases for existing products.	 	\n&bull; 	working over the development of use cases, wireframes, PRD, creation of designs from the design team, getting \nthe  backend  systems  geared  to  the  new  functionalities  and  getting  the  feature  development 	prioritized  in  the 	\nfront end work stack.	 	\n&bull; 	Product P&amp;L Co	-own growth	-related plans for customer acquisition, customer engagement, retention, customer 	\nservicing and repayments	 	\n&bull; 	Oversee product analytics initiatives Target customers, performance of selective co	horts, conversion rates, etc.	 	\n&bull; 	Proven  ability  to  work  in  cross	-functional  environments  including  sales,  marketing,  business  management, 	\ncustomer support and engineering team	 	\n&bull; 	Integrating partners with TATA Digital proprietary programs which 	include	 Integrate	d loyalty 	engine integration, 	\nCommunication tool	, Rewards tool	 , Competitions Segmentation 	, capability Gift Card 	and 	Offers tool	 .Help identify 	\npotential  pain  points  where  T	ata  Digital	 can  look  to  create  new  solutions  based  on 	TATA  digital  data  a	nd  other 	\nindustry data, analytics and technology	. 	\n&bull; 	 Work  with  the  partnership,  product  management  and  regional  and  global  teams  to  understand  best  practices; \nEvaluate potential partnerships to enhance existing solutions or create new solutions; work with relevant teams \nto prioritise access to such data sou	rces and  formulation of alliances/partnerships Create and manage the joint 	\nproduct construct, roadmap and GTM. Weekly/monthly product reviews 	&ndash; enhancements or new developments	. 	\n&bull; 	Coordinate  with  stakeholders  for	 business  case  approval,  leading  into  defining  detailed  digital  product 	\nrequirements  documents	. working  with  tech  to  build  functionalities  around  Analytical  workbench	 (AI/ML),	 	\nCampaign	 Management	 (Resulticks),  Offer  Management  Tool,  Adobe  experience  Manage	r (AEM)  for 	\nmerchandising	 and Lending 	&amp; Loyalty programs.	 	\n&bull; 	Analytical  workbench  development  : 	Development  of  a  customer  lifetime	 value  model	,  C360  ,  Churn  rate 	 in 	\nconjunction with stakeholders within Holding and the B	us. Deliver actionable insights: Ensure	 actionable insights 	\nare  generated  from  data  analytics  to  feed  into  programme  design,  product  development  and  member  lifetime \nengagement.	 	\n&bull; 	Partner with cross functions including API integrations or software as a service platforms , content management, \nAnaly	tics, marketing and Product Management teams to align programs and initiatives to drive growth in   Brand 	\nportfolio\n\nResume	 	\n 	Page 	3 	\n 	\n&bull; 	Cross  brand  coordination  for  offer,  Bundles,  Loyalty,  content  and  product	. Identify  new  opportunities  for 	\nconsumer  features  and  conversion  r	ate  optimization  to  ensure  overall  growth  of  the  platform	. Typical 	\nengagements  include  Digital  marketing,  Merchandising,  Campaigns  management,  Competitive  Intelligence, \nCustomer,  campaign  analytics,  content  operations,  pricing  analysis,  demand  forecasting,	 personalization,  and 	\nproducts data management.	 	\n&bull; 	Campaign  Design:	 Come  up  with  creative  marketing  campaigns 	&ndash; both  targeted  and  mass  campaigns 	&ndash; to  drive 	\neither acquisition, usage or retention	. 	\n&bull; 	Customer Segments: Work with analytics teams to define customer	 segments and customer 	behaviours	 and test 	\nwith various communications, offers and beyond	. 	\n&bull; 	 Offer  Designs:	 Create  various  offer  and  contest  designs,  identify  mass  versus  targeted  offerings  and  lead  on 	\nsegmentation and execution of each	 	\n \nMerchandising and cross brand acquisition campaign	 Lead	: 	\n&bull; 	Responsible for managing a team of eCommerce Merchandisers, overseeing the quality, consistency and accuracy \nof the work delivered by the team.	 	\n&bull; 	Lead  total  site  merchandising  strategy  inclusive  of  Tax	onomy,  Facets,  Filters,  Product  categorization,  Collection 	\nstory	-telling and Product Page optimization.	 	\n&bull; 	Manage  calendar  and  prioritization  of  site  updates  to  ensure  timing  aligns  with  business  needs  and  fits  within \nteams capacity	 and	 Provide clear directio	n to team to create department/category specific strategies and execute 	\nto plan	. 	\n&bull; 	Leads strategy of	 Personalization recipes in 	AEM	 tool to optimize category conversion	. 	\n&bull; 	Partners with Product Content, Photo Studio &amp; UX on opportunities for 	improvement to Product Detail Page	 	\n&bull; 	Partner with Site Content Cross	-Category story	-telling and landing page optimization	 	\n&bull; 	Partner with Testing Lead to ideate and execute tests to continually optimize the site and drive conversion.	 	\n&bull; 	Leads analysis of eCommerce	 selling data and web KPIs to ensure health and growth of site.	 Provides insights to 	\nDirector and cross	-functional partners.	 Leads team in optimization opportunities based on data. 	  	\n&bull; 	Partner	 with Search/SEO to ensure search functionality is optimized to dr	ive conversion.	 Delivers null search and 	\norganic search insights for assortment opportunities to Buying partners.	 	\n&bull; 	Consistently reviews the site for quality assurance on all pages.	 Ensures that the site is visually appealing and easy 	\nto navigate.	 	\n&bull; 	Partner with retail Buying, Planning, and Allocation teams to execute business plans and optimize opportunity and \nconversion through online channels.	 	\n. 	\n 	\n 	\nTools &amp; Technique used : 	 	\n&bull; 	Offer engine and offer configurator for setting up online and offline offers	 and payments.	 	\n&bull; 	Site navigation, MSD Personalization tool, Adobe target for Nudge based offer 	 	\n&bull; 	Analytical workbench for high end analytics using AI/ML 	for customer segmentation , churn score , CLTV etc.	 	\n&bull; 	Resulticks	 for campaign execution	 	\n&bull; 	PIM	S and product workflow 	 	\n&bull; 	sales and site analytics	&ndash; including MicroStrategy, Full Story, Adobe Analytics	 	\n&bull; 	organizing projects and managing multiple tasks while delivering quality results and meeting deadlines required	 	\n 	\n \nState  Bank  o	f  India  (SBI	-Yono	):  (Assistant  Vice  President	-B2C  Marketplace  Acquisition	) - Dec 	\n2016	- Aug	-2020\n\nResume	 	\n 	Page 	4 	\n \nKey Responsibilities: 	 Worked 	as 	AVP	-B2C online marketplace in Strategy and Digital Transformation department 	\nof SBI .	 Lead	 Business Alliances, Strategic GTM Associations, Vendor and Partner Management.	 Started from scratch when 	\nplatform  was  getting  build  as  product  manager  for  Yono	-online  marketplace  and  then  gradually 	Incubated  and 	\noperationalize partnerships for online mark	etplace.	 	\n \nKey  Achievements  :	 Yono App launch, SBI cashback credit card launch,  Flipkart DOD payment , IRCTC API integration, 	\nHome loan and Auto loan integration, Yono	-Titan wearable watches	, Digital gold loan and PAPL	, Designed and executed 	\nkey thematic marketing event for Bank such &ldquo;Don&rsquo;t disturb India&rdquo; for yearly sale similar to &ldquo;Big billion day&rdquo; in partnership \nwith top e	-comm partners, Infinite Fintech event, Yono Numero Yono quiz.	 	\n 	\n&bull; 	Responsible  to  build  Partner  Ecosystem  (PE)  from  scratch  Pan  India  with  e	-commerce  ,  Fintech  and  startups.	 	\nSigning up RFP and Non RFP merchant service agreement and NDA for onboarding on Yono platform	 with revenue 	\nresponsblity.	 	\n&bull; 	Negotiating attractive partn	ership deals and ensuring mutually beneficial partnership terms that are in line with 	\nbusiness objectives and strategy	. 	\n&bull; 	Incubate and operationalize partnerships with industry	-leading technology leaders 	&ndash; Think, Build, Co	-Market with 	\nthem globally.	 	\n&bull; 	Develop 	collaboration  plans  &amp;  strategize  go	-to-market  along  with  key  Partners  aiming  at  product  adoption  and 	\ncustomer success.	 	\n&bull; 	Build Partner Governance Frameworks, Cross	-Functional Practices &amp; Guidelines, On	-Boarding/Partner Induction 	\nProcesses,  Sales  Enablement  S	tructure  (Product  Trainings/Opportunity  Lock	-In),  Joint  GTM  Models  (Webinars, 	\nPodcasts, Collaterals etc), Co	-Publishing Joint Industry Specific Reports (Insights) and Managing Cadence Meetings 	\n(MBRs/QBRs)	 	\n&bull; 	Developing metrics to measure ROI from partnerships	. 	\n&bull; 	Focus  is  on  Partner  Categories  such  as 	&ndash; OEM  Product  Firms,  Marketplace  Enablers,  System  Integrators,  SaaS 	\nbased Solution Providers, Digital Media Agencies &amp; Resellers	 	\n&bull; 	Working closely  with cross	-functional teams such as Business Operations, Legal, Market	ing, Product Marketing, 	\nProgram Management, Engineering Services, Enterprise Sales etc	 	\n&bull; 	Creating an e	-comm 	digital	 strategy, Annual sales planning and monitoring with partners (Amazon, Flipkart, 	IRCTC 	\netc.), Relationship management with agencies and partner	s, new channel partner identification and development 	\nin line with sales	/revenue	 Strategy.	 	\n&bull; 	Product  strategy  and  direction:	 Continually  assess  the  needs  of  customers  /  merchants,  market  trends, 	\ncompetitive  opportunities  and  threats  in  defining  and  evolving  the  product  strategy 	and 	 product  ownership. 	\nDefine both long term strategy and  short	-term plans to  achieve the product vi	sion and deliver business  results. 	\nYou will also contribute to the overall business and marketing strategy in your area of focus.	 	\n&bull; 	Roadmap Planning:	 Ensure consistent execution of product lifecycle processes from concept to launch. Provide 	\nvalue	-based  prior	itization  of  product  development  initiatives  to  ensure  maximum  ROI  and  market	-driven 	\nalignment. Deliver world	-class innovation in features, usability and product performance in consistent cadence of 	\nreleases. Manage a cross	-functional process for prioritiz	ing, delivering and launching major product releases. Be 	\nthe internal and external authority and advocate for your given area of focus. You  will also lead and coordinate \nthe feature / product launch across 	India	 region.	 	\n&bull; 	Requirements Definition:	 Develop com	prehensive product plans, incorporating market requirements, define the 	\ncompetitive  arena,  and  establish  the  objectives,  strategies,  and  actions  required  to  achieve  business  goals. \nProduce  high  quality  requirements  documents  and  effectively  prioritize  and 	manage  the  scope  of  each  product 	\nlaunch to deliver key capabilities on time and on budget. Write user stories to communicate customer needs in \nan agile development environment. Work closely with Legal and Tax on regulations and compliance requirements \nto e	liminate merchant adoption bottlenecks\n\nResume	 	\n 	Page 	5 	\n 	\n&bull; 	Product  Roll	-out:	 Work  with  teams  to  create  and  execute  go	-to-market  plans  for  new  features.  Monitor  key 	\nperformance metrics to ensure product performance and identify optimization opportunities. Partner closely with \nthe Sales and Business Development leader to drive adoption and ensure processes that are easy and intuitive.	 	\n&bull; 	Customer  /  Merchant  Success:	 Drive  frictionless  payments  to  achieve  optimum  conversion.  Drive  Risk  based 	\nauthentication  to  minimize  leakages  and  o	ptimize  CX  ex.  Drive  product  innovation  to  improve  self	-service 	\ncapabilities  for  merchants  to  achieve  and  grow  online  sales  success.  Drive  innovations  to  all  elements  of  the \nmerchant experience to improve their business results post implementation.	 	\n \n \nKPMG:	 (Management Consultant). Oct 2015	-Dec 2016	 	\n \nKey Responsibilities: 	 For BFSI and e	-commerce clients (AIMIA	-UK , TATA group , Mahindra Farm as service, Dubia	 	\nMall etc.) in area of Digital consulting , IOT and Industry 4.0.	 	\n \n \n \nNew Digital Experience	 	\n 	\n&bull; 	Work with VP, Partnership Acquisition &amp; Digital Marketing to deliver products that meet the business strategy \nand vision	 	\n&bull; 	Create buy	-in to solutions both 	internally and with key external partners	 	\n&bull; 	Use customer insight to create schematic &amp; run user testing and iteration	 	\n&bull; 	Create product notes/ processes	 	\n&bull; 	Collaborate with external third	-party partners, business stakeholders and product teams to ensure approvals,	 	\ndelivery and timelines are accurate and achieved	 	\n&bull; 	Assess market competition by comparing the company&#039;s products to competitors&#039; products	 	\n&bull; 	Keep stakeholders and the wider business informed of progress of the product, vision and goals of the product	 	\n&bull; 	Maintain 	an up	-to-date understanding of digital design, technology and optimization trends.	 	\nDigitize service	 	\n 	\n&bull; 	Leverage analytical tools to understand customer pain points &amp; develop initiatives to reduce calls and enhance \nefficiency	 	\n&bull; 	Maintain a product roadmap based 	on data/analytics, customer feedback, competition and stakeholder input	 	\n&bull; 	Scope and priorities activities based on business goals, objectives and customer impact	 	\n&bull; 	Work with technical architects to plan the implementation of the roadmap	 	\n&bull; 	Work closely with the p	rocess and system development team to ensure the systems and processes are geared to 	\ncater to the ongoing business requirements, product parameters and evolving customer needs.	 	\n 	\n \n \nHCL Technologies	: Scrum Master/Project Lead	  	\n \nKey Responsibilities: 	 	\n&bull; 	As a Scrum Master, work directly in a team to advise and oversee performance against agile values, practices and \nprocesses. Assist the Product Owner and  business teams in creating high quality user stories and work with the \ndevelopme	nt team to find the best approaches to deliver them.	 	\n&bull; 	Working with the product owner, support the work of the team by maintaining the backlog and facilitating agile \nceremonies like stand ups, backlog maintenance, sprint planning and retrospectives.\n\nResume	 	\n 	Page 	6 	\n 	\n&bull; 	Maintain  and  update  the  team&rsquo;s  process  metrics  and  artifacts  to  ensure  accurate  and  clear  communications  to \npartners.	 	\n&bull; 	Using  your  expertise  and  leadership  to  influence  and  gain  consensus  on  how  to  proceed,  remove  impediments \nand strive for high performing t	eam success	 	\n&bull; 	Deliver IT projects using agile methodologies (Scrum/ LEAN)	 and Predictive 	methodologies	 	\n&bull; 	Coach team to adapt Agile/Scrum from water fall model.	 	\n&bull; 	Making  sure  there  is  enough  groomed  backlog  for  the  teams  and  while  working  with  the  Product  Owner  f	or 	\nbacklog grooming and user story slicing into manageable pieces which can be completed end to end (Design	-code	-	\ntest	-bug fixing) inside a sprint.	 	\n&bull; 	Facilitate  Agile  Ceremonies:  Daily  standup,  Sprint  Look  Ahead,  Sprint  Planning,  Sprint  Review, 	sprint/feature 	\ndemo, Sprint Retrospective meetings	 	\n&bull; 	Manage Development scope, timelines &amp; budget. Define baseline and plan, monitor and control against baseline \nand ensure there is no overrun.	 	\n&bull; 	Create detailed Development management plans from estimated scop	e of work	 	\n&bull; 	Monitor  and  Control  Development  and  provide  in	-depth  status  reports  to  engagement  management  and 	\ncustomer team	 	\n&bull; 	Track and manage all Development related issues and plan for issues resolution and track them till closure.	 	\n&bull; 	Manage  Development  Risk 	&ndash; plan  risk  management,  identify  risk,  perform  qualitative  &amp;  quantitative  risk 	\nassessment, plan risk response, monitor and track the risk till closure.	 	\n&bull; 	Deliver Development outputs in accordance with Development plans, costs &amp; to customer expectations.	 	\n&bull; 	Manage 	Development  Scope 	&ndash; Define  detail  Development  scope,  plan  for  collecting  requirement,  create  WBS, 	\nvalidate scope customer and control requirement.	 	\n&bull; 	Define Development deliverables, assign roles and responsibility and ensure completion of deliverables on tim	e. 	\n&bull; 	Manage the test and acceptance process to sign off with the customer	 	\n&bull; 	Primary point of contact to manage customer expectations and communication (including timetabled and ad hoc \nmeetings) to ensure that the customer is informed on the Development status 	and obtain customer approval and 	\nsign off on all major deliverables.	 	\n \nPersonal profile:	 	\n \nFather&rsquo;s Name	 	 	           	    	:     	Mr. Pramod Kumar Singh	 	\nNationality	    	 	 	:    	Indian	 	\nDate of Birth	 	  	 	:    	23rd August 1987.	 	\nMarital Status	 	 	 	: 	Married	 	\nLanguages Kn	own	    	 	:    	English, Hindi, 	  	\nMobile number	 	 	          	    : 	+91	-9560096602	, +91	-8789026263', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0),
(693, 121, 1, NULL, NULL, '1_121_184385419466b8ec3d4f899.docx', 'Abhishek+Mishra_Resume.docx', '', 0, 0, NULL, 'Recruiter', 'Un-assigned', NULL, 0, 'N', 14, NULL, NULL, NULL, 0, NULL, '2024-08-11 16:52:13', 0);
