Languages I know (in order of decreasing professional proficiency): English, हिंदी, ਪੰਜਾਬੀ, Nederlands [Click to change the website language]
Over the years, I have worked on different technologies, such as React, Backbone, PHP, Perl, Rails, Java, etc., for different lengths of time, which has allowed me to grasp the fundamentals of new ones easily.
I like learning new skills and gaining knowledge. My interests over the years have been Piano, Photography, Stock trading, Stargazing/Astronomy, Geopolitics, World History, and various disciplines of science.
I use these skills to solve problems, such as creating browser extensions, add-ons, and software/hardware-based home automation solutions using open-source, LAN-based technologies like Zigbee, ESPXX chips, Home Assistant, Node-Red, etc.
My expertise is finding tech solutions to the problems you have, or the ones you didn't even realise you had.
Work Experience
Booking.com
[Feb'17 - Present]
keyboard_arrow_down
Engineering Manager (Software)
[Sep'19 - Present]
keyboard_arrow_down
Leading a team of 7 engineers managing the transactional policies (cancellation, prepayment, no-show policies) on the guest side of Booking.com accommodations.
Improved the team's agile processes with JIRA automations and add-ons, reducing the issue processing time by 90%.
Leading the improvements in the team's automated testing and general development processes resulted in the team becoming the fastest App team in the company for PR turn-around time.
Previously, led the rebuilding of the system that allowed guests to pay at the property without transferring their card details to the property partners while still being able to charge the fees as needed. We then scaled it from two EU countries to the whole EEA.
Improved and maintained the whole horizontal flow of multiple settings that allow customers to book a property without adding any card details while maintaining the risk/reward balance for the partners.
Responsible for vertical growth of two FTEs and mentoring others for more horizontal exposure.
Reporting on and improving the team's output with regular 1 - 1s, brainstorms, and feedback sessions, coordinating with stakeholders from leadership and other Booking products.
Successfully mentored a colleague from Booking.com's catering supplier for programming, who is now a Cloud Engineer.
Part of the Emergency Response Team (BHV) in the company, to volunteer in case of any first aid requirement, firefighting, or evacuation. I also volunteer for HartSlagNu, the resuscitation call system in the Netherlands.
Full Stack Software Developer
[Sep'19 - Sep'19]
keyboard_arrow_down
Having worked on the backend code for close to a year, I made a lateral switch to a full stack developer.
However, the same month, I was promoted to a management role.
Onboarded and mentored 4 developers to the team.
Frontend Software Developer
[Jan'18 - Sep'19]
keyboard_arrow_down
My team worked on giving the guests who do not have/don't want to use credit cards, the best possible experience in reserving the accommodations by giving them the flexibility of payments while working with our partners to provide the security of those reservations.
Took interviews for the role of Full Stack Software Developer.
Mentoring developers to help them onboard in the company.
Graduate Developer
[Feb'17 - Jan'18]
keyboard_arrow_down
Worked in the localisation team to improve the property booking experience for the US market.
Also had a rotation in the PayIn team to create a seamless payment platform for anyone buying or selling an experience.
The final rotation was in Booking Suite to help properties decide a better rates for the rooms they're offering.
Practo
[Jan'16 - Jan'17]
keyboard_arrow_down
Software Developer
[May'16 - Jan'17]
keyboard_arrow_down
Implemented SEO, including Schema.org, among other aspects of SEO during the project, using Yahoo's Fluxible framework and React.js.
Implemented the new search flow in the mobile website, worked on various trackers that helped us investigate user behaviour, and contributed to redesigning the website
Software Engineering Intern
[Jan'16 - May'16]
keyboard_arrow_down
Created an internal ToDo app while learning new technologies used at Practo. Used express (nodejs) and reactjs.
Worked on the new mobile website of Practo in front end / SEO implementation and other features.
Internships
[May'14 - Nov'14]
keyboard_arrow_down
Web development intern at ConfirmTkt
[Aug'14 - Nov'14]
keyboard_arrow_down
Created the first MVP for ConfirmTkt's mobile website, which increased conversion by more than 40% with a much better User Experience.
Used the ConfirmTkt APIs to get status of a PNR and its probability of getting confirmed.
Integrated the taxi fare module in the desktop site that gave the users the distance between two locations in a city and the estimated time to travel. It also gave you the estimated fare by major taxi providers in that city and their phone numbers.
Worked on the "Booking food on train" functionality in association with Travelkhana.
Software development intern at Magicbricks
[May'14 - Jun'14]
keyboard_arrow_down
My responsibilities included working on company's micro projects related to Java.
I did a project on MagicBricks Newsletter Automation and also learnt JSP/Servlets, jQuery, AJAX during my internship at MagicBricks.com
After I implemented the review/rating page to the MagicBricks newsletter for 300+ brokers, the number of reviews grew by 25%. The data was fetched from Excel files and turned into the newsletter pages using Java, Apache Velocity, and Apache POI.
Projects
travel_explore
Browser Extensions
3 projects
keyboard_arrow_down
Classic Web Search
A browser extension to automatically redirect your Google searches to the classic web-only version.