Summary
Overview
Work History
Education
Skills
Timeline
Work Preference
Interests
Accomplishments
Certification
Generic
Ankit Kulhade

Ankit Kulhade

Senior Software Developer
Pune

Summary

  • Accomplished 6.9 years of experience in to leading projects in a position of Software developer. Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.
  • Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding support teams. Steadfast in planning and implementing effective development strategies based on industry best practices.
  • Expertise in developing Web application using Web-Services by using Java, Angular, MongoDB and Oracle.
  • Working experienced of Agile, Test Driven Development and Behavior Driven Development methodology.

Overview

7
7
years of professional experience
4
4

Years of Engineering education

2
2
Languages
2
2
Certificates

Work History

Sr. Software Developer

TIAA Global Business Services
Pune
01.2022 - Current

Project Name:- Out Source Service

Roles & Responsibilities:

  • Actively participated in Agile-Scrum activity by involved in PI planning, sprint planning, retrospective and stand-up meetings.
  • Developed Microservice Oriented application by writing Rest API, Controller, Business Logic Services and Data Bases Repository with java, Spring Boot, RabbitMQ, mongo db.
  • Implemented multiple Angular component and services into UI applications.
  • Designed end to end workflow of feature integrated with Orchestrator, developed and deployed into production.
  • To achieve modularity and to handle cross cutting concerns like transaction management, logging, and profiling Spring AOP is used.
  • Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors.
  • Met with stakeholders to provide detailed project reports and milestone updates.
    Convert business document in to software specific requirements documents.
  • Coordinated with business partners to resolved team query and clear understand of requirements.
  • Supported production release to deploy latest version in to production and fixed release issue on priority.
  • Trained new developers and programmers on company standards for design and code review and best practices.
  • Experience in writing complex monog db query to retrieve data form different collections and share with services.
  • Experience in using Java 8 features like lambda, functional interface etc. and other higher java version features.
  • Drive multiple domain knowledge session to new joiners.
  • Co-ordinated with testing team to prepare testing approach to deliver best quality product.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects
  • Designed reusable and reliable code for use within distributed cloud environments

Software Developer

TIAA Global Business Services
Mumbai
03.2020 - Current

Project Name: FACT

Roles & Responsibilities:

  • Involved in development of front-end and back-end both.
  • Involved in web application development for backend system using Angular, Angular CLI, HTML.
  • Consumed RESTFUL web services using Angular HTTP Module and transformed response using Spring boot.
  • Worked on creating documents and writing query for Mongo database.
  • Created and injected Spring services, Spring controllers, and DAOs to achieve dependency injection and to wire objects of business classes
  • Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework & used Micro service architecture with Spring Boot based service through REST.
  • Extensively worked on Spring bean wiring, Spring DAO spring AOP modules and implemented Spring.
  • AOP in exception handling, which it reduces development time to handle exceptions.
  • Created Jenkins jobs for continuous integration and continuous delivery to different environment
  • Developed multiple routers using Apache Camel framework to integrate UI and Server.
  • Wrote test cases using JUnit as Unit testing framework and Selenium as automation testing framework developed Java applications.
  • Participated in Agile methodology and involved in Design, development, Implementation, and testing of enterprise applications.
  • Experienced of working in Agile model and actively involved in PI planning, Spring Retrospective meeting and daily standup meetings.
  • Supporting production release every months to deploy latest version of an application.

Software Engineer

Capgemini-India
10.2016 - 02.2020

Project Name: BW Insurance

Roles & Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of application like Requirement gathering, Design, Analysis and Code development
  • Developed backend using MVC design pattern with spring framework
  • Designed and implemented Rest API's , controller, Services and repository using Java and Spring framework.
  • Analyses multiple defect and fixed it and successfully deployed into production.
  • Co-ordinated with testing team to prepare testing approach to deliver best quality product.
  • Implemented code by using different java-8 features like collections, stream, functional interfaces etc.
  • Developed messaging service (Queue and Listener) using RabbitMQ to integrate two different microservices and design the effective workflow.
  • Involved in to improved Sonar coverage and used Mockito and Junit testing framework for writing unit test cases.

Education

Bachelor of Engineering - Electronics And Communications Engineering

Rajiv Gandhi Proudyogiki Vishwavidyalaya
Madhya Pradesh, India
07.2011 - 06.2015

Skills

    Java

undefined

Timeline

Sr. Software Developer

TIAA Global Business Services
01.2022 - Current

Software Developer

TIAA Global Business Services
03.2020 - Current

International Software Testing Qualifications Board

07-2017

Software Engineer

Capgemini-India
10.2016 - 02.2020

Q-Spider Software Development and Testing Institute

07-2016

Bachelor of Engineering - Electronics And Communications Engineering

Rajiv Gandhi Proudyogiki Vishwavidyalaya
07.2011 - 06.2015

Work Preference

Work Type

Full Time

Work Location

On-SiteRemoteHybrid

Important To Me

Work-life balanceCareer advancementCompany Culture

Interests

Cricket

Movies & Thriller Series

Outing with friends

Gardening

Tracking

Accomplishments

  • Designed a new workflow to improve overall query performance.
  • Served as Lead Programmer on Multiple Feature in a Team.
  • Successfully completed FACT Application within budget and ahead of schedule.
  • Created FACT a robust software testing platform which advanced R&D efforts.

Certification

International Software Testing Qualifications Board

Ankit KulhadeSenior Software Developer