Skip to content

Instantly share code, notes, and snippets.

@rahulkumar66
Created September 28, 2020 05:41
Show Gist options
  • Save rahulkumar66/c4ce61867e1ed4e859009e1e41bd720b to your computer and use it in GitHub Desktop.
Save rahulkumar66/c4ce61867e1ed4e859009e1e41bd720b to your computer and use it in GitHub Desktop.
{
"$schema": "https://json.schemastore.org/resume",
"basics": {
"name": "Rahul Kumar",
"label": "Software Engineer at smallcase",
"image": "",
"email": "rahulkumar2048@gmail.com",
"phone": "",
"url": "",
"summary": "\nWHAT I DO ► \nDesign and develop systems especially web environments based on the strategic requirements of the organisation, with knowledge of technologies such as MEAN Stack, JAVA, Android SDK and AWS\n\n\nMy Github ► https://github.com/rahulkumar66\nMy StackOverflow ► https://stackoverflow.com/users/2254878/rahul-kumar",
"location": {
"address": "Bengaluru, Karnataka, India",
"postalCode": "",
"city": "",
"countryCode": "US",
"region": ""
},
"profiles": [
{
"network": "LinkedIn",
"username": "rahul-kumar-3b0717101",
"url": "https://www.linkedin.com/in/rahul-kumar-3b0717101/"
}
]
},
"work": [
{
"name": "smallcase",
"endDate": "",
"highlights": [],
"position": "Software Engineer",
"startDate": "2019-03-31",
"summary": null,
"url": "https://www.linkedin.com/company/10045202"
},
{
"name": "VenturePact",
"endDate": "2019-02-28",
"highlights": [],
"position": "Full Stack Developer",
"startDate": "2017-01-31",
"summary": "Worked on Outgrow.co which is a WYSIWYG editor that enables marketers to build interactive content/tools to increase customer engagement and generate leads.\n\nMy daily tasks involved hacking code together in Node.js, Angular and Mongodb.\nI wrote various features from scratch and also refactored old code.\nSome notable contributions that i made to the platform:\n\n--Developed and Deployed a queue based micro-service on Amazon EC2 that took screenshots of SPA using headless chrome and converted them into a GIF image.\n\n--Refactored Integrations module of our SPA to reduce bundle size by 10% by using design patterns that reduced code redundancy.\n\n--Improved load time of Outgrow's static website by almost 30% by using various optimisations such as lazy loading of external JavaScript.\n\n-- Wrote an API cache layer that utilised Redis thereby improving latency of our REST API.",
"url": "https://www.linkedin.com/company/3243294"
},
{
"name": "RiteTag",
"endDate": "2016-12-31",
"highlights": [],
"position": "Android Developer Intern",
"startDate": "2016-05-31",
"summary": "Initially started as an intern for 3-month.\n\n- Worked on the RiteTag Android application and released the app on play store which currently has 10,000+ downloads.\n\n- Built various parts of the app from scratch and improved existing performance.\n\n- Helped new interns with getting up to speed.\n\n- Identified and corrected multiple bugs\n",
"url": "https://www.linkedin.com/company/2649177"
},
{
"name": "Simbi App",
"endDate": "2015-08-31",
"highlights": [],
"position": "Android Developer Intern",
"startDate": "2015-06-30",
"summary": "I was responsible for designing and developing the android application from scratch and integrating it with the platform existing backend.",
"url": "https://www.linkedin.com/company/10022162"
}
],
"volunteer": [],
"education": [
{
"institution": "Lovely Professional University",
"area": "Computer Science",
"studyType": "Bachelor's degree",
"startDate": "2014-12-31",
"endDate": "2017-12-31",
"gpa": "7.5",
"courses": []
},
{
"institution": "Lovely Professional University",
"area": "Computer Science",
"studyType": "Diploma",
"startDate": "2011-12-31",
"endDate": "2014-12-31",
"gpa": "8.05",
"courses": []
},
{
"institution": "Central Academy",
"area": "",
"studyType": "High School",
"startDate": "2004-12-31",
"endDate": "2011-12-31",
"gpa": "",
"courses": []
}
],
"awards": [],
"publications": [],
"skills": [
{
"name": "JavaScript",
"level": "",
"keywords": []
},
{
"name": "Android",
"level": "",
"keywords": []
},
{
"name": "Java",
"level": "",
"keywords": []
},
{
"name": "Android Development",
"level": "",
"keywords": []
},
{
"name": "VenturePact",
"level": "",
"keywords": []
},
{
"name": "expressjs",
"level": "",
"keywords": []
},
{
"name": "Cascading Style Sheets (CSS)",
"level": "",
"keywords": []
},
{
"name": "TypeScript",
"level": "",
"keywords": []
},
{
"name": "Software Design Patterns",
"level": "",
"keywords": []
},
{
"name": "HTML5",
"level": "",
"keywords": []
},
{
"name": "mongodb",
"level": "",
"keywords": []
},
{
"name": "Redis",
"level": "",
"keywords": []
},
{
"name": "Programming",
"level": "",
"keywords": []
},
{
"name": "Node.js",
"level": "",
"keywords": []
},
{
"name": "Web Development",
"level": "",
"keywords": []
},
{
"name": "angular",
"level": "",
"keywords": []
},
{
"name": "Software Development",
"level": "",
"keywords": []
},
{
"name": "NoSQL",
"level": "",
"keywords": []
},
{
"name": "HTML",
"level": "",
"keywords": []
},
{
"name": "JSON",
"level": "",
"keywords": []
},
{
"name": "angular4",
"level": "",
"keywords": []
},
{
"name": "nodejs",
"level": "",
"keywords": []
},
{
"name": "Linux",
"level": "",
"keywords": []
},
{
"name": "javascript",
"level": "",
"keywords": []
},
{
"name": "Git",
"level": "",
"keywords": []
},
{
"name": "MongoDB",
"level": "",
"keywords": []
},
{
"name": "Data Structures",
"level": "",
"keywords": []
},
{
"name": "SQL",
"level": "",
"keywords": []
},
{
"name": "Express.js",
"level": "",
"keywords": []
},
{
"name": "jQuery",
"level": "",
"keywords": []
},
{
"name": "redis",
"level": "",
"keywords": []
},
{
"name": "Databases",
"level": "",
"keywords": []
},
{
"name": "MySQL",
"level": "",
"keywords": []
},
{
"name": "Full-Stack Development",
"level": "",
"keywords": []
},
{
"name": "Core Java",
"level": "",
"keywords": []
}
],
"languages": [
{
"language": "en",
"fluency": "Native Speaker"
}
],
"interests": [],
"references": [
{
"name": "Jose Nieto",
"reference": "I had the pleasure to work with Rahul during his internship as an Android Developer at RiteKit.\n\nRahul quickly learnt everything about the project. Not only from the technical point of view but also from the processes perspective. He always produced quality work with minimum guidance. Assigning him a task was peace of mind.\n\nAs the team grew, he started to take responsibility for doing code reviews and helping others with their tasks. There he also excelled.\n\nHe proved to be able to be productive, trustworthy, flexible and to communicate well with everyone while working of an entirely remote and highly distributed team. \n\nRahul is also a strongly motivated and committed professional. I firmly believe that he has a brilliant future ahead, and any company would find beneficial to have him as part of its team."
},
{
"name": "Himanshu Singh",
"reference": "I worked alongside Rahul for more than a year since he first joined VenturePact team and had seen him grow from a programmer intern to a mature developer and that too in a very brief period of time.\n\nRahul had always been a fast paced learner and I would daresay an \"optimisation-freak\". He already had a strong hold on nitty-gritty of modern technologies and computation which helped the team in writing significant optimisations for several ill performing areas in product. His understanding of JavaScript language, the origin of modern frameworks (Node, Angular) and roots of modern web development is remarkable. I also remember him being really anxious about new technologies and updates to the existing one. Rahul also posses a good understanding of Devops including key areas such as CI/CD and use of current technologies to produce highly available infrastructure and managing them.\n\nI had a great time while working alongside him and we both contributed greatly to our mutual learning experience. I wish him success for his future endeavours."
},
{
"name": "Saul Fleischman",
"reference": "We employed Rahul Kumar as a mobile development intern (Android) from early May, 2016 through the present and have always been delighted with his contributions. \r\n \r\nRahul quickly familiarized himself with the RiteTag mobile project management protocols and was more than generous with his time and availability to work with our director of mobile development and her team. He took on the toughest of our sub-projects and accepted responsibility for the execution of some of the most powerful RiteTag mobile functionalities that our customers will be relying on for years to come, adding tremendous value to RiteTag for Android. His work included: \r\nFully implemented dynamic tab loading and fixed all the bugs related to it \r\nRewrote most of CountryCodesUtils logic \r\nMade the navigation drawer common in all activities \r\nMade tabs load dynamically according to selected hashtag\r\nWrote unit tests\r\nEncrypted shared preferences\r\nAdded support for saving gifs\r\nError handling logic \r\n \r\nHe has already located and documented countless issues, devised visual solutions that were consistent with our design styling and was one of the first in his class to perform code reviews and mentor fellow Android interns. \r\n \r\nAs priorities shifted, Rahul was always the model of flexibility and efficiency, exceeding our expectations. Rahul is good-natured, fun to work with, a proficient researcher, and a man who takes pains to learn everything about a project's value proposition before fixing bugs and developing new features. He tests solutions thoroughly and documents issues he uncovers impeccably. \r\n \r\nIn regards to leadership, Rahul has talent for communicating with staff whose technical knowledge ranges from novice to expert. He learns fast, is a brilliant researcher and reverse-engineer; many interns who joined with him were soon looked to him for advice, mentoring and code critiques."
}
],
"projects": []
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment