Ford Credit-Customer Information Retrieval May 2020-
Senior J2EE Developer, Team size 12 Artech Dearborn Michigan
Customer info retrieval team is responsible for making rest APIS for providing information about customer and accounts , these are bunch of APIs consumed by Ford’s Internal applications to retrieve and update Customer, account, contact, address information. Day to day activities include:
· API lifecycle development: responsible for software development and code quality.
· Develop API services in an Agile environment.
· Create and execute unit test plans.
· Assist in scope definition, planning, estimation and tracking using project management tool, Rally.
Technical/Tools Skills: Java, SQL. Agile, TDD, ReSTful Web services, JS, MVC, Spring Boot, Spring WS, Eclipse IntelliJ, Github, Jenkins
Ford Credit-Pinnacle Account Servicing May 2014- May 2020
Senior J2EE Developer, Team size 12 CDI Corporation Dearborn Michigan
Ford Motor Credit Company is a leading automotive financial services company. It provides dealer and customer financing to support the sale of Ford Motor Company products around the world. Based in Dearborn, Michigan, Ford Credit is a subsidiary of Ford Motor Company. Ford designs, manufactures, markets and services a full line of Ford cars, trucks, SUVs, electrified vehicles and Lincoln luxury vehicles, and is pursuing leadership positions in electrification, autonomous vehicles and mobility solutions.
Pinnacle Account Servicing is a suite of applications which maintains information related to Customer service, admin, COR Letter, Payments & Disbursements
I have been mainly working on Cust Svc being the largest with ongoing changes on it, but have has occasional exposures to other apps as well.
So we deal with cust info, dealer info, financial info, contact info , insurance details and payment details etc on an account. And end user for this are CSRs.
· I have been involved in two major projects which involving Global and China convergence of existing application.
· Had developed Anti Money Laundering and Blacklist functionality/new pages as per China requirement to report the blacklisted/AML accounts.
· Had developed File Upload functionality within the application to enable CSR upload the blacklist user’s information thru the application to retain in our DB.
· Worked on AML(Anti Money Laundering) functionality for Europe side which is totally different from China and we had to add extra features by capturing and storing of customers’, beneficial owner and authorized persons’ information for commercial and private customers. Enables CSRs to access the list of all APs/Bos/BPs for the account and thru the list clicking on any of those enables CSRs to edit their personal and contact info.
· Recommending solutions and document findings.
· Carrying out preventive and scheduled maintenance activities pro-actively to ensure high availability during launches and support rotations.
Technologies Used :, J2EE, HTML, JavaScript,XML, EJB, Servlets, JSP ,DB2, Data Studio, Eclipse,Unix Shell Script Putty, Accurev,ANT, WebLogic 10, BEA jRocket, liberty ,SOAP UI
SSGA-CCFT PRODUCTION fixed Income BA Dec 2013 – Apr 2014
Senior Software Engineer , Team Size - 5 Wipro Technologies, Boston
State Street Global Advisors (SSgA) is the world’s biggest Institutional asset manager. This means that many institutional investors pool their money and hand it over to SSgA to manage it. Where in SSgA takes care of management strategies, asset allocation, diversification, investment styles, risk averseness etc.
Fixed Income Trade Portal, Minerva, CTM are the applications designed for fixed income trading platform and solutions. I am part of an engineering team responsible for upgrading existing Trade Portal App, Developing new utility apps and trouble-shooting issues related to the trading application. Other responsibilities include the below
· Enhancing existing trade portal application with added features using J2EE, XML, EJB, Servlets, JSP under the Apache Struts Framework. This system provides business side PMsaccess to Trade Portal to perform their jobs buying and selling orders.
· Created complex SQL and used JDBC connectivity to access the database
· Wrote a multi-threaded daemon in Java, which receives requests via Sockets.
· Developed Javascriptbehaviour code for User Interaction.
· Understanding Fixed Income trading workflow.
· Recommending solutions and document findings.
· Developing new utility application and support tools(in house apps to support day to day activities)
· Wrote various shell scripts to automate day-to-day system administration and have also been actively involved in day-to-day system administration.
· Working with QA team to validate and verify new releases, also carrying out performance testing.
· Responsible for ensuring high availability of trading service and minimizing downtime and customer impact.
· Carrying out preventive and scheduled maintenance activities pro-actively to ensure high availability.
Technologies Used :, J2EE, XML, EJB, Servlets, JSP ,Oracle 10g, Sybase,Toad, Rapid SQL, Eclipse,Unix Shell Script Putty.Web Logic 5.x and 6.0, Exceed 7.0, TOAD 6.3,Rapid SQL , Windows NT, Sun Solaris 2.7
TransactionLifecycle Management/Post Settlement Lifecycle Management June 2012 –Nov 2013
Senior Software Engineer , Team Size - 12 State Street, Boston
TLM® (Transaction Lifecycle Management) is a reconciliation processing system, a product from Smart Stream Technologies adopted as solution for automating any kind of reconciliation processes.
It is a solution based Reconciliation modules provided for the intraday reconciliation of cash transactions, securities messages, FX and money market confirmations, OTC and exchange traded derivatives, any system to system reconciliation and a wide range of other reconciliation types.
The Post-Settlement Lifecycle Management (PLM) system is a reconciliation exception management and workflow application. Used primarily in support of reconciliations between investment managers and external counterparties.It is basically an exception handling tool, wherein all the cases(exceptions) occurred in TLM will flow down and will be repaired by research analysts, respondents, FLMs etc.
Contribution:
· Participated in the development of online Reporting servicesfor PLM in Java with Servlets Technology. Developed programs in Java using Microsoft Visual J++ and JDK 1.1. This included analysis, design, and development. Provision of technical requirements specifications, design of software module interfaces, and data models necessary for product customization and prototype.
· Created database program in SQL Server 6.5 to manipulate data accumulated by Internet Transaction. Wrote a Servlets Class to generate dynamic HTML pages.
· Exhibited excellence in Software Development, Team Management and Customer Interaction
· Take care of issues arising in Production and BUAT while reconciliationprocess in both TLM and PLM.
· Analyzing and Understanding the areas of recurring problems and finding a permanent solution.
· Taken ownership on feed related issue, which includes the whole process of data from various systems (Swift, RKS,MCH).
· Have understood the swift messages and the process to troubleshoot the issues where in swifts are having issues.
· Grasped the whole concept of matching taking place on TLM which creates cases and had been able to troubleshoot problems wherein matching was in-accurate to find the root causes.
· Wrote various shell scripts to automate day-to-day system administration and have also been actively involved in day-to-day system administration.
.
Technologies Used :J2EE, XML, EJB, Servlets, JSP ,Oracle 10g, Sybase,Toad, Rapid SQL, Eclipse,Unix Shell Script Putty.Web Logic 5.x and 6.0, Clearcase,Buildforge, TOAD 6.3,MySQL , Windows NT, Sun Solaris 2.7
SSgA App Support Sep 2010 –May 2012
Senior Software Engineer , Team Size - 5 Wipro Technologies, Bangalore
State Street Global Advisors (SSgA) is the world’s biggest Institutional asset manager. This means that many institutional investors pool their money and hand it over to SSgA to manage it. Where in SSgA takes care of management strategies, asset allocation, diversification, investment styles, risk averseness etc.
Trade Portal / Tesseract, Sentinel, Minerva, CTM and LZ suite are the applications designed for trading platform and solutions. I am part of an engineering team responsible for trouble-shooting issues related to the trading application as escalated by first level business support. Other responsibilities include the below
· Communicating with other team members for a thorough and careful investigation to determine the root causes in a timely way.
· Recommending solutions and document findings.
· Developing new utility application and support tools.
· Working with QA team to validate and verify new releases, also carrying out performance testing.
· Responsible for ensuring high availability of trading service and minimizing downtime and customer impact.
· Carrying out preventive and scheduled maintenance activities pro-actively to ensure high availability.
Contribution:
· Have taken ownership of one major feature FIX(Financial Information Exchange) ) which is a protocol for messaging standard developed specifically for the real-time electronic exchange of securities transactions. FIX is a public-domain specification owned and maintained by FIX Protocol Ltd. Monitoring each step during this process and troubleshooting the issues during the process.
· Take care of issues arising while order submission by Portfolio Managers on the front end then after then OMS to ensure orders haven flown smoothly.
Technologies Used : Unix Shell Script, JSP, Apache Tomcat, Oracle 10g, Sybase,Toad, Rapid SQL, Eclipse, SVN, CVS.
STATE STREET BANK & TRUST Sep 2007 - July 2010
Project Engineer , Team Size – 14, later 7 Wipro Technologies, Bangalore
State Street Corporation deals with Investment Banking.Project followed an offshore-onsite model. I worked as part of the Level2 Support team responsible for handling technical issues with two major StateStreet sites, MySS and Insight and the relevant unix servers.
Contribution:
· Actively participated in design and developed multi-threaded server based on J2EE architecture. I worked on Alert Processor and Scheduler components. Designed and developed an application to monitor alerts and messages
Technologies Used:Java 1.4, EJB, Servlets, JSP, JDBC,Unix Shell Script, Perl, Eclipse, Websphere 5.1, Iplanet, Apache Tomcat, SQL, ClearCase, BuildForge, ANT, JavaScript, HTML, XML, CSS.
Assignment for Deletion(Bloomberg) July 2007 – Aug 2007
Project Engineer , Team Size - 6 Wipro Technologies, Bangalore
To make a application to perform deletion in the database for an attribute related to a particular id,using stored procedures
Contribution:
Technologies Used : J2EE,JBoss Application Server, Java, Ant, Eclipse, Securities, Oracle 10 g
SAP Replacement: Inventory Administration(Mercer) April 2007-June2007
Project Engineer , Team Size - 3 Wipro Technologies, Bangalore
Inventory administration is a part of the Eliterature application which allows the to create/update/search/list documents, add/list Inventory materials, add/modify/list the users. This project mainly involved the database migration from SAP to Oracle. Document attributes functionality is enhanced to include new fields that help feed data to third party vendor, Personix to print the documents.
Contribution:
Technologies Used : Sun Application server 7 on Windows XP, Oracle 9i, Eclipse IDE, Editplus editor
TECHNICAL SKILLS
· Programming Languages: Java J2SE, Sun Java JDK 1.1 ,
· Java Technologies: J2EE, J2SE, Servlets 2.2, JSP, EJB, JDBC, Sockets, JFC/Swing, Java Beans, Applets, JNI, JDBC, Threads.
· Internet: XML, XSLT, HTML, Javascript
· Databases: Oracle 9i, MS SQL Server 6.5, ODBC, SybaseMySQL, Microsoft Access.
· WebServers: IBM WebSphere 3.5, Weblogic 5.1, Tomcat 4.0.2, JBoss Application Server
· Operating Systems: Windows 2000/NT, Windows 95-98, Unix, Sun-Solaris.
· Object Technology: UML, Refactoring, Design Patterns.
· Other: Apache Struts Framework, MVC Model-View-Controler design pattern, Multithreaded programming Threads , JUnit Test, ClearCase, BuildForge, ANT