Anil Maheshwari

Director of Engineering

Gurgaon, Haryana, India16 yrs 4 mos experience
Highly Stable

Key Highlights

  • Proven track record in building and leading engineering teams.
  • Expertise in developing large-scale software solutions.
  • Strong problem-solving and agile leadership skills.
Stackforce AI infers this person is a SaaS-focused technical leader with extensive experience in Java-based solutions.

Contact

Skills

Core Skills

JavaSpring

Other Skills

AWSAWS LambdaAgile MethodologiesAmazon Web Services (AWS)AnsibleBitbucketCloudwatchElasticsearchEnterprise SoftwareIgniteJavaScriptJenkinsJmeterKafkaMS SQL Server

About

A start-up enthusiast, hands-on tech leader with strong problem solving, agile, technical leadership, delivery and team building. I get things done with a balance of time, quality and decision from short-term vs long-term strategic pov. Believe in development philosophy of thinking solutions in terms of frameworks and platforms and instill same in the team. For most part of my career, my work included ideating, developing, taking live and continuously iterating large scale softwares from scratch, hiring and building teams, mentoring and coaching, making processes. Extensive work experience with Java stacks. Java, Spring, Microservices, Messaging/Streaming, NoSQL, Search-Engines (SOLR, Elasticsearch), AWS

Experience

Makemytrip

Director of Engineering

Oct 2022Jul 2025 · 2 yrs 9 mos · Gurugram, Haryana, India · On-site

Urban company

2 roles

Director Of Engineering

Promoted

Dec 2019Jun 2022 · 2 yrs 6 mos · Gurugram, Haryana, India

Engineering Manager

Jan 2019Nov 2019 · 10 mos · Gurugram, Haryana, India

Sirionlabs

4 roles

Director Development

Promoted

Jan 2017Jan 2018 · 1 yr · Gurugram, Haryana, India

  • My third stint with a start-up; it's a back-office saas product to help large organizations in automating & streamlining all aspects of their contract life-cycle starting with ingesting data in a unstructured form to first getting meaningful information and then use that to provide various functionalities like contract repository, deep analytics, performance measurement, service-level & invoice automation through integration with various third pasty systems.
  • I joined the engineering organization at the start. I did contribute in most of the functionalities from the very beginning of conceptualizing and defining with product guys to designing, developing, going live, re-designing and optimizing with growth, making processes in engineering org.
  • Generated tremendous output with such a small team, very proud of the team we built here.
  • Did participate in hiring extensively for developers all the way up-to heads of org.
  • Solved for Multi-tenancy, Multi-currency and Multi-timezone in the product.
  • Metadata based REST API framework for data and layout,
  • User access, In-house workflow engine, SAML integration, Performance automation, Invoice validation,
  • Message based Job framework, Search framework.
  • Initial versions of dashboard framework, integration with third party systems.
  • Technologies explored in Sirionlabs:
  • Java, Spring
  • PostgreSQL, MongoDB, Redis, Ignite
  • Solr, Elasticsearch
  • RabbitMQ, Kafka
  • Bitbucket, Jenkins, Ansible, Jmeter
  • Cloudwatch, Nagios, NewRelic
  • AWS
JavaSpringPostgreSQLMongoDBRedisIgnite+12

Manager Development

Aug 2016Dec 2016 · 4 mos · Gurugram, Haryana, India

Development Architect

Jan 2015Jul 2016 · 1 yr 6 mos · Gurugram, Haryana, India

Tech Lead

Jan 2013Dec 2014 · 1 yr 11 mos · Gurugram, Haryana, India

Mettl

Senior Software Engineer

Mar 2012Dec 2012 · 9 mos · Gurugram, Haryana, India

  • My second exp with start-ups, I joined the engineering org when we started moving from .NET to Java stack of the main product which was an assessment platform. I developed and refactored some of the services neo4j based assessment repository, eclipse plugin for assessments, dblysis for evaluating SQL based assessments.
  • I also contributed in re-designing of another product which was a math practice platform with a small team of 2-3 devs.
  • Technologies: Java, JavaScript, Python, MongoDB, MS SQL Server, Neo4j, Spring.
JavaJavaScriptPythonMongoDBMS SQL ServerNeo4j+1

Unitedlex corporation

2 roles

Senior Software Engineer

Apr 2010Mar 2012 · 1 yr 11 mos · Gurugram, Haryana, India

  • I joined it at the start. My first experience working for a start-up and developing a product from scratch.
  • Wrote most of the back-end system which had a lot of scheduled jobs running.
  • Towards the end of my tenure, I was leading the whole dev team in designing, developing and timely delivering.
  • Technologies: Java, JavaScript, Spring Framework, Struts2, Oracle, Solr.
JavaJavaScriptSpring FrameworkStruts2OracleSolr+1

Software Engineer

May 2009Mar 2010 · 10 mos · Gurugram, Haryana, India

Timesjobs

Software Engineer

Jan 2007Jan 2009 · 2 yrs

  • Worked on development in moving from JSP/Servlet based system to a spring framework based tiered architecture as well as few new features of candidate and corporate side job portal (https://www.timesjobs.com).

Education

Indian Institute of Technology, Delhi

BTech + MTech — Computer Science

Stackforce found 100+ more professionals with Java & Spring

Explore similar profiles based on matching skills and experience