1. Anoop Saxena
(+91) 98233-28403 / anoopsaxena@rediffmail.com, anupsaxena@gmail.com
Summary:
10 years of IT experience, working in Java/J2EE Technologies and Hadoop Technologies
Hands on experience in Machine Learning Algorithms,HIVE and PIG scripts, Sqoop.
Performance analysis/improvement of MapReduce programs, HIVE scripts, and data transfer scripts using
SQOOP.
Worked Onsite for Clients SHINSEI Bank, Tokyo.
POC’s using Mahout, Weka and Java API’s.
Excellent understanding of MRV1 and MRV2 architectures,HDFS, Job Tracker,Task Tracker,NameNode and
DataNode.
Hands on experience in Java/J2EE technologies and frameworks including MVC, HTML, JSP, Spring,
Web Services, JDBC, SQL,Oracle Stored Procedures and Functions.
Experience of working in Java/J2EE development, enhancement and support.
Worked for 4 years in HSBC and 10+ years in Banking, Financial Services & Insurance (BFSI).
Experience ofinterfacing with Business partners, preparing the System Specification documents and
coming up with System design as per the client needs.
Experience of various flavors of project including development, enhancement, migrations, and prod support
Ability to understand the business requirements, client needs and providing the optimal solution
Experience of working as Team Lead, heading a team size of 3 to 10.
Wide experience of working in large projects, coordinating the cross vendor/teamactivities and deliverables
Ability to work in newtechnologies as per project needs learned and worked in Hadoop,Weka and Mahout.
Received Customer satisfaction award for Successfully deliverable complex project in HSBC.
Technical Skills:
Hadoop 2.x
Languages Machine Learning, MapReduce Programming
Databases / ETL PIG, HIVE,Hbase
Tools Sqoop, Oozie
Architecture
Analytic tool
HDFS, YARN
Weka
J2EE
Technology Servlets, JSP,Web Services, JDBC
Languages Java,HTML, JavaScript
Application Framework Webwork, Spring
Servers IBM Websphere
Tools Eclipse 3.x, TOAD 8.5,
Database
Quality tool
Oracle 9i, Oracle 10g
Checkstyle, Findbug, PMD,Sonar
Other Skills Angular JS , Servlets, Tomcat4.0/5.0, Win CVS, SVN, MKS
Certification / Education Details:
Sun Java Certified Programmer
Master degree (MCA – Master in Computer Application) with Nagpur university on year 2001-02
2. Project Experience:
Data Analytic & Practice June 2015 to till date
Project: Polaris Customer Analytics Solution & Recommendation engine
Role: Consultant - Big Data and Analytics / Java/J2EE Project Lead
Description:Polaris Customer Analytics solution (PCAS) is an end-to-end Advanced Analytics solution developed by
Polaris using different types of data such as customer, product and transactions. This solution will help banks in direct
marketing and customer relationship management thereby increasing cross-sales,managing customer attrition as well as
migrating customers to lower cost channels in a targeted manner. As part of this solution, different predictive models are
using Weka and Mahout tools which can be deployed across various banks.
As a part of team,Practice team design and writing of scripts for various otherIT projects who want to use Hadoop to
analyze their data and generate reports on need basis. One of requirement is from a project that maintains a
Recommendation various products and need to analyze user’s consumption on their events basis.
RESPONSIBILITIES:
Hadoop Dev Framework
Learned Machine learning algorithm to catering the requirement.
Built recommendation engine using Mahout’s machine learning algorithms running on Hadoop which
recommends items to over 08million users based upon years of their purchase history and evaluation.
Used apache mahout to generate recommendations using Item-Item collaborative filtering technique from users
previous purchase history and ratings.
Understanding of Business Requirements, business use case and data dictionary provided by external IT Teams
Writing Mahout Recommendation Programs, Hive and shell Scripts.
Analysis on performance of data transfer from various sources to HDFS using SQOOP.
Writing UDF’s for HIVE and PIG scripts.
Java program for connecting to Hbase DB.
Modifying Maven Scripts for Code Build.
Assisting business in POCs, Coding, Unit testing, Code Walkthrough, and Interaction with Business Partners.
Technology: HDFS, Mahout, Map Reduce in Java, HIVE,SQOOP, Hbase,Java,Eclipse, UNIX, and Maven.
Client: Credit Suisse, Pune Sept 2014 to May 2015
Project: Risk Data Visualization
Role: Project Lead/Senior Developer
Description: The project’s objective is to develop a centralized risk results repository that caters to the existing and future
business demand and eventually become a single point of risk results. Panopticon® tool will be deployed on TripleR for
Risk Results Analysis, Trend Analysis, and for comprehensive Visualization and Reporting.
RESPONSIBILITIES:
Hands on development all J2EE layers using XSLT, Spring Framework, JDBC.
Testing, release & production deployment in multiple projects involving multiple technologies
Importing & Exporting sample unstructured data from RDBMS to HDFS.
Implemented Hive tables and HQL Queries for the RDA.
Maintained Hadoop clusters for dev env.
Requirement Analysis, High level design, Detailed Design and Coding, Unit, Integration & System testing,
Code Walkthrough, UAT Release Activities, Interaction with Business Partners.
Technology:Java/J2EE, Hadoop.2.x, Hive, sqoop, and HBase,RDA Script language used for Panoptiocon’s data.
3. Client: HSBC BANK GLTi, Pune Aug 2010 to July 2014
Project: Payments & Cash Management
Role: Project Lead/Consultant
Description: HSBCNet is the Internet banking solution to corporate customers. Payments functionality in HSBCnet is
offered via the Payment Tools on HSBC.com. The tools allow customers to prepare payment instructions and securely
transmit them to the bank. The application supports ACH bulk payments (low value, high volume) as well as priority
payments (single high value transactions). HSBCNet interacts with the mainframe server in the form of MQ. HSBCNet
interfaces with various Back Office Systems (BOS) in order to carry out the payment transactions. The BOS vary from
country to country e.g HUB in some countries, MPS in UK, GPS etc.
RESPONSIBILITIES:
Follow up the task and prepared release readiness and Parito diagram.
Follow all process defined in Project and monitoring the process with in team.
Project Planning, Project Estimation, Project Tracking.
Preparing Requirement and Solution Document and Testcases.
Develop code by following HSBC specific coding standards.
Coding done in all J2EE layers using XSLT, Velocity, Spring Integration with Legacy system, XML.
Involved in Interaction with Business Partners and Requirement Analysis.
Involved in System Flow Design, System Requirement Documentation, High level design, Detailed Design
and Coding, Unit, Integration & System testing, Code Walkthrough, FT/BAT Release Activities, Onshore –
Offshore coordination, Interaction with Business Partners.
Cross Vendor/Cross Team coordination located in different geographies (Canada, China, UK, India).
Technology: Java/J2EE, spring, Velocity, JavaScript, XSLT, Web Services, JSON, R2DS framework and
Websphere 6.1
Client: National Bank ofGreece Dec 2009 to Jul 2010
Project: Liquidity Management System
Role: Senior Developer
Description:Liquidity Management System enables financial institutions to track and manage liquidity more accurately
and in real time. All positions consolidate into a single system, enabling financial institutions to improve their liquidity
control while lowering their exposure to risk and errors.
The Liquidity Manager supports positions for current and future value dates,calculated, actual, and projected balances
and intraday payment queuing based on counter-party limits, release bands, liquidity capacity, and timed and scheduled
payments. This product can be deployed with existing transact cashweb module within a financial institution's.
I am involved in BalanceReporting and LMS master modules.
Features of Balance Reporting module:-
Balance summaries, activity and historical reports based on selected time period.
Summary and drill-down detail available from own bank in real-time.
Prior day summaries from own and other banks.
RESPONSIBILITIES:
Hands on Coding done in all J2EE Layers from Front-end using Javascript, JSP, Spring MVC Framework.
Co-ordination with onsite team for IST and UAT defect fixing.
Responsible for Application Build and Deployment in Dev and UAT environments, Offshore Release
Management Activities.
Technology: Java/J2EE, Spring, JSP,JavaScript, JDBC Template, Websphere 6.1, Oracle 9i.
4. Client: Shinsei Bank, Japan Nov 2005 to Nov 2009
Project:PowerFiT
Role: Software Developer
Description: PowerFiT is the primary Zengin payment-processing engine for Shinsei Bank (Japan),across all business
areas. This system provides functionality for retail, corporate and treasury type of transactions. Powerfit supports all
message types of zengin formats. Powerfit processes them in bifurcation manner of online messages and bulk messages.
Within each category the messages can be further categorized as remittance messages that result in monetary transaction
being triggered in the system and Tsushin messages those are non-financial. Each bank receives online messages for
remittances (Remittance to an account, Remittance to the bank, Non-financial) issued by other banks in the participating
in the Zengin network. Apart from these Collections types of fund transfers happens in case of Bills processing and
monetary transactions between customer of the bank and target bank.
This system is equipped with utilities like MT Data Transfer,Fee Report Generation, Handoff File Generation, Master
profile maintenance, BOJ reporting (Bank of Japan Reporting utility) etc.. It is designed using Transact Central, a
Proprietary framework which is an extension of Struts.
RESPONSIBILITIES:
Hands on Software Development done in all J2EE layers using JSP, Java, JDBC, and SQL
Interacting with clients to understand their business needs and provide appropriate solution for smooth
functionality.
Studying the Functional Specification designed by the Project Management Team, describing new
functions of the product enhancement. Executing Test cases from Functional Specification.
Verifying the impact of a change on existing functionality by studying impact documents and from
product experience.
Unit and Integration/System testing, Code Walkthrough, SIT/UAT and Production Build/Release
Activities, Onshore – Offshore coordination
Provided post release Production Support, and Client interfacing
Technology:Java, WebWork Framework, JDBC,JSP, Javascript, IBM Webshpere 5.1, IBM WebSphere MQ 5.3, Ant.
PersonalDetails:
Marital Status: Married
Permanent Address: Mr. Anoop Saxena
1/137, Amba Nagri, Dhanori road,
Vishrantwadi, Pune
Maharashtra- 411015.