Kaustav Chatterjee

Director of Engineering

Bengaluru, Karnataka, India20 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 16 years of IT experience in diverse roles.
  • Expert in agile methodologies and project management.
  • Passionate about mentoring and driving innovation.
Stackforce AI infers this person is a Fintech Software Engineering Leader with expertise in agile product development.

Contact

Skills

Core Skills

LeadershipProduct DevelopmentProject Management

Other Skills

.NETASP.NETAgile MethodologiesAgile Project ManagementAmazon Web Services (AWS)AngularJSBusiness Process ImprovementC#CommunicationDistributed TeamsDockerFirebaseGoogle AnalyticsIntegrationInterviewing

About

As a Director of Software Engineering at CME Group, I lead a team of talented engineers who design, develop, and deliver high-quality web applications for the global financial markets. I have more than 16 years of IT experience in various roles and domains, with a strong focus on agile methodologies and project management. My mission is to drive innovation, revenue, and customer satisfaction by leveraging my technical skills, business acumen, and leadership abilities. I enjoy collaborating with cross-functional teams, partners, and stakeholders to solve complex problems and deliver value-added solutions. I am passionate about learning new technologies, improving processes, and mentoring others.

Experience

20 yrs 10 mos
Total Experience
6 yrs 11 mos
Average Tenure
7 yrs 5 mos
Current Experience

Cme group

2 roles

Director of Software Engineering

Promoted

Jun 2023Present · 3 yrs

LeadershipProduct Development

Software Engineering Manager

Jan 2019Jun 2023 · 4 yrs 5 mos

Product DevelopmentC#Project DeliveryFirebaseGoogle AnalyticsProject Management

Sungard - now part of fis

4 roles

Manager Product Development

Apr 2018Jan 2019 · 9 mos

Teamwork

Project Lead

Mar 2015Apr 2018 · 3 yrs 1 mo

Team Lead

Mar 2012Mar 2015 · 3 yrs

  • As a team lead, my main responsibility was to lead my team to a successful release of the sprint features. Being a completely AGILE methodology driven model, it was very important for the team to adhere to the client deliverables and also successfully complete the features on time for a market release.
  • Being the lead and also the scrum master of the team, I made sure that my team delivered the features without critical bugs and also tried to pick up additional features from the Business Unit.
  • Apart from the lead role, I was also responsible for the setup of the complete QA environment for testing the latest release in the India (Bangalore) office. This was basically the setting up of the testing server on one of our servers and let the QAs run the clients hosted on another server. This let me setup the database, servers (both interactive and non-interactive) and the ADAM setup on separate machines; which enabled the QAs to run the software from their individual systems by navigating to the site hosted. I am a part of the issue resolution team in my team and these mostly are the customer issues.

Senior Software Engineer

Oct 2008Mar 2012 · 3 yrs 5 mos

  • I am into a team of 20 developers working as a Senior Software Engineer. The project is working on a product which is being used by the Local Government in the United States. The product is currently live and we are working to build new features as demanded by the client and also enhancing the existing features. The team consists of QA and documentation team also, which needs close working among all the 3 (developers, QA and documentation) sections of the team. I am working as a Senior Developer responsible for the complete life cycle of the product feature; right from meetings with the clients, to the development along with my team and to the final presentation of the final feature.
  • The project works in AGILE methodology and we are following the SCRUM practices. I am acting as a module lead of one of smaller teams (consists of 2 developers, 1 QA and 1 doc).
  • I am responsible for the requirements gathering for the feature, which is done after meetings from the clients and the onsite team. Also the estimation of the team’s effort is done by me. This involves proper maintenance of excel sheets, matrix and team’s availability and utilization. Along with this the detailed design session is headed by me and this is further given to my team to be developed upon.
  • My work involves the UI designing, getting approvals from the UI team located in the United States. The designing is done using WPF and also some amount of help with Microsoft’s Expression Blend. Along with this the complete data base designing is done by me. The database designing is done now in SQL 2008. Also the development is done using the MVVM pattern in which the core layers are put down by me. The service side development involves the service oriented architecture and I am a part of the same.
  • Along with the regular development work, I am responsible for the daily automated builds for the QAs using FinalBuilder.

Accenture, banglore

Software Engineer

Aug 2005Oct 2008 · 3 yrs 2 mos

  • I worked in ALSS (Accenture Learning Shared Services), project of Accenture which is an internal project. It basically deals with the ‘Learning Management’ site of various clients like Nokia, Avaya, Washington Mutual etc. Learning Management deals with the development as well as maintenance of all the above sites.
  • Experienced in the Learning Management system domain and have good knowledge about the same.
  • Have written many design documents as well as prepared many documents for the knowledge sharing purpose.
  • I was involved in requirements gathering from the client side and passing it to the team for further development. I was also a part of the bug fixing team which interacted with issues directly from the customer side.

Education

BIT Mesra Student-Industry Relations Cell

Bachelor's degree — Electronics and Communications Engineering

Jan 2001Jan 2005

Delhi Public School, Ranchi

Jan 1991Jan 2001

Stackforce found 100+ more professionals with Leadership & Product Development

Explore similar profiles based on matching skills and experience