Nitish Mehrotra – Expert Software Engineer with 12+ Years of Experience in Enterprise Solutions

Professional Summary

Nitish Mehrotra is a seasoned software engineer with over 12 years of experience in leading and delivering large-scale enterprise products and solutions. Currently a Software Engineer at Meta, Menlo Park, he specializes in building reusable component libraries that power Meta’s extensive range of web platforms, including Facebook, Instagram, and WhatsApp. Nitish excels in cross-team collaboration, high-level system design, project scoping, and mentoring junior engineers. His expertise extends across both frontend and backend technologies, making him a versatile full-stack developer with a focus on cutting-edge technologies.


Professional Experience

Software Engineer
Meta, Menlo Park, USA
July 2021 – Present

  • Leadership & Development: Leads a team dedicated to building a reusable component library for Meta’s web platforms, including Facebook, Instagram, and WhatsApp. The library is based on React and React Native and is used across web, native apps, and Oculus.
  • Privacy Controls: Spearheaded a team in the Privacy Org to create and maintain an inventory of all privacy controls used across Meta’s family of apps. Designed a safeguarding framework to ensure Meta’s consistency in privacy commitments.
  • Technical Expertise: Proficient in high-level system design, project scoping, and disambiguation. Adept at mentoring junior engineers, fostering their growth, and ensuring effective cross-team collaboration.

Staff Software Engineer – Full Stack Development
24/7 AI Inc, San Jose, USA
March 2016 – July 2021

  • UI Framework Development: Developed a responsive chat UI framework for desktop and mobile using React.js, Redux.js, ES6, and Node.js. Led the development of a scalable SaaS platform, leveraging JSON-based UI rendering.
  • Inner Source Projects: As the lead developer, created and maintained a reusable React component library used by over 10 product teams within the company. Utilized technologies such as Storybook, Emotion JS, and Jest for testing.
  • Full Stack Expertise: Well-versed in creating RESTful web services with Node.js and implementing the full software development lifecycle, from requirement gathering to deployment using CI/CD tools like Jenkins and Chef.

Technical Skills

  • Frontend: React.js, Redux.js, ES6, Node.js, React Router, Emotion JS
  • Backend: Node.js, RESTful Web Services
  • Testing: Jest, React-Testing-Library, Chai.js, Mocha.js, Istanbul (Test Coverage)
  • Tools & Frameworks: Storybook, Webpack, Gulp, NPM, Babel
  • CI/CD: Jenkins, Chef
  • State Machines: SCXML for customer service dialog flows

Nitish’s comprehensive expertise in software engineering, coupled with his leadership skills, makes him a valuable asset in delivering innovative solutions that drive enterprise success. His experience with top-tier tech companies like Meta and his hands-on approach to both frontend and backend development reflect his dedication to excellence and his ability to adapt to the ever-evolving tech landscape.

Leave a Comment

Your email address will not be published. Required fields are marked *