Mandeep Dhanju

Engineering Manager

Mumbai, Maharashtra, India11 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in microservices and scalable web applications.
  • Proven track record in team leadership and project management.
  • Strong background in data platform development and automation.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Travel & Tourism technology.

Contact

Skills

Core Skills

MicroservicesJavaRestJunit

Other Skills

BigbenCC++Distributed SystemsDockerHadoopHibernateJenkinsKafkaMockitoPerlPowerPointREST APIRepresentational State Transfer (REST)SQL

About

Experienced Software Engineer Lead with a demonstrated history of working in the leisure, travel & tourism industry. Skilled in Hibernate, Jenkins, Scripting, Java(Programming Language). Strong engineering professional with a Bachelor’s Degree focused in Computer Science from Chitkara University.

Experience

11 yrs 9 mos
Total Experience
2 yrs 4 mos
Average Tenure
2 yrs 2 mos
Current Experience

Skyscanner

Engineering Manager

Apr 2024Present · 2 yrs 2 mos · Edinburgh, Scotland, United Kingdom

Tokopedia

2 roles

Engineering Manager

Promoted

Jan 2022Apr 2024 · 2 yrs 3 mos

Lead Software Development Engineer

Mar 2020Dec 2021 · 1 yr 9 mos

Swiggy

Software Development Engineer - II (Data Platform)

Sep 2019Mar 2020 · 6 mos · Bangalore

  • Working as a part of the data platform team. Building a data ingestion layer.

Cleartrip.com

Senior Software Engineer

Jul 2018Sep 2019 · 1 yr 2 mos · Bangalore

  • Worked as a part of Air b2b team:
  • .Migration to microservices: Removed the tight coupling(client jar model) b/w multiple apps and switched to api based communication.
  • .Built a scalable webhook system using spring boot,kafka and bigben(open source scheduler)
  • .Custom instrumentation for search traffic, resulted in better insights.Helped in better decision making regarding scaling (up/down) of search app based on traffic pattern.
  • .Built self help tool to onboard new client faster. Automated way to check the semantics of various scenarios that need to be passed along with suggestions. System resulted in tightened feedback loop, which in turn drastically reduced the onboarding time(from weeks to day).
  • .Mocked api :The system for customers to play around with API with major focus on availability. Data generated from this module is as good as production ,so later the same was ingested to self help tool for faster onboarding of clients.
  • .Enhancing rest api
  • .Unit testing using junit and mockito
MicroservicesSpring BootKafkaBigbenREST APIJUnit+2

Unisys india

Software Engineer

Jul 2014Jun 2018 · 3 yrs 11 mos · Bengaluru, Karnataka, India

  • Forward! Fabric Manager (FFM) provides a simplified and unified system management environment based on roles. It runs on the CPF management server and communicates with management agents that run on CPF platform. The user interface used is web-based and can be accessed locally on the management server or from a workstation running a web-browser via a network connection to the management server.
  • Contribution:
  • .Involved in design and development of REST web services for the feature named secure fabric. Technologies used Java, Perl, wsman.
  • . Involved in Development of API’s for registering the components of fabric to securely transfer data using DNSSEC.
  • . Design, development and maintenance of nightly build test automation framework for the application where in test cases are triggered against the newly created build to check the sanity. Main technologies that were used for this framework were Java, Junit, shell, SVN, Linux commands, surefire (for reporting), Maven.
  • . Involved in design and development of a feature called single button upgrade of fabric. Used multithreading to ensure smooth transition of the upgrade process for multiple platforms in fabric.
  • . Managing the build’s for the product, uploading artifacts to nexus, SVN, SUSE studio (generating ISO), creating and managing Jenkins jobs.
  • .Containerized build process using Docker. Container provide the environment to run the build process which in turn lead to resource efficiency.
JavaPerlRESTJUnitSVNDocker

Education

Chitkara University

Bachelor’s Degree — Computer Science

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience