Professional Documents
Culture Documents
Objective
Help organization fulfill its need of a Full Stack Java developer and Actimize Consultant to design and implement
technical solutions for their business needs and at the same time help me satisfy my thrust for technology excellence.
Profile Summary
11+ years of IT experience in both products based and IT services groups across all phases of s/w engineering life
cycle in a process driven environment.
11+ years of experience in implementing Java/J2EE application solutions.
4+ years of experience in NICE ACTIMIZE products, specific experience in Actimize Risk Case
Manager, Actimize RCM Designer, and JAVA Plugins for ERCM, XSLs, VTL.
4+ years of experience working in Trade Surveillence applications.
Currently working as a Delivery Project Lead in Mphasis Corp supporting various JAVA/J2EE based Trade
Surveillence in-house and vendor products for JP Morgan & Chase bank.
Worked in capacity of Project Lead having expertise in leading small and mid sized project teams along with
offshore/onsite working model.
Worked as a Senior Developer with consulting and hands-on experience on Service Oriented Architecture and
Technologies like Java, SOAP, REST, Spring Boot and other J2EE based technologies to the services/product-based
projects supporting their critical deliveries.
Hands on experience in Web client technologies using ReactJS/Redux, JSX, HTML, CSS, JavaScript, Bootstrap,
NPM, Webpack.
Managed/Handled the overall Product Development providing the direction on new feature functionalities &
enhancements, technical upgrades etc. by working closely with end customers and multiple stakeholders.
Strong experience working with Oracle, SQL Server databases.
Have worked and implemented Agile, TDD and Iterative & Waterfall software management processes.
Experience in working on software development Tools such as IntelliJ, Eclipse, IBM rational tools including
RAD, Clear Case, clear Quest; and application servers Tomcat, WebSphere.
Strong analytical and problem-solving skills with strong eagerness of learning new technologies.
Ability to adapt to new environments with strong interpersonal skills.
Languages : Python, C#
Frameworks : Struts, JSF/PrimeFaces, PDF Box, Apache POI
J2EE/Osgi Technologies : Servlets, JSP, JDBC, Plugin development
SQL/NO-SQL Database : My Sql, DB2
Application/Web Servers : WAS 6/7/8/9, JBoss
Programming Tools/IDE : IBM RAD (6.1, 7.0, 8.5)
Experience
June 2017 – Till Date [2 yrs 9 mo] Mphasis Corp Delivery Project Lead
May 2010 – June 2017 [7 yrs 2 mo] NTT Data, Inc Sr. Principal Consultant
Nov 2008 – May 2010 [1 yr 7 mo] Trak N Tell Software Engineer
Education:
Bachelor of Technology in Computer Science & Engineering, Punjab Technical University, India – July 2008
Post-Graduation Diploma in International Business, Symbiosis, India – Dec 2011
Project Name: Trade Surveillence Actimize – ERCM June 2017 to Till Date
Client: JP Morgan Chase & Co – Jersey City, NJ
Employer: Mphasis Corp
Project Description Joined JP Morgan Chase & Co as Delivery Project Lead in their Trade Surveillance team responsible
for delivering customized Actimize solutions that helps their business to monitor all the trade
transactions and generate alerts for suspicious transactions. These alerts are fed to a system called
Actimize Risk Case Manager where business users analyze the alerts and create cases for
investigating them further.
Project Description CSX Technology is a technology arm of CSX transportation, a class 1 railroad. I worked under
multiple projects in my 5+ years of tenure with CSX. PROMT is a web based system that helps CSX’s
Market Managers to create quotes for the customers for their shipments and finally convert those
quotes to active prices after the agreement with the customer. ECMS was cross-functional
between multiple claims areas in CSX and an elaborate modernized solution involving the latest
business and technology solutions. It will consolidate and modernize processing of billing disputes,
customer overpayments, customer overcharges, railroad claims, revenue refunds, and freight
claims. SPS provides the ability to rate switch events performed by a railroad. A switch is the
transfer of a railcar from one track to another or to different positions on the same track. QRATE is
an automated system responsible for providing correct rates to waybills generated for customer
shipments. PRISM is the core system that hosts all kind of prices for carload and intermodal
shipments.
Role and Contribution Sr. Java Developer
Leading the migration of all my applications from IBM clear case to Atlassian – Bitbucket (Git).
Environment Java, J2EE, Eclipse, RAD, Web Services, SOAP UI, WSDL, ANT/Maven, Java Script, JMS, CSS,
Websphere, Primefaces, ECM, PL/SQL, oracle DB, DB2, Atlassian (Git), IBM clear case, IBM
buildforge, Atlassian (Bamboo).
Project Description Drayman - Drayman application is used to manage and pay for the non-ocean movement of
equipment between locations. PMP – Performance Management system. Developed and
implemented a web based enterprise-wide Performance system in order to overcome the
limitations of the manual appraisal process.
Extensively used Struts 1.3, Javascript, JSP and HTML for the developmet.
Involved in requirement gathering, User Interface design, functional and technical design and
review.
Actively responsible for coding and implementing functionality in the presentation layer and
business layer.
Involved in writing Oracle stored procedures using complex PL/SQL queries.
Involved in Error handling to display error messages in client UI
Implemented the business layer by using MVC framework and Struts and also developed
mapping files and POJO java classes using RAD tool.
Provided support to the testing team and also involved in the Bug Fixing.
Performed Unit and System integration testing.
Used IBM clearcase tool for the version management.
Followed the Agile methodology (SCRUM Process) and test driven development.
Environment Core Java, J2ee (JSP, Servlet, EJB), Struts1.3, Oracle 10g, IBM RAD, IBM Websphere 6.1, IBM
Clearcase
IV. Project Name: Trak N Tell (www.TrakNTell.com) – Gurgaon, India Nov 2008 to May 2010
Project Description Trak N Tell - It is an online GPS Fleet Management Solution and Vehicle Tracking System through
which various Organizations can track, control their Vehicles or fleet. Alerts are received by the
means of SMS, Email in case of Over Speeding, Vehicle Idling with AC on, Deviation of Vehicle from
Route, Vehicle running late etc. Customers can know the current location or status of their vehicle
by sending SMS. I contributed towards the implementation of SMS sending module and modules
for sending alerts to the users. Also, contributed to develop customize reports as per the users
requests
Role and Contribution Software Engineer