Hello,

a bit about me:

I am Sarthak Kapoor currently having 1+ years of experience and I love to learn new things. I like problem solving and you know what? I am a big messi fan.

Resume


Work experience

Systems Engineer at Tata Consultancy Services

July 2019 - present
​I am currently working as a Systems Engineer (grade c1) in TCS working on angular 7. The primary UI libraries and framework I have worked here are primeng, bootstrap, ag-grid etc.

Intern at Tata Consultancy Services

Jan 2019 - Mar 2019
I worked on an internal project in which me made a survey making web app like surveyjs.

Bootcamp Trainee at nagarro

Jun 2018 - June 2018
​It was a 3 week bootcamp in which we were taught HTML, CSS, Javascript in first week. Nodejs in second week and angular in third week. And after that we were evaluated based on an e-commerce web app assignment.

Intern at Coding Ninjas

Jan 2017 - Feb 2017
​During this internship I had to code problems in C, C++ and Java which were then posted on their online coding platform.

Education

Btech in Information Technology

2015 - 2019
Bharati Vidyapeeth's college of Engineering, New Delhi
CGPA: 8.89

Class 12

2014 - 2015
ASN Sr Sec School
Percentage: 95.4%

Class 10

2012 - 2013
ASN Sr Sec School
CGPA: 9.8

Latest Projects


images/project.svg
Project 7

Travel Suggestions app

Code Link
Project Link
This app suggests you different locations you can travel to based on your interests.

images/project.svg
Project 6

Emoji Translation app

Code Link
Project Link
This app allows you to find meaning of different emojis that you use.

images/project.svg
Project 5

English Translation app

Github Link
Project Link
This app allows you to translate english into a no of different languages using the fun-translations api.

images/project.svg
Project 4

Minion Talk

Github Link
Project Link
Are you a fan of minions? Did you know that the gibberish they say is an actual language. Use the translator to convert your text from English to Minion speak.

images/project.svg
Project 3

CLI Quiz app

Github Link
Project Link
This cli app allows you to make your own quiz on any topic and share it with your friends and challenge them with a fun quiz. Also you can select any quiz from all the available quizes and test your knowledge. The Quiz is made using nodejs and works on nodejs cli.

images/project.svg
Project 2

CLI Football Quiz app

Github Link
Project Link
The Quiz contains 15 questions about your favourite game that would even challenge the craziest football geeks. The Quiz is made using nodejs and works on nodejs cli.

images/project.svg
Project 1

Postit

Github Link
Project Link
This nodejs web app allows you to post about different places and rate them. User can comment and explore differnet places. The app is made using nodejs, HTML, Css and Javascript;

All Blogs


Blog 1

Concurreny Model in Javascript

In this article we are going to find out how Javascript implements concurrency and what is event loop and much more...
So first of all what we all know about Javascrpit is that it is -
  • single-threaded which means 2 statements cannot be executed simultaneously,
  • non-blocking which means execution of some code should not stop the execution of program because its too slow making the browser unresponsive,
  • asynchronous which means that 2 or more tasks can be done simultaneously,
  • concurrent means multiple computations can happen at same time.
Since Javascript is single-threaded, then how does it execute statements asynchronously? Read more

Blog 2

Dummy blog

​I'm a paragraph. Click here to add your own text and edit me. It’s easy. Just click “Edit Text” or double click me and you can start adding your own content and make changes to the font. Feel free to drag and drop me anywhere you like on your page. I’m a great place for you to write more. Tell a story about yourself. ​I'm a paragraph. Click here to add your own text and edit me. It’s easy. Just click “Edit Text” or double click me and you can start adding your own content and make changes to the font. Feel free to drag and drop me anywhere you like on your page. I’m a great place for you to write more. Tell a story about yourself. Read more