Summary
Overview
Work History
Education
Skills
Timeline
Generic

Tushar Kohad

Software Engineer
Pune

Summary

Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.

  • 14 Year of experience in Software Development .
  • Involved in analysis, design,development and testing of web-based applications.
  • Involved in web development using Microservice architecture.
  • Working with client to understand requirement and provide optimized solution.
  • Experience in managing team of various sizes (4 to 15 people)


Overview

15
15
years of professional experience
4
4
years of post-secondary education

Work History

Technology Architect

Cognizant
08.2021 - Current

Client: US BANK Corp

Project Name: Cash Flow

Technologies: JDK 1.8, Microservices, Spring Boot

Operating Systems: UNIX.

Database: Cassandra

Duration: Aug 2021 to till date

Team Size: 10

Project Description: Cash Flow is a module where small business users of US Bank corp can integrate various accounting third party system with their US Bank account , and see all their cashflow (bills , invoice ) on a single dash board.

Responsibilities:

  • Involve in requirement gathering
  • Involve in designing solutions to various requirements
  • Responsible for developing Microservices from scratch using spring boot.
  • Responsible for production support
  • Responsible for coordination of Off Shore team


Assistant Technology Manager

Synechron
12.2019 - 07.2021

Project Name: MBIL

Client : Citi Bank

Technologies: JDK 1.8, Microservices, Spring Boot, React Js

Operating Systems: UNIX.

Database: DB2

Duration: Jan 2021 to July 2021

Team Size: 20

Project Description: MBIL is an ETL application , which loads feeds related to custody banking, we process the feeds for different Down stream system and inject it into data base. This date is used by various higher management for reporting purpose . Ui is also provides to process and administer the data.

Responsibilities:

  • Involve in requirement gathering
  • Involve in designing solutions to various requirements
  • Responsible for developing Microservices from scratch using spring boot.
  • Develop Ui using React js
  • Responsible for production support


Project Name: TOS (Tax optimization system )

Client : Citi Bank

Technologies: JDK 1.8, Microservices, Spring Boot, react js

Operating Systems: UNIX.

Database: Oracle

Duration: Jan 2020 to Dec 2020

Team Size: 4

Project Description: Tos is an application which automates the back end reports that are generated by operational team. Which are sent to regulators. Tos system consists of multiple modules that are used by higher management as an report.

Responsibilities:

  • Involve in requirement gathering
  • Involve in designing solutions to various requirements
  • Responsible for developing Microservices from scratch using spring boot.
  • Responsible for developing front end using React JS.

Consultant Specialist

HSBC
08.2016 - 12.2019

Project Name: GCMS (Global Conflict Management System)

Client: Hsbc

Technologies: JDK 1.8, Microservices, Spring Boot, Spring JPA , Angular Js

Operating Systems: UNIX.

Database: Sybase

Duration: Jan 2019 to till date

Team Size: 6

Project Description: The Web Conflict Monitoring System is a groups system for recording bank’s transaction and relationship with various client and carrying out conflict searches to approve any new deals by Global Banking users. It maintains two restrictions list (Share Dealing Restricted List , Research Restricted List) and two confidential list (Watch List , Research Control Grey List , Watch List) which are use by front office trading system , trading surveillance , email surveillance and research world. It also provide feeds of restricted company to various down stream systems

Responsibilities:

  • Involve in requirement gathering
  • Involve in designing solutions to various requirements
  • Responsible for developing Microservices from scratch using spring boot.
  • Responsible for writing database layer.
  • Responsible for developing front end using Angular JS.
  • Responsible for automating various feeds , where incoming feeds need to be consumed and
  • Responsible for Bug fixing and enhancement.
  • Working as a Agile Lead for a team of 5 members
  • Along with individual assignment involved in technical troubleshooting of other team members
  • Conducting various agile ceremonies like daily stand up meetings , sprint planning , retrospection
  • Participating in Epic refinement and release planning with product owner.

Project Name: GIRS (Global Information Register System)

