Nitish Sharma

Director of Engineering

India11 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 11+ years in engineering leadership
  • Expertise in IoT, AI/ML, and microservices
  • Proven track record in Agile methodologies
Stackforce AI infers this person is a SaaS and Ad Tech expert with a strong focus on scalable architecture and real-time systems.

Contact

Skills

Core Skills

MicroservicesJavaSoftware ArchitectureDatabase ManagementWeb Development

Other Skills

AIAI-driven rule enginesAWS EC2AWS LambdaAWS RDSAgile methodologiesAkkaAlgorithmsAmazon Web Services (AWS)AngularJSApache KafkaApache SparkBig DataCSSCore Java

About

Engineering leader with 11+ years of experience driving high-impact technology initiatives across IoT, AI/ML, and scalable microservices architecture. Currently Director of Engineering at Enlite, where I lead cross-functional teams to build KYB (Know Your Building)—a next-gen building management platform powered by microservices, digital twins, and AI-driven rule engines. I specialize in designing fault-tolerant, real-time systems using Java, Spring Boot, Kafka, Redis, and AWS. My leadership has consistently delivered measurable improvements in performance, scalability, and reliability while fostering a strong engineering culture rooted in Agile best practices. Previous experience includes building ad tech architectures, predictive maintenance models, and cloud-native applications, with hands-on contributions in backend design, authentication, and data pipelines. Passionate about solving complex problems and aligning engineering execution with business goals.

Experience

11 yrs 11 mos
Total Experience
3 yrs 11 mos
Average Tenure
7 yrs 5 mos
Current Experience

Enlite

2 roles

Director of Engineering

Promoted

Jan 2023Present · 3 yrs 5 mos · Mumbai, Maharashtra, India

  • Orchestrated technical direction and provided visionary leadership to drive product development and innovation.
  • Successfully implemented Agile methodologies and best practices, resulting in improved development efficiency and on-time delivery.
  • Spearheaded initiatives to optimize KYB's scalability and performance, leading to enhanced user satisfaction and reduced operational costs.
  • Created GUI-based Digital Twins APIs for dashboard
  • Developed cookie and token based authentication for web and mobile respectively using Spring Security that adheres to OWASP (Open Web Application Security Project) standards.
  • Leveraged data analytics to make informed engineering decisions, ensuring alignment with organizational objectives.
Agile methodologiesJavaSpring BootData analyticsMicroservicesDigital twins+1

Lead Software Engineer

Jan 2019Jan 2023 · 4 yrs · Mumbai, Maharashtra, India

  • Led a dynamic team of 11 developers, testers, and DevOps professionals to build the innovative Building Operating System, KYB (Know Your Building), from scratch in Java and Spring Boot.
  • Spearheaded the design and creation of KYB's architecture from the ground up, ensuring scalability and robustness.
  • Developed cutting-edge AI and ML models to enable predictive equipment maintenance, optimizing building performance.
  • Architected and implemented a highly scalable microservices architecture using Spring Boot, Apache Kafka, and Redis, guaranteeing real-time data processing and responsiveness.
  • Engineered a highly customizable Rule Engine in Java, empowering efficient building management.
  • Applied Redis cache for sensor data, significantly improving API response times and user experience.
JavaSpring BootAIMLMicroservicesApache Kafka+1

Globocom infotech private limited

Technical Team Lead

Dec 2016Dec 2018 · 2 yrs · Mumbai Area, India

  • Spearheaded the end-to-end design and implementation of a high-performance Ad flow architecture, tailored for rapid processing of incoming data, utilizing traditional databases.
  • Developed optimized APIs for seamless report retrieval without impacting the existing workflow, efficiently utilizing the same database for both reports and standard logic flow.
  • Leveraged Spring MVC as the core framework, combined with extensive utilization of MyBatis ORM.
  • Orchestrated the deployment of databases on AWS RDS and servers on AWS EC2, ensuring scalability and robustness of the system within a cloud environment.
  • Designed and implemented standalone JAR applications to continuously monitor server health and database performance, generating performance reports for proactive issue resolution.
  • Pioneered the implementation of IP address tracking and real-time bid rate management to intelligently route incoming Ad traffic to relevant campaigns, optimizing Ad revenue.
  • Developed and fine-tuned algorithms for dynamic allocation of traffic to high-performing campaigns in real-time, further enhancing Ad profitability.
  • Managed a dedicated team of four developers, effectively assigning tasks, and fostering seamless collaboration to enhance work aesthetics and overall productivity.
  • Innovated UI-based components to empower users with the ability to adjust campaign performance and real-time bid rates, facilitating greater control and flexibility in Ad campaign management.
  • This experience highlights my expertise in architecting high-performance systems, utilizing cutting-edge technologies, and effectively leading teams to drive success in the dynamic field of Ad technology.
Spring MVCMyBatis ORMAWS RDSAWS EC2Database optimizationSoftware Architecture+1

Zemoso technologies

Senior Software Engineer

Jun 2014Dec 2016 · 2 yrs 6 mos · Hyderabad Area, India

  • Collaborated on a Hospital Management System project for an international client, employing Spring Framework and Play Framework for web development.
  • Designed and implemented Java-based APIs to power the project's backend, ensuring seamless communication between the front-end and back-end components.
  • Utilized MySQL and Hibernate to develop robust and efficient database solutions, ensuring data integrity and reliability.
  • Streamlined the build process using Maven, enhancing project development efficiency and maintainability.
  • Managed end-to-end user stories, taking on the responsibility for both back-end and front-end development, delivering comprehensive solutions.
  • Spearheaded the implementation of Single Sign-On (SSO) for Zendesk, enabling secure and seamless authentication through the base app.
  • Independently developed stateless functions on AWS Lambda, orchestrating integration with various AWS services, including API Gateway and RDS, to create a secure and efficient SSO solution.
  • Took on the challenge of big data processing using Spark 2.0, leveraging the power of EC2 clusters and YARN-Hadoop as a resource manager for efficient dataset processing.
  • Successfully deployed Spark 2.0 code on EC2 clusters, demonstrating proficiency in managing complex, distributed computing environments.
Spring FrameworkPlay FrameworkMySQLHibernateAWS LambdaSpark+2

Education

Indian Institute of Technology, Kharagpur

Masters of Technology (M.Tech.) — Engineering

Jan 2013Jan 2014

Indian Institute of Technology, Kharagpur

Bachelor of Technology (B.Tech.) — Engineering

Jan 2009Jan 2013

Delhi Public School - India

High School — Physics Chemistry and Maths

Jan 1995Jan 2009

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience