Dilip Bharadwaj
Dilip Bharadwaj
Mobile: +1-845-***-****
Email: *****.*********@*****.***
VISA Status: H1B with I-140 Approved
Professional Summary
- More than 13 years of experience in IT industry (Insurance, Financial Services, Payment and Anti Money Laundering) with Seven years of Special emphasis on Architect, Designing, and coordinating the development of applications in the AWS Cloud & Infrastructure solutions and JAVA\J2EE space.
- More than 2 years of working experience on Cloud based solutions using AWS services and well conversant with AWS Solution Architect, Big Data\DevOps and Data Lake\Migration projects.
- Strong development experience with Java/J2EE, Springboot Framework, JSP\Servlet, Extension JS, Struts,
- Drools and Relational database systems.
- Exposure to onsite offshore model of project execution. Employment History
Company Duration Role and Profile
Western Union LLC, Montvale, USA November 2017 to till present Solution Architect Opus Consulting solutions, USA
April 2017 to November 2017
Senior Development Team Lead
Opus Software Pvt. Ltd. Pune,India
October 2011 March 2017
Development Team Lead
Fiserv India Pvt. Ltd, Noida, India
June 2008 to Sept 2011
Senior Software Engineer
Persistent System Ltd. Pune, India
August – 2007 to June 2008
Software Engineer
VIRTUSA (India) Prívate Ltd., Hyderabad
, India
March - 2006 to August – 2007 Software Engineer
Education Qualification
Degree/Course Institute Board/
University
Percentage Year of passing
Diploma in Adva
Computing (DAC)
Institute for Advanced Computing and Softwa
Development,Pune
Pune University 72% Feb 2006
B. E.[Information
Technology]
Madhav Institute of Technology and Science,
Gwalior (MP)
RGVP 68% June 2005
HSC Govt. Boys Higher Secondary School, Shivpuri,
MP
MP Board 72% 2000
SSC Vidya Mandir Higher Secondary School
Shivpuri, MP
MP Board 75% 2000
Skill Sets
AWS Services DevOps(Cloud Formation\Elastic Bean Stalk\AWS Code Deploy, AWS Code Pipeline), Cloud Watch, Cloud Trail, AWS Config, Elastic Load Balancer, ECS Fargate, AWS Secret Manager, Route 53
, API Gateway, Kinesis, Elastic Map Reduce, VPC, Lambda, SNS, S3 Container Docker, ECS(Elastic Container Services), kubernetes Streaming AWS Kinesis and Kafka
Dilip Bharadwaj
Mobile: +1-845-***-****
Email: *****.*********@*****.***
Databases: MySQL, DB2, Liquibase, RDS Aurora, Dynamo DB Web Servers: Apache Tomcat, WebLogic, JBoss
Testing tools: Junit, TestNG, Selenium
Other tools: Apache Ant, Eclipse, Microsoft Visual Studio Code, Edit Plus, SQL Developer, Jenkin Operating Systems: Windows, UNIX, Linux
Familiar with: Hibernate, Ajax, Velocity, NoSQL (MongoDB, Couchbase), Derby DB, Python, Node JS Achievements
AWS Certified DevOps Engineer – Professional (Active till Feb 2023)
AWS Certified Solutions Architect - Professional (SAP) (Active till Oct 2021)
AWS Certified Big Data – Specialty (Active till July 2022)
AWS Certified Solutions Architect - Associate (SAA) (Active till Oct 2021)
AWS Certified Developer - Associate (DVA) (Active till Dec 2020)
AWS Certified SysOps Administrator - Associate (SOA) (Active till June 2021)
Certified SAFe® 4 Practitioner (Active till May 2020)
CB130j Intro to Engagement App Dev (Java)_Certificate
CB030 Essentials of Couchbase Engagement Database Certificate
M001: MongoDB Basics
Passed SCJP1.4 (Sun Certified Java Programmer)
Awarded for “Best Team Award” by Fiserv for GPS Project Major Projects
Project 1 – Western Union, LLC, USA
Title Real Time Risk Assessment (RTRA)
Environment/Tools AWS BigData and DevOps services, AWS Data lake, ECS Fargate, JAVA, Servlet, DB2, JBoss, Drools, Liquibase
Duration Nov 2017 –Till date
Team size
20
Description
RTRA is real time risk assessment a real time Compliance project. This project helps to detect the risk in money laundering while transferring from one country to other country or within the country. RTRA is to detect the risk about agents, sender and receiver. If the transaction seems to be fraud by using defined rules then the transaction in stopped and put into queue for manual intervention. RTRA used to create the reports against agent risk, prepaid frauds. Risk Scoring for consumer analysis and identify Fraud transactions.
Under RTRA worked and delivered many modules.
Microservice on AWS:
In this module Design and implemented RESTFul Microservice Cloud based Architecture which is used to validate Compliance validation for many WU systems. While implementing used many AWS Services like Roue53, API Gateway, Elastic Load Balancer, ECS Fargate, Docker Container, Code Pipeline, Code Deploy, Code Build, Lambda, Jenkin, Ansible, Cloud Formation, Cloud Watch, Cloud Trail, AWS Secret Manager, RDS Aurora and Spring Boot, Swagger, Java. Infrastructure as Code (IOC): Under the AWS Cloud used Cloud Formation and CDK(Cloud Development Kit) for ECS Fargate
, RDS Aurora, API Gateway and many other AWS services implemented to Infrastructure as Code. CI/CD: Design and implemented on Continues Integration and Continues Deployment pipeline through AWS Code Pipeline and Hybrid implementation through Jenkin as well.
Streaming Modules:
Design and implemented on Near Real Streaming projects where used EC2, Kinesis, Lambda, RDS Aurora, Code Build, Code Pipeline, Code Deploy,S3 AWS Services..
Dilip Bharadwaj
Mobile: +1-845-***-****
Email: *****.*********@*****.***
Design and implemented on Kafka Streaming Consumer projects where used Kafka, Java, MSK, ECS Fargate, Docker Container, VPC Peering, Code Pipeline, Code Deploy, Cloud Watch, Cloud Trail, AWS Config, AWS Services.. Data Lake solutions:
Design Data Lake solution architecture for compliance module where used API Gateway, AWS Lambda, Amazon Elastic Search, Amazon Cognito, AWS Glue, Amazon Athena services, AWS S3.
Design Data Migration Architecture where used Snowball, EBS, EC2, AWS Data Migration Service, S3, CloudWatch, Cloud Trail, AWS KMS, AWS Glue, Lambda, SNS, Amazon Athena Roles and Responsibilities
As System Team Solution Architect helping in multi modules for Cloud Design and DevOps Strategy and implementation and provide high performance, fault-tolerant distributed software solutions.
Understand the Business Requirement and convert it into Technical implementation and creating Proof of concepts for Robust Solutions.
Responsible for AWS\Java Design and Code review for Multiple Modules for DevOps, Microservices, Migration and development projects.
Responsible for preparing and document the best practices and architectures to develop and manage highly resilient solutions on AWS Cloud platforms.
Dilip Bharadwaj
Mobile: +1-845-***-****
Email: *****.*********@*****.***
Project 2 - Organization: Opus Software Pvt. Ltd. Pune, India\Opus Consulting solutions, USA Title Real Time Risk Assessment (RTRA)
Client Western Union LLC, USA
Environment/Tools JAVA, Servlet, DB2, JBoss AS, Drools Duration Nov 2011 –Nov 2017
Team size
8
Description
RTRA is real time risk assessment a real time project. This project helps to detect the risk in money laundering while transferring from one country to other country or within the country. RTRA is to detect the risk about agents, sender and receiver. If the transaction seems to be fraud by using defined rules then the transaction in stopped and put into queue for manual intervention. RTRA used to create the reports against agent risk, prepaid frauds. Responsibilities as Senior Team Lead\Senior Developer
Requirement analysis from BRW (Business Requirements worksheet).
Co-ordination with project managers and business analyst.
Analysing technical query and preparing Technical Specifications.
Behavior Planning, Designing of Protocol, Development using JAVA and Hibernate
Code review (Peer to Peer)
Create project understanding, project design documents and estimations.
KYC(Know your customer) Module implementation and various Country Rollouts Project 3- Organization: Fiserv India Pvt. Ltd, Noida, India Title Convergent Payment Optimization (CPO)
Client Checkfree
Environment/Tools Java, Struts,EJB, Hibernate, Eclipse, CVS, Velocity Template Duration Jan 2010 –Sept 2011
Team size
15
Description
Fiserv Global Payment Systems earlier known as CheckFree is one of the leading service providers for banking and finance related services. GPS is building a product as Convergent Payment Optimization that would be supporting the banks buying this product to manage their ACH transactions.
Responsibilities as Developer
o Maintenance and enhancement of the code as per the requirement o Build and deployment of the application on the server. o Developer Testing
Project 4 - Organization: Fiserv India Pvt Ltd, India Title Biller Strategy/ Directory Management Tool kit (DMTK) Client Checkfree
Environment/Tools Java, JSP/Servlet, Struts,EJB, Hibernate, Eclipse, Duration June 2008 –Dec 2009
Team size
7
Description
Biller Strategy is not a single product, but an entire system of applications and products, consisting of a combination of CheckFree's electronic bill display, electronic bill presentment, and electronic bill payment programs. The user interface consists of mycheckfree.com, webRXP, BOFA, MBNA, Biller HV etc. Directory Management tool kit is a product to maintain the Biller and processor data . User can search biller location and other details. During the e-payment it helps to search the Biller and merchant details. Dilip Bharadwaj
Mobile: +1-845-***-****
Email: *****.*********@*****.***
Responsibilities as Team Lead
• Maintenance and enhancement of the code as per the requirement
• Worked on the code release
• Developer Testing
• PCI - App scan run and bug fixing.
Project 5 - Organization: Persistent System Ltd, India Title FACULTE
Client FACULTE
Environment/Tools JSP, Java, EJB, Eclipse, Bugzilla, Weblogic, My SQL Duration Sep 2007 – June 2008
Team size
5
Description
Faculte is the e-learning web based project. Faculte project is for learning and knowledge sharing: classes, seminars, lectures, tutorials, conferences, and other learning tools. Faculte is a place to learn, teach and meet. Software Engineer with the following responsibilities:
• STRUTS Roles in the project
• Design phase
• Prepared the technical documents
• Prepared the UML diagrams
• Construction phase
• STRUTS, JAVA and JSP coding for various use cases Project 6 - Organization: Virtusa India Pvt. Ltd, India Title ING SYSTEM ENHANCEMENT
Client ING (International Nederlandane Group), USA Environment/Tools Struts, Tiles,JSP,IA3 Framework, Weblogic8.0 Duration Jan 2007 to Aug 2007
Team size 10
Description: The ING System Enhancement is used by ING for Enhancement and Support. In this project we provided support for various applications. Used for developing various additional functionality. Project Role: Software Engineer with the following responsibilities:
Requirement Analysis
Developing various modules in J2EE
Client interaction
Project 7- Organization: Virtusa India Pvt. Ltd, India Title COMMON REMITTER SYSTEM
Client ING (International Nederlandane Group), USA Environment/Tools Struts, Tiles, JSP, IA3 Framework, Weblogic8.0 Duration May 2006 to December 2006
Team size 40
Description: The Common Remitter web application was used by the ING for its new Regulation 403(b).In this application Bank and sponsor sends their respective Money file, Instruction file to the particular ftp location. In Common Remitter System we have a scheduler job that will download both of the files after a particular interval. Project Role: Software Engineer with the following responsibilities
Involved in the project Requirement, estimations, design.
Involved in making the class, sequence and Jude diagram.
Developed GUI and Provided Interfacing for it.
Use JAAS Technique for Security.
Dilip Bharadwaj
Mobile: +1-845-***-****
Email: *****.*********@*****.***
Worked on client side and server-side validations.
Developed code for Presentation logic in JSP.
Delivered releases on time with expected quality. Personal Details
Date of birth: 23th May 1982
Marital Status: Married
Languages Known: English, Hindi