Client : HSBC

Technology : Java 1.5 , Sprin , Spring Book , Microservice

Operating Systems: UNIX.

Database: Sybase

Duration: Oct 2017 till JAN 2019.

Team Size : 6

Project Description: GIRS is a system that maintains the information about various transactions that takes place in HSBC. Its is the first level information ledger that can be use by various departments to track/get information about various deals.

It also maintain various information about insiders, employees involved in the deal,Also maintain the account of any conflict/regulation violations

Responsibilities:

  • Involve in requirement gathering
  • Involve in designing solutions to various requirements
  • Responsible for developing Microservices from scratch using spring boot.
  • Responsible for writing database layer.
  • Responsible for developing front end using Angular JS.
  • Responsible for automating various feeds , where incoming feeds need to be consumed and
  • Responsible for Bug fixing and enhancement.


Project Name: The web Conflict Monitoring System (WebCms)

Client : HSBC

Technologies : JDK 1.5 , Servlets, Jsp , Spring , Spring Boot , React js,Microservice

Database: Sybase

Duration: August 2013 - Oct 2017

Team Size : 10

Project Description: The Web Conflict Monitoring System is a groups system for recording bank’s transaction and relationship with various client and carrying out conflict searches to approve any new deals by Global Banking users. It maintains two restrictions list (Share Dealing Restricted List , Research Restricted List) and two confidential list (Watch List , Research Control Grey List , Watch List) which are use by front office trading system , trading surveillance , email surveillance and research world. It also provide feeds of restricted company to various down stream systems

Responsibilities:

  • Involve in requirement gathering
  • Involve in designing solutions to various requirements
  • Responsible for implementing requirement in technologies like Angular js ,spring,bootstrap
  • Responsible for automating various feeds , where incoming feeds need to be consumed and
  • Responsible for investigation of productions issue and provide technical solutions
  • Responsible for distribution and monitoring of the allocated work.
  • Responsible for Bug fixing and enhancement.
  • Mentoring Team on 5 to 7 engineers

Senior Software Engineer

Symphony Teleca
08.2012 - 08.2013

Project Name:Harris Cook Children’s

Client: Harris

Technologies:JDK 1.5, Servlets, JSP, Spring , Eclipse IDE,jsr 168.

Operating Systems: Windows XP.

Database: Sql.

Duration: August 2012 till August 2013

Team Size : 4

Project Description:Harris Cook Children’s Medical Center in enhancing Cook Children’s physician workflow by aggregating clinical data MEDITECH and Athena EHR systems to enhance the patient experience and quality of care. This anytime/anywhere Provider Portal solution will provide a foundational platform. In addition to a web based view of this aggregated patient data clinicians will be able to launch seamlessly into their Citrix delivered native applications without prompting for an additional login or performing a redundant patient search.

Which include the information like allergies,demographic history ,provider history and other important data related to patient.

Harris solutions streamline and simplify clinical and business workflows, and connect care providers to the information they need – where and when they need it.

Responsibilities:

  • Involve in requirement gathering
  • Responsible for implementing Search patient functionality
  • Responsible for implementation of validations classes that validated the patients
  • Responsible for implementation Recent Patient functionality which include the list of the patients last visited .
  • Responsible for distribution and monitoring of the allocated work.
  • Responsible for Bug fixing and enhancement.
  • Responsible for implementing CCOW context.

Software Engineer

Cybage Software
09.2009 - 08.2012

Project Name:Athena Health SSO

Client: Athena Health

Technologies:JDK 1.5, Servlets, JSP, Spring , Eclipse IDE, SQl and Tomcat 6.

Operating Systems: Windows XP.

Database: Sql.

Duration: Feb 2012 till Date.

Team Size : 4

Project Description:Creating an application that can enable the user of Athena health to use netsuite site using the SSO functionality implemented by using waffle api which enables NTLM authentication.

This application enables the users to log into the net suite without giving their credentials which eliminates the need of entering their credentials again and again.

Also provide them admin pages in order to do various functionalities like mapping users for NetSuite.

Implement Password generation functionalities along with creating new users. Also provide functionalities to manipulate users using an user interface.

Responsibilities:

  • Involve in requirement gathering
  • Responsible for implementing SSO functionality
  • Responsible for implementation of form validations.
  • Responsible for creating controllers using spring.
  • Responsible for implementing NTLM authentication using waffle apis.
  • Responsible for Bug fixing and enhancement.
  • Responsible for providing user interfaces using jsp to do various activities like mapping users for SSO .

Project Name: DR-SOA

Client: Digital River

Technologies:JDK 1.5, Servlets, JSP, Spring , Eclipse IDE, Web Services Client(Rest full web services), Oracle and Tomcat 5.5,SOA

Operating Systems: Windows XP.

Database: Oracle

Duration: June 2010 –December 2011

Team Size : 4

Project Description:

Report Generation:Generating an report for various services on basis of their functionality and load.These reports are generated on monthly basis ,weekly basis and send to our client which help them to analysis their sevices on basis of our report generated .

Security-ui:Creating an security-Ui for Security-Service application which enables to enter or manipulate Security –Service which are the web services use for different functionalities. Security-ui acts as an interface between user and Services provider.

Security-Service:Create web services in order to provide various functionalities to user.like creating new user and adding roles to it .It is the module where all the web services are define as rest full web services .It contains various web services which are use to perform activities like placing an order on line and many other similar activities .

Creating an application for Automating error reports: Creating an application for automating the error log viewing .The application is use to see the error that was generated during restart of server .It also indicates the status of various nodes(machine ) weather up or down .

Responsibilities:

  • Involved in creating reports for various services on weekly and monthly basis
  • Responsible for bug fixing and enhancement in Reporting framework
  • Responsible for creating new reports.
  • Responsible for maintaining Service like Creating new user role, Creating new Application role, Displaying Application and user roles.
  • Responsible for Bug fixing and enhancement.
  • Responsible for requirement gathering.
  • Responsible for creating web service using rest api.
  • Responsible for handling Multithteading.

Project Name:NEC – Web Archive

Client: NEC America

Technologies:Core java , JSP ,Spring , JavaScript.

Operating Systems: Windows XP.

Database : Oracle

Team Size : 15

Duration : Sept 2009 till June 2010

Project Description:Windows Archive client application is converted to a Web application with all the existing functionalities and new functionalities using Core jave , JSP , Web Services , JavaScript .

Search:There are three types of searches ID search, Simple search, and Advanced search are available in the application to find an event or document. Application database will be configured the search fields based on the customer requirements.

Event Details: After getting the search results, user will be able to see the full event details like Demographic information, charge information, card views, fingerprints, palm prints, composite and uploaded documents.User can also do operations like seal/unseal, delete/undelete, move, consolidate/unconsolidated, change on documents or on events based on permissions granted to specific users.

Role and Responsibility in project:

  • Involved in Advance search page development which was responsible for advance search based on various inputs (criteria ) given by the user and displaying the result using JSP and Java Script.
  • Responsible for implementing various document manipulation operation like seal delete,move with the help of web services .
  • Responsible for implementing functionality of displaying an finger prints to user.
  • Responsible for implementing Authentication
  • Responsible for Bug fixing and enhancement .
  • Developing Unit test cases.

Education

B Tech - Computer Science

G H Raisoni
Nagpur
06.2004 - 05.2008

Skills

Systems Engineering

undefined

Timeline

Technology Architect

Cognizant
08.2021 - Current

Assistant Technology Manager

Synechron
12.2019 - 07.2021

Consultant Specialist

HSBC
08.2016 - 12.2019

Senior Software Engineer

Symphony Teleca
08.2012 - 08.2013

Software Engineer

Cybage Software
09.2009 - 08.2012

B Tech - Computer Science

G H Raisoni
06.2004 - 05.2008
Tushar KohadSoftware Engineer