Skip to content

Instantly share code, notes, and snippets.

@shivanshBTW
Last active August 3, 2024 03:48
Show Gist options
  • Save shivanshBTW/12c1aeab1689a65c8a0bed85232e4198 to your computer and use it in GitHub Desktop.
Save shivanshBTW/12c1aeab1689a65c8a0bed85232e4198 to your computer and use it in GitHub Desktop.
resume
{
"basics": {
"name": "Shivansh Tyagi",
"email": "[email protected]",
"phone": "(+91) 99904 95524",
"summary": "A summary of John Doe…",
"location": {
"address": "New Delhi, India"
},
"website": "https://www.linkedin.com/in/shivanshbtw/"
},
"education": [
{
"area": "B.Tech. - Computer Science Engineering",
"startDate": "2016-07-01",
"endDate": "2020-06-01",
"gpa": "",
"institution": "BPIT",
"location": "New Delhi, India"
}
],
"work": [
{
"company": "Housing.com",
"location": "Gurugram, Haryana",
"website": "https://www.housing.com/",
"highlights": [
"Lead the task to resolve over 9 years of technical debt by upgrading the Housing Seller codebase to the latest versions of React-Router from v3 to v6.25.1",
"Worked on the main Housing website, with a focus on the owner monetization section currently, previously also worked on commercial properties monetization.",
"Executed version upgrade for Housing Lookup from React from 16.7 to 18.0, react-router from v3 to v6 and material ui from v0 to v4, reducing technical debt to almost non-existent, improved load speed by 30% and reduced bundle size by 10%."
],
"position": "SDE - Frontend",
"startDate": "2021-06-21"
},
{
"company": "Awiros",
"location": "Gurugram, Haryana",
"website": "https://www.awiros.com/",
"endDate": "2021-06-20",
"highlights": [
"Developed one of their major products Awiros FRAM which is their Touchless Facial Recognition Attendance Management App.",
"Developed the Awiros Vehicle Counting and Classification App which also includes their Number Plate Recognition integration. This was deployed on the Delhi Meerut Expressway which serves over 60,000 vehicles daily.",
"Developed Awiros ATOM which is used to automate the process of AI Model training.",
"Created Awiros' main website, i.e. awiros.com",
"Developed the Awiros Console App with React Native"
],
"position": "Frontend Engineer",
"startDate": "2019-11-04"
},
{
"highlights": [],
"position": "Software Engineer Intern",
"company": "BITCS",
"location": "Gurugram, Haryana",
"startDate": "2019-06-01",
"endDate": "2019-10-31"
}
],
"skills": [
{
"level": "",
"keywords": [
"React",
"Redux",
"Javascript",
"HTML",
"CSS",
"Git",
"Next JS"
],
"name": "Technologies"
},
{
"keywords": [
"Chrome Extension Development",
"Material-UI"
],
"name": "Misc"
}
],
"projects": [
{
"name": "Material React Toastify - NPM",
"description": "This is an NPM module that is used to display notification snackbars without needing to maintain separate states for each component. It has over 100K downloads as of Aug 2024. This is a fork from the react-toastify module which has a wide variety of customizations.",
"keywords": [
"React.JS"
],
"url": "https://www.npmjs.com/package/material-react-toastify"
},
{
"name": "Border Radius Gradient - NPM",
"description": "This is an NPM module that is used to ease of creating a container with both border-radius and border gradient. It has over 600 monthly downloads as of Aug 2024.",
"keywords": [
"React.JS"
],
"url": "https://www.npmjs.com/package/border-radius-gradient"
},
{
"keywords": [
"Canvas API",
"React.JS",
"Redux"
],
"name": "Awiros ATOM - Annotation Training and Orchestration Module",
"description": "This is the product that is used to annotate images to train AI Models seamlessly. I worked on the annotation part which uses the HTML Canvas API to draw various shapes onto the canvas and then send the data to the backend."
},
{
"keywords": [
"React.JS",
"Redux"
],
"name": "Awiros VCC - Vehicle Counting & Classification App",
"description": "This is a React App that provides the functionality to detect and classify vehicles just from the video feed. A user can view and export various reports for the data that is recorded."
},
{
"keywords": [
"React.JS",
"Redux"
],
"name": "iTeach",
"description": "This is an All-in-one Learning Management System based on ReactJS stack to minimize the process of Recording and Uploading educational content. This provides an easy to use platform to Record/Edit and upload video/audio lectures to the teachers."
},
{
"keywords": [
"React.JS",
"Redux"
],
"name": "Chat App using Socket.io",
"description": "Created a basic group chat app using socket.io based on ReactJS stack. It takes username of the clients and adds them to the group chat hosted by a minimal node server."
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment