About Me
ü 10+ year Experience in various projects in Banking application (GPP,GCP) , Telecom domain
ü Having 3 years 4 months of experience in Hadoop , HDFS, Map Reduce, Sqoop, Pig, Hive, HBase, Spark, Scala.
ü Working experience...
ü Working experience in banking payment domain product like (Global Pay Plus, Global Cash Plus and CMS 2.0).
ü Good understanding of code versioning tools like Git, build tool like Maven, CI/CD tool like Jenkins
ü Knowledge of agile methodology for delivering software solutions
ü Experienced in Test Cases development using Excel sheet and Quality Centre
ü Experienced in Execution of Test Cases and preparation of Test Data Manually
ü Hands on experience in various big data application phases like data ingestion, data analytics and data visualization
ü Directing various technical aspects such as software design, coding of modules as well as monitoring critical paths & taking appropriate actions.
ü Hands on experience in designing and developing distributed applications with technologies such as core and advanced Java technologies JAVA, Web Services, Spring, Hibernate, JUnit frameworks and XML-related technologies.
ü Verifying change requests and defects; reviewing test plans, and unresolved problems; reviewing test reports, identifying corrective actions and preventive actions.
ü Overseeing for smoother implementation and testing as well as providing post-implementation, enhancement and maintenance support to client
ü Worked on different RDBMS databases like Oracle, SQL Server, and MySQL.
Show MoreSkills
Data & Analytics
Development Tools
Database
Software Testing
Software Engineering
Programming Language
Others
Operating System
Web Development
Portfolio Projects
Company
GCP Loan Analsys
Contribute
• Implemented soap web service for transaction module of web portal. • Mapped different association for persistent classes by using hibernate. • Wrote JUnit for newly developed backend modules. • Used
Description
Project: GCP Loan Process. Duration: Feb 2017 – December 2017
Environment: Hadoop, Hive , Sqoop, HBase, Flume, Scala, Spark, Java Client: CITI Bank
Role : Senior Software Engineer Organisation: Finstra (D+H)
Responsibility:
· Coordinate with the Product Owner on current programming tasks.
· Collaborate with other programmers to design and implement features.
· Quickly produce well-organized, optimized, and documented source code.
· Implemented Apache PIG scripts to load data from and to store data into Hive.
· Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs and Scala.
· Involved in converting MapReduce programs into Spark transformations using Spark RDD in Scala.
· Implemented Spark using Scala and utilizing Data frames and Spark SQL API for faster processing of data.
· Used Avro, Parquet and ORC data formats to store in to HDFS.
· Used Oozie workflow to co-ordinate pig and hive scripts.
Show More Show Less
Skills
Big Data Hadoop Hive Java (All Versions) Oracle Application Server Scala Apache Spark Visual BasicTools
Agile AWS Cloud9 IDE Confluence Data Dictionary EditPlus Github Grunt IntelliJ IDEA Jenkins JIRA Jira software Kafka Micorsoft SQL server Microsoft Visio 2010 Microsoft Visual Studio MS SQL Server Node Notepad++ (Win/Mac) Photoshop PSPad Skype SQL Developer SQLite Testflight Testing Frameworks Visual Studio OnlineTransaction Banking for MayBank
https://www.maybank2u.com.my/home/m2u/common/login.doSoftware Engineer
Company
Transaction Banking for MayBank
Role
Software Architect
Description
Environment: Classic ASP, VB, C#, Oracle Client: Maybank (Kuala Lumpur)
Role : Senior Software Engineer Organisation: D+H
Responsibilities:
· All component deployments, Release Policy and planning.
· Organizing Release Management Team
· Release design, build and configuration
· Coordinator for Functional document sign-off and achieve the business goals.
· Train the bank’s IT (Information Technology) team to eventually manage 1st level support for CMS system on their own.
· Explain RCA report to MBB Weekly basis (if required).
· Act as coordinator with offshore team for other activities and support every day defects .
Show More Show LessSkills
.NET Core SQL Visual BasicTools
Visual Studio (Win)Company
GCP
Role
Software Architect
Contribute
did java coding for various payment flow
Description
Project: Global Cash Plus Duration: Aug 2015 – Dec 2016
Environment: Java 1.7, Spring, Hibernate-4.0, JMS, Oracle, MS SQL Client: Bank of Brazil
Role : Senior Software Engineer Organization: Finstra (D+H)
Responsibilities:
· Implemented soap web service for transaction module of web portal.
· Mapped different association for persistent classes by using hibernate.
· Wrote JUnit for newly developed backend modules.
· Used parsers for parsing xml documents and used XML transformations using transformation server.
· Implemented new web services to improve functionality.
· Refactored code and test suites to promote code-reusable infrastructure.
· Modified cache strategy for 3 types of messages support for SEPA.
Show More Show Less
Tools
Eclipse SQL DeveloperCompany
MetLife- Insurance
Role
Data Scientist
Contribute
coding,testing
Description
· Import data using Sqoop into Hive and Hbase from existing SQL Server.
· Support code/design analysis, strategy development and project planning.
· Involve in Requirement Analysis, Design, and Development.
· Export and Import data into HDFS, HBase and Hive using Sqoop.
· Involve in create Hive tables, loading with data and writing Hive queries which will run internally in MapReduce way.
· Work closely with the business and analytics team in gathering the system requirements.
· Writing Hive QL, shell script, Oozie workflow.
· Importing data from Oracle to HDFS through Sqoop.
· Generating ad hoc reports based on the client’s demand using Hive, Sqoop, HBase etc.
· Formulating & implementing the test cases.
· Review of SRS, FRD document and Preparing Test data as per Requirements.
· Preparing Test cases against System Requirement Specification or change requests.
· Involve in Functional, System and Integration Test execution as per the test plan.
· Delivering production and test platform Level 3 Support.
· Documenting reports on various activities followed in the project.
Show More Show LessTools
Eclipse IntelliJ IDEA