Neeraj Khandelwal

Neeraj Khandelwal

Mentor
Rising Codementor
US$20.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Full Stack Developer and Engineering Team Lead at Zomato
Full Stack Developer and Engineering Team Lead at Zomato

I am a full stack developer with wide range and in-depth experience in technology. My constant effort is towards building systems that are simpler but highly performant and scaleable. And by scale I mean serving more than 100 million+ users a month.

I have been a mentor to lot of people at my organisation where I focus on every bit of the engineering. I am strong advocate of clearer and cleaner code, design patterns and standardised/generalised solutions.

Hindi, English
New Delhi (+05:30)
Joined March 2018
EXPERTISE
7 years experience
I started working on web technologies way back in my college time. I am well versed with other programming languages like Python and Go a...
I started working on web technologies way back in my college time. I am well versed with other programming languages like Python and Go as well. At the moment PHP is the my core language of development at Zomato, where I work. I also am aware of the build tools for PHP like composer which helps in taking advantage of the community built modules to help build faster.
6 years experience
I have used Javascript for prototyping many of my projects and being a full stack developer this is also one of my tool for web developme...
I have used Javascript for prototyping many of my projects and being a full stack developer this is also one of my tool for web development. Zomato, where I work, is a very product focus company serving 100 million users a month. This is where I learned to take advantage of Javascript in order to create wonderful experience for the people.
6 years experience
I have built and lead projects ranging from prototyping to large scale application in production. My last project included building data ...
I have built and lead projects ranging from prototyping to large scale application in production. My last project included building data pipeline for automating content generation for my company at Zomato. It included web application and background data processing of GBs of data every week.
3 years experience
I first used Node.js back in about 2013. It was a whole new paradigm of building applications at backend. With Node.js came projects like...
I first used Node.js back in about 2013. It was a whole new paradigm of building applications at backend. With Node.js came projects like socket.io to complement the nature of Node.js. Without saying node.js and express.js go together with respect to web development. I believe in minimal framework and building custom solutions that fits my use case. I have worked on real-time applications at Zomato along the with sockets for real-time status updates and that too on large scale, 30k connected devices at a time.
7 years experience
I have been using Git since I first came to know about it about 7 years ago for version controlling. I have good expertise in how to crea...
I have been using Git since I first came to know about it about 7 years ago for version controlling. I have good expertise in how to create processes for team to work together and to be able to focus on the idea they want to build. Git is the central piece for that for me. The other things included in the process is CI/CD.
Git
View more
Git
View more

REVIEWS FROM CLIENTS

Neeraj's profile has been carefully vetted and approved as a Codementor. Connect with Neeraj now, and leave a review for them once you're done!
EMPLOYMENTS
Engineering Team Lead
Zomato
2017-08-01-Present
Food online ordering is a real-time business and has its own challenges ranging from ordering to delivery experience. - Scaling the syst...
Food online ordering is a real-time business and has its own challenges ranging from ordering to delivery experience. - Scaling the system for 10x orders a week. - Breaking Zomato monolith into micro-services. - Establishing processes required to scale the engineering for long-term.
PHP
Java
MySQL
View more
PHP
Java
MySQL
Redis
Software architects
View more
Engineering Project Lead
Zomato
2016-06-01-2017-07-01
Lead a team of 4 to automate content systems. The aim was to remove every manual step starting from the collection of data from the resta...
Lead a team of 4 to automate content systems. The aim was to remove every manual step starting from the collection of data from the restaurants to make it live. - Introduced crowdsourcing app for collection of content with the help of users. - Built the pipeline to process, derive and update the content. - Built a version controlling system for the content.
PHP
Python
MySQL
View more
PHP
Python
MySQL
MongoDB
Flask
React
Redux
View more
DevOps
Zomato
2015-06-01-2016-05-01
At the point Zomato was in about 16 countries including US in far west and New Zealand in east after acquisitions. - Setting up Point of...
At the point Zomato was in about 16 countries including US in far west and New Zealand in east after acquisitions. - Setting up Point of Presence(PoP) to eliminate single point of failure(SPOF) and reducing latency for users in USA and New Zealand. - Added Cassandra DB to the main stack for storage. - Experimented with distributed storage like Gluster FS, Torrent, S3, custom storage etc.
MySQL
Amazon S3
Redis
View more
MySQL
Amazon S3
Redis
Cassandra
Software architects
View more
PROJECTS
Online Ordering Scale Up
2018
Food online ordering is a very real-time business and has its own challenges ranging from ordering to delivery experience. current role i...
Food online ordering is a very real-time business and has its own challenges ranging from ordering to delivery experience. current role is - To scale the system for 10x orders a week. - Breaking Zomato monolith into micro-services. - Establishing processes required to scale the engineering for long-term.
PHP
Java
Design Architecture
View more
PHP
Java
Design Architecture
Software architects
View more
Quarks AppView Project
2017
A simple to-do app which works in context of the webpage and lets you create list right there.
A simple to-do app which works in context of the webpage and lets you create list right there.
Chrome Extension
JavaScript
Chrome Extension
JavaScript