Summary
Overview
Work history
Education
Skills
Custom
Timeline
Generic

Rakesh Yadav

Leeds,West Yorkshire

Summary

Looking for a challenging career where I can contribute my knowledge and skills for the growth of the organization, team and self, and an environment which gives opportunity for better learning, and to excel as a leader.

Having 16+ years of industrial exposure in the field of software design, development, testing, analysis with the diversified skill set of Big data, GCP Migration. Main areas of interest and skill set include application designing, development and maintenance using Big data tools such as Hive, Spark, Phoneix over HBASE. As Lead Data Engineer, I have strong skills of Data modelling, Solution Designing with all SDLC principles. GCP ACE Certified and working on Migration Hadoop to GCP CNE

Overview

19
19
years of professional experience

Work history

Onshore Technical Lead / Service Manager

Logistics Managed service Applications
  • Logistics Managed service application comprises of 11 applications with difference technical skills
  • One line description for each application is as below
  • I have been working closely with Client to provide adequate business support and confidence in the application
  • As a change in role of service manager I was able to achieve better service rating from client
  • I have been responsible for all the development and Unit testing of critical applications in the system
  • I have been involved in technical discussion with team and functional analysis with the business for new deliverables
  • I have chairing weekly and monthly status call with business users and delivery manager from client which gave them good confidence for the support provided by me and my team
  • Business users have looked upon me for any responsibility been given will be fulfilled on timely manner
  • Team Size: 15
  • Client: UBS.

Software Engineer

SIDBI Resource Raising System
  • The Resource Raising application would support the process of raising finances from investors and servicing these liabilities
  • It would need to support fund management and fund planning as well as handle standard financial instruments used to raise money
  • A snapshot of the functionality desired is: Maintaining product and payment information, Product types, Payment calculation and scheduling, Resource Planning and Budgeting, Maintaining customer information, Tracking payment due dates, Alerts – To the appropriate officer to remind of repayment, Reporting, Regulatory reports, Appropriate MIS
  • The application would require integration / interfacing with R&T agents (external agencies) to obtain end customer information
  • Internally, it needs to integrate tightly with the accounting / GL application, Treasury, Forex dealing applications and MIS application.

Software Engineer

C-Watch Phase-II
  • C-WATCH is a web-based application developed in J2EE
  • Current system facilitates the Client’s portfolios are revalued at market rates based on the rates and prices sourced from Reuters
  • Risk values are computed based on Asset Risks that are setup in the parent trading system DB Trader
  • When revaluation is done online for a particular client the client’s portfolio will be displayed on the screen with the market values and collateral values based on asset categories
  • C-watch is the application to handle revaluation of complex products and monitor credit exceptions
  • The system also has enhanced capabilities for MTM/Exposure calculations for complex products with real time price fetches from Reuters
  • C-watch application design comprises of 7 different modules namely User Maintenance, Master Maintenance, Client Exceptions, Rates& Prices, Reports and Positions for collateral monitoring.

Software Engineer

PayrollForms Exact
  • This software is used to generate reports related to filing the taxes according to the employees in the organization
  • The reports are generated in PDF file format as provided by the government
  • Worked on the reports for Federal and State Payroll system
  • Also worked on the unemployment, withholding and new hire reports of the US Payroll system
  • Providing validation as required for the fields and currently preparing structure to provide e-file of reports.

Solution Architect, Lead Data Engineer & Subject Matter Expert (SME)

MoSAIC AML - GCP Migration
04.2023 - Current
  • The Group is required to comply with all Anti-Money Laundering (AML) legislative and regulatory requirements, including the ongoing AML Transaction Monitoring (TM) of Lloyds Banking Group (LBG) customer transactions using a risk-based approach
  • This Project is meant to move existing Hadoop application into GCP env
  • As solution architect, I am responsible to design the migration for the Hadoop application into GCP cloud Native with minimal changes
  • This involves moving 200+ Spark application with 40TB of the Transactions and KYC data
  • I am well versed with Dataproc which is closely used for the migration
  • I am leading the CloudSQL where it will be holding around 18 billion record to build utility to load around 100+million record every day
  • I have been conducting POCs with regards to dataflow , DCX connectivity working closely with Devops
  • Team Size: 30
  • Client: Lloyds banking group.

Technical Lead

Wipro Technologies Bangalore
12.2007 - Current
  • Organised workspaces for employees with computer, monitors and associated cabling or equipment.
  • Used Servicenow and Jira to track support tickets and document actions.
  • Tracked computer system and network performance to identify root causes of issues.
  • Answered user questions about hardware and software operation to help resolve problems.

Lead Data Engineer & Subject Matter Expert (SME)

Transaction Monitoring and Anti money Laundering
04.2017 - 04.2023
  • The Group is required to comply with all Anti-Money Laundering (AML) legislative and regulatory requirements, including the ongoing AML Transaction Monitoring (TM) of Lloyds Banking Group (LBG) customer transactions using a risk based approach, and the maintenance of an effective framework to identify, detect and report suspicious activity to the National Crime Agency or equivalent in non-UK jurisdictions
  • The MoSAIC Program is a high-profile strategic project with the objective of delivering the MoSAIC tool across the Group
  • MoSAIC is a ‘next generation’ transaction monitoring solution
  • The tool aims to deliver comprehensive and consistent transaction monitoring coverage across business areas and will offer enhanced monitoring and data insight functionality
  • As a SME, I had a responsibility to analyze data which will be constructed to monitor the transaction and KYC data for customers and accounts
  • I have a responsibility to provide Detailed Technical Solution design using different tools like Hive, Spark using SCALA, Phoenix over HBASE
  • I further take responsibility to develop and debug code in case of any issue using spark shell with Scala based command
  • Being Very Strong in analytical skill of the applications I have given right solution of any issues incurred in the system due to different reason like changing the referential integrity or the dynamics of share infrastructure
  • I have responsibility to guide and work technically to have performant batch application
  • I have very deep understanding to have Phoenix over HBASE table performant which are been queried from front end application with different search scenarios
  • Team Size: 30
  • Client: Lloyds banking group.

Solution Designer & Tech Lead

FATCA & CRS
07.2013 - 04.2017
  • FATCA (Foreign Account Tax Compliance Act) and CRS (Common Reporting Standard) are meant to ensure all Legal Entities withing the Lloyds banking group are complication with regulations in line with relevant procedures set out withing the customer assets management and reporting policy
  • FATCA and CRS has four pillars
  • As Lead I was responsible for developing and delivering the rule Engine for CRS which was build using Java and processing was done using Storm application in Hadoop leading to a great performance
  • I was responsible to build batch processing application called Java Maintenance Manager (JMM) to add additional KYC information in the system which was mandatory and will influence the Rule engine to make right decision for the customer classification
  • Team Size: 25
  • Client: Lloyds banking group.

Software Engineer

HCL Technologies Ltd. Bangalore.
07.2006 - 12.2007

Software Engineer

ACTAX InfoTech pvt. Ltd. Vadodara
09.2005 - 07.2006

Education

M.C.A. -

Sardar Patel University

B.Sc.(Chemistry) - undefined

Sardar Patel University

H.S.C - undefined

Gujarat State Education Board

S.S.C - undefined

Gujarat State Education Board

Skills

  • Java
  • SCALA
  • Hive
  • HBASE
  • SPARK
  • SPARK using SCALA
  • Phoenix over HBASE
  • Big Query
  • Oracle 9i
  • MS Access
  • DB2
  • MSQL
  • Visual SourceSafe 60
  • CVS
  • Net beans 40
  • Eclipse
  • Toad 74
  • IBM RAD
  • SVN
  • JIRA
  • Gerrit
  • Jenkins
  • GITHUB
  • DataProc
  • Dataflow

Custom

  • Ability to analyze and quickly solve problems.
  • Excellent teamwork abilities and communication skills.
  • Fast and self - directed learner.
  • Punctual and hardworking.

Timeline

Solution Architect, Lead Data Engineer & Subject Matter Expert (SME)

MoSAIC AML - GCP Migration
04.2023 - Current

Lead Data Engineer & Subject Matter Expert (SME)

Transaction Monitoring and Anti money Laundering
04.2017 - 04.2023

Solution Designer & Tech Lead

FATCA & CRS
07.2013 - 04.2017

Technical Lead

Wipro Technologies Bangalore
12.2007 - Current

Software Engineer

HCL Technologies Ltd. Bangalore.
07.2006 - 12.2007

Software Engineer

ACTAX InfoTech pvt. Ltd. Vadodara
09.2005 - 07.2006

Onshore Technical Lead / Service Manager

Logistics Managed service Applications

Software Engineer

SIDBI Resource Raising System

Software Engineer

C-Watch Phase-II

Software Engineer

PayrollForms Exact

M.C.A. -

Sardar Patel University

B.Sc.(Chemistry) - undefined

Sardar Patel University

H.S.C - undefined

Gujarat State Education Board

S.S.C - undefined

Gujarat State Education Board
Rakesh Yadav