Nitesh Sharma
About Nitesh Sharma
Title
Nitesh Sharma holds the position of Senior Full Stack JavaScript Developer. He is currently working at Delivery Hero in Berlin, Germany.
Professional Experience at Delivery Hero
Nitesh Sharma is responsible for developing and maintaining various systems involving advanced JavaScript technologies at Delivery Hero. Notable projects include a reporting system for the ad platform and a booking system, both of which utilize a technology stack including Typescript, React, ReactQuery, and Go. He also maintains a Backend-for-Frontend (BFF) service, leveraging microservices, Terraform, and Kubernetes, and has implemented error and performance monitoring systems using Sentry and Datadog.
Previous Roles
Before his tenure at Delivery Hero, Sharma held several significant positions. He served as a Senior Full Stack JavaScript Developer and Mentor at MountBlue Technologies in Bengaluru, India, from 2018 to 2021. Prior to that, he was an independent JavaScript Mentor and Self-Educator operating through niteshsharma.com from 2016 to 2018. Other roles include Senior Full Stack JavaScript Developer at Namshi.com in Dubai (2015), JavaScript Developer and Open Source Contributor (2014-2015), JavaScript Developer at Equal Experts in Pune (2013-2014), and JavaScript Developer at Synechron in Pune (2011-2013).
Academic Background
Nitesh Sharma graduated with a Bachelor of Engineering in Electronics from ITM Gwalior, where he studied from 2006 to 2010. He is pursuing multiple Udacity Nanodegrees in fields such as Data Structure and Algorithm, Cloud Developer, Cloud DevOps, Data Engineering, and Product Management.
Technical Expertise
Nitesh Sharma possesses a robust understanding of modern web technologies, including ReactQuery, NextJs, Svelte, Vue, GraphQL/Apollo, RxJs, WebAssembly, WebPerformance, WebSecurity, WebAccessibility, and WebWorkers/ServiceWorker. He is also experienced with traditional web technologies like Redux, Webpack, and Redis. He has worked extensively with data structures, algorithms, design patterns, and functional programming. Sharma maintains familiarity with deprecated technologies such as AngularJs, jQuery, Backbone, Knockout, YUI, ExtJS, and Flex.
GitHub Contributions
Nitesh Sharma keeps an active GitHub profile where his various projects and contributions are made available for public view. This profile reflects his proficiency in advanced JavaScript technologies and his continuous involvement in open-source projects.