Decisive Sr. Engineering Manager having 18 + yrs of Experience highly effective at operating in dynamic, high-pressure environments. Successfully handle Design and Delivery of multiple simultaneous responsibilities while exceeding objectives and satisfying tough clients.
* Evaluated existing procedures and made proactive adjustments to meet changing demands.
* Developed proposals for clients outlining project scope and timeline.
* Coordinated project team of 15 -20 engineers for projects in commercial and industrial development.
* Participated in development meetings for high-value customers and business operations updates.
Work Experience Summary
The Global eCommerce Platform(GPv2-Samsung) is designed to be highly scalable, customizable and extensible. It is optimized to exchange product, order, inventory, fulfillment.
The following services are within the scope of the GPv2 platform :
Tech Stack : Serverless Microservice Architecture with Azure ,Azure Function, React JS,Node ,Azure DB, Elasticsearch ,LogStash ,Azure Service Bus , Azure , SAP Hybris, Jenkins,JIRA, Bit bucket ,Kibana,
Team Size: 15
Risk Collection Platform & Negative Balance Disclousers (PayPal)
Consumer Financial Protection Bureau (CFPB) is an agency of the US government and responsible for consumer protection in the financial sector. CFPB's jurisdiction includes banks, credit unions, securities firms, payday lenders, mortgage-servicing operations, foreclosure relief services, debt collectors and other financial companies operating in the US.
Module It cover:
NB Discclouser: We are enabling 50 Odd country to add fund using there Spescific CreditCard like Amex , Citi and All Debit Card
System Environment : Spring Batch,Spring Boot,Spring Cloud for Microservice Architecture ,API gateway, KAFKA Message Broker, React JS,Node ,Oracle DB ,ElasticSearch ,LogStash
Platform : Virtual VM With Docker & Kubernetes , AWS , Altus
Dev Ops: Jenkins,JIRA, Bit bucket ,Kibana
Team Size: 15
Roles And Responsibility:
· Tech Delivery
· Solution And Architecture
· Team Management
Business Credit Application (BCA) & Limits Loading
The CreditMate application bring the existing disparate business in Standard chartered Bank(SCB) and allow for consistent management of the credit approval process. It improves efficiency in the overall end-to-end credit process as well as the quality of data presented for credit analysis while ensuring compliance with the bank.
TP (Transaction Processing) System are the amount processing system,those consume data from CreditMate application and initiate the Transaction for the approved limits.
System Environment: Spring Batch,Spring Boot,Spring Cloud for Microservice Architecture ,API gateway,Solace Message Broker, React JS,F5 load Balancer ,Oracle DB ,Elasticsearch ,LogStash ,SysDig Alerting
Platform: Openshift Container(Red Hat) , AWS ,
Dev Ops: Jenkins,JIRA , Bit bucket ,Terraform Scripting for devops and AWS ,Kibana
Team Size: 10
Roles And Responsibility:
ASC (Asking Salary Calculation) & Work Force Management(Kronos) Integration
ASC- Asking Salary Calculation
This project provides a GE-wide Enterprise Standard used by all regions and businesses to determine fair salary offers along with the security requirements and providing GE a more compliant & consistent way to determine salary adjustments.
For Different region , salary calculation based on regression of data using WEKA API.
WFM Integration with LoGo Application.User will Approve /Reject the Employee timecard with the LoGo App.
Replacement of WFM Integration tool with Node JS Script bases Application .
Implementation of Konos V2 API for Healthcare Sibel Import .
Labor Insite- Ability to aggregate Labor data & visuals from time and attendance data sources, providing insight to solve larger operational problems. Provide a platform within LOS to marry machine data with labor to generate holistic shop floor view for predictive and prescriptive insights
Kronos V8 Migration
System environment: Spring Batch,Spring Boot,Akana gateway,RabbitMQ 5.0,Node JS,Python3.6
Platform: Windows/Predix , AWS
Domain: GE Digital
Development Methodology: Agile Scrum
Team size: 8
Roles And Responsibility:
Alfresco Intergration Framework
Messaging API will allow consumers of this API to post a message which will be asynchronously processed.
Capabilities –
• Asynchronous message processing.
• Rate limiting, spike arrest and authorized access.
• High throughput to accept messages. Initial throughput to be 100 TPS which can be easily scaled.
• Priority based message processing.
System environment: Alfresco5.0,Spring Batch,Spring Boot,Embedded Jetty,
MongoDB,Angular 4
Platform: Predix(IoT) Cloud Foundry ,AWS
Domain: GE Digital
Development Methodology: Agile Scrum
Team size: 5
Roles And Responsibility:
Firmsite Fulfillment
Firmsite Fulfillment at the core is about building Firm Site for Law Firms. To do this, we pull data out of business process management systems to integrate into a data warehouse and then publish the data to our business analysts and business users . We rely upon other teams to pull some of the data we are interested in, such as subscriptions and order line items. The business analysts then consume the data using a combination of open reports, web app style reports etc.
System environment: Oracle BPM ,Spring Java/J2ee JMS,Hibernate,
Apache, Maven.
Domain: LAW Firms
Development Methodology: Agile Scrum
Team size: 10
Roles And Responsibility:
Publisher
System environment: Spring Java/J2ee JMS ,JCR Repository,AJAX,JSON Apache, ANT .
Domain: LAW Firms
Development Methodology: Agile Scrum
Team size: 10
Roles And Responsibility:
Client Portal/Jira Plug In Development/Tracker Migration
The Client Portal project is to support for external user. With the help of this portal ,the external user track their project and manage their project also. There are few main features of like
Based on the user requirements ,we develop some Plug-in,Listners .After developing the plug in and listener , we need to configure into the project .Sometime we develop some custom workflow based on the projects need. For some external user also we develop the Log-in Portal. These external users have some less privileges than the internal user.
System environment
Java,J2EE ,Spring,Windows,UniX,Tomcat,Maven.
Roles And Responsibility:-User Interaction, New Implementation ,Estimate the Work ,Review the changes Analyze the Bug, Give The Solution, Coding.
Global Banker
GLOBAL BANKER, our latest Java-based product platform for Electronic Banking applications, has been developed using leading technologies such as JAVA/ J2EE. It enables the banks to meet the needs of even the most demanding clients. In addition to the transactional banking services, the Global Banker platform can be used to offer a series of other online value-added services. GLOBAL BANKER has been used to produce and develop the Cash Management, Trade Finance and Custody Management modules with all of their Transaction Types – including End-of-Day/Interim Statement Reporting.
The customers of the bank can now transfer money from anywhere in the world from any of their accounts held with any branch of the bank to any other bank account in a secure and affordable way. Customers can access multiple products via a single screen and easily initiate transactions, remit payments, check statements and reports online and even ensure that proper authorization and administration controls are in place.
Cash Management
Internal Transfers – Own Account and Third Party
Inter Bank Transfers – High Value and Low Value
Telegraphic Transfers
System environment
Java,Servlet,EJB,JSP,JDBC
Oracle10g, Windows NT, Bea Weblogic9.2, ANT .
Roles And Responsibility:-Requirement Gathering, Low level Designing , Coding, Bug Fixing,Unti Test Case Writing.
Trade Finance
In addition to the Cash Management module covering a series of Transactions Types – catering to the specific needs of End-User Banks, the Trade Services modules covers Import LCs, Export LCs and Export Collections, which can be extended to include Packing credits, Trust Receipt, Bills Finance, and Purchase/Discount. Using the Trade module, Customers can apply for the opening of LC, LC amendments, receive advices/statements and presentation memos for Negotiation/retirement of LC and give payment instructions on an online basis.
The custody module offers an entire gamut of custody services – both Delivery and Receipt services, Corporate actions and Statements of Holdings etc.
In addition to the above, the Foreign Exchange module - available now as part of the GLOBAL BANKER application - offers Live rates for any currency pair, Snapshots views - for various Zones/ Markets and Transaction initiation for Buy/ Sell Currency - Spot, Forwards etc. with all the related Forex deal Reports
System environment
Java,Servlet,EJB,JSP,JSTL, Spring, Hibernate,JDBC
Oracle10g, Windows NT, Bea Weblogic9.2, WebSphere6.1, BPEL, UAM Server,ANT .
Domain Banking
Roles :- Leading the Team.
Responsibility:-Requirement Gathering, Low level Designing , Coding, Bug Fixing,Unti Test Case Writing.
Trade Aspect
The Aspect Suite of products provides value and competitive advantage to banks and financial institutions. It consists of a fully integrated and complete solution for Trade Services, including traditional trade as well as open account transactions. Our goal is to develop a Global Transactional Banking framework (hence the product code name) so that we may use it to develop banking applications for specific business needs. Our initial effort will be focused on developing the framework and using it to develop front-office and back-office processing for the business of Trade Finance.
The system should be able to support both front-end and back-end processing in one application. Front-end processing is a mechanism by which the bank empowers the customers to initiate transactions on their own thereby reducing their work load.
The Trade Aspect Application is specifically aimed at providing point solutions to the Bank customers. The Trade Aspect helps ease the real-life trade activities.
Trade Aspect is the trade solution that offers a complete set of conventional trade services such as :
· Issue Letter of Credit (LC)
· Import LC.
· Export LC.
· Finance.
· Negotiation
· Shipping Guarantee.
· Collection.
· Admin Module
System environment Java,Servlet,EJB,JSP,JSTL, Spring, Hibernate,JDBC
Oracle10g, Windows NT, Bea Weblogic9.2, WebSphere6.1,
BPEL, UAM Srever,ANT .
Domain Banking
Roles:-Leading the Team.
Responsibility:-Requirement Gathering, Low level Designing , Coding, Bug Fixing,Unit Test Case Writing
Trade Planner
The Trade Planner Application is specifically aimed at providing point solutions to the customers. The Trade Planner helps ease the real-life trade activities.
Trade Planner offers the ability to perform the following:
Product Management
Source Analysis
Distribution Analysis
Access to Saved Scenarios
Each of these options accesses the Global Knowledge database real time. Global Knowledge captures Harmonized Classification, duties, and taxes for over 115 countries. This also captures numerous rules for every country for eligibility to preferential rates based on Trade Agreements and applicable transshipment rules.
System environment
Servlet,JSP,Struts, Hibernate,JDBC
Oracle8i, Windows NT, Bea Weblogic8.1
Trade Wizard
This Trade Wizard is the leading provider of one-stop solution for global trade. We help companies grow and expand by simplifying and accelerating the import, export and shipping of products between countries.
NextLinx Trade Wizard enables you to make quick ,interactive queries using a web browser to calculate import duties,excise taxes, VAT and other Government charges due to the time of importation. Trade Wizard let you search for Harmonized Schedule(HS) and Export Control Number (ECN) codes, search for restricted trade parties, and determine licensing requirements and trade document. Once registered for this service.NextLinx assigns a username and password to access to the Trade Wizard.
System environment
Servlet,JSP,Struts, Hibernate,JDBC
Oracle8i, Windows NT, Bea Weblogic8.1
Global Administrative Program
The main purpose of this GAP is that, to register the company and register the user under that company. Through this GAP, the company can buy the Credit and will do the transaction in Trade Wizard. Through Gap the administrator can give the privileges, which companies and users will access the Gap .This GAP consists of these sub modules Company Profile, User Profile, Access Privileges , Audit Trail. Buy, Add Credit, Credit management, Reconciliation and also generate reports. Through this four sub module the administrator gives the information of all the company and the resister user. Company Profile In this part the administrator does Registration of the new company, Edit the registered company profile ,show the Tree view. User Profile-In this part administrator add the new user, edit the user and give the user report. Access privileges. In this part the administrator defines who will access the GAP or not. If a company registered as user type he can’t login into the Gap admin.If the company registered user type as a manger, he can login into gap admin but can’t do any thing except Audit trail. If the company registered user type as manager, he can do all the transaction.
System environment
Servlet,JSP,Struts, Hibernate,EJB,JDBC
Oracle8i, Windows NT, Bea Weblogic8.1
Big Data Architecture , DevOps ,Cloud Services