Atul A.

Atul A.

10 years of experience on projects involving Java and J2EE and 4 years in Hadoop

Gurugram , India

Experience: 14 Years

Atul

Gurugram , India

10 years of experience on projects involving Java and J2EE and 4 years in Hadoop

42336 USD / Year

  • Immediate: Available

14 Years

Now you can Instantly Chat with Atul!

About Me

Phone  +91-963 222 3957

E-mail  atulagarwal.80@gmail.com

ATUL AGARWAL  

Cloud Skills                 : <... 

Cloud Skills                 : Amazon Web Services (AWS) and Open Shift

SKILLS DEVELOPED:  Hadoop (HDFS, MapReduce, Hive, Hbase) and Spark (Core, Streaming and HQL)

PRIMARY KEY SKILLS:  Java/J2ee, Spring, Spring Boot, GraphQL, Hibernate, Restful WS and Oracle,

MAJOR CLIENTS: American Express, Yorkshire Building Society (YBS), Deutsche Bank(DB), Credit-Suisse(CS), State Street, India Bulls (IB), CISCO, HP, SAP and many more.

OBJECTIVE: To be a valuable employee for the organization and to contribute significantly to the organization's business achievements.

PROFESSIONAL SUMMARY

Around 10 years of experience on projects involving Java and J2EE and 4 years in Hadoop.

Key strengths are as mentioned below:

  • Manage, document, develop, and perform quality assurance on applications and systems. Responds to customer issues with workarounds and solutions
  • Worked with team members to take a concept, design and fabricate a product, and make several sales in an national/international market
  • Established development patterns and best practices for a large suite of public-facing web applications and API's and code reviews.
  • Rich experience of working on numerous projects & ensuring delivery within time & cost parameters in Banking, Financial and Securities.
  • Demonstrated proficiency in Java/J2ee and Hadoop.
  • Evaluated, recommended and helped implement various web technologies, including frameworks for real-time communication, REST API's, Single Page Applications (Angular JS), Spring MVC/WebAPI.
  • Led the development of a suite of software components. These components, used company-wide, helped developers build rich, web-based user interfaces more efficiently and consistently.
  • Assisted management in evaluating developers through performance assessments and technical interviews
  • Helped define a learning roadmap for development teams, with the intention of improving their overall web development skills
  • Continually, on an ad-hoc basis, helped developers solve complex problems related to web development

PROFESSIONAL EXPERIENCE SUMMARY

Currently working in TCS Gurgaon from Jan 2013 to till date as a Technical Architect role,

Worked in Capgemini Bangalore from Feb 2011 to 10 Jan 13 as a Sr. Consultant,

WIPRO Technologies Bangalore from Mar 2010 to Feb 2011 as a Senior Software Engineer and

Synergy Software Ltd, Noida from Jan 2005 to Feb 2010 as a Software Developer.

SOFTWARE SKILL SET:

Languages:                                           Core Java, SCALA                                                                                                

Application Servers:                               Tomcat, Apache, BEA Web Logic 

Framework                                            Spring, Spring Boot, Hibernate   

Web Services                                        SOAP and Restful                     

Database:                                             Oracle, PL/SQL, HBase Nosql

Tools                                                    Putty, Toad, Eclipse MS Visio,

Methodologies                                       Agile (Jira & Rally), SDLC, Design Patterns

 

 

PROJECT DETAILS:

 

 

  • Project: Reference Data Tool (RDT)

Client: American Express

Technologies: Java, Spring Boot, Hbase, SQL Server, and Openshift (Cloud).

Project Summary:

      Reference Data Tool is a Web application that enables users to maintain their applications reference data that will be used by multiple business processes and cornerstone applications. User can insert, alter the data via a GUI and after the require approval, data will float to the downstream as per the configured data ingestion set up process.

 

Roles and Responsibilities

I worked here as Technical Lead cum Architect and I owned the technical and managerial responsibilities.

Here below are the jobs under my portfolio

  • Gather the information or requirements from Product Owner or end users.
  • Analysis the requirement and provide the technical solutions and deliver it.
  • Involve in design and development of the solutions provided.
  • Provide demo to end users.

 

  • Project: Organized Data Layer (ODL)

Client: American Express

Technology: Hadoop, Hive, Hbase, HDFS, MapReduce, and Spark.

Project Summary:

      TCS as a service provider signed an agreement with American Express to process the transaction data

available real-time in conjunction with high performance computing and complex event processing, That data

is ingested using Spark streaming (micro batches) in to central repository and then modelled into the schema

on the Hadoop Cluster.  

 

Roles and Responsibilities

I worked here as Technical Lead cum Architect and I owned the technical and managerial responsibilities.

Here below are the jobs under my portfolio

  • Gather the information or requirements from PO or end users.
  • Analyze the requirement and provide the technical solutions and deliver it.
  • Involve in design and development of the solutions provided.
  • Provide demo to end users.

 

  • ISME (Italy Small Medium Enterprises)

Technology: Java/J2ee, Spring, Web Services and Oracle

Client: Deutsche Bank, London

Description

This is a Credit Risk Application for internal DB users allowing them to analyze and mitigate the risk of credit

given to their customers. System interact with multiple external API like CRIF for performing credit analysis for

their counter parties.

 

Roles and Responsibilities

I worked here as Project Lead. I owned the technical and managerial responsibilities.

Here below are the jobs under my portfolio

  • Gather the information or requirements from Product Owner.
  • Analyze the requirement and provide the technical solutions.
  • Involve in design and development of the solutions provided.
  • Follow up with testing team and prepared document for production release.

 

  • Work Driver Elimination (Spend to Save)

Technology: Java/J2EE and Database

Client: Credit-Suisse, Zurich, New York and London

Description

We developed many UI/Batch/Unix Based solutions based on many exist application like Prime Brokerage,  Equities , CTS and others application to minimize Credit Suisse procedural technical group (PTG) support  team (L1,L2 and L3) effort.  Following are some components developed by us under this project.

 

  • Client and Group Mapping
  • Multiple-Broker Mapping with existing client and CSV upload.
  • Trade Re-Initiate  
  • Data Purging and File Archiving
  • PSDW, Unix File Handling
  • Global Reporting Tool with Java Quartz Scheduler (Product, It can work any J2EE server)
  • Task Engine (Product, It can work any J2EE server)
  • Many UI reports on different-2 environment.
  • 4i Principal for Approved and Rejected

 

Roles and Responsibilities

I have been given a role of Project Lead and managing 8 team members. I am owning the technical and managerial responsibilities. Here below are the jobs under my portfolio.

 

  • Gather the information from Client.
  • Prepare the technical and functional document.
  • Prepare the project Plan with all phases like requirement gathering, Dev efforts, testing and deployment efforts.
  • Prepare the project metric.
  • Provide technical support to team members and debug their code. 
  • Internal and External code review.
  • Design and Coding.
  • Half-yearly  and Annually appraisal

 

EDUCATION (TECHNICAL)

  • M. Sc Computer Science from MCRP University Bhopal (MP) in Jan 2006.
  • DOEACC ‘A’ Level in Jan 2004.
  • Diploma in Advanced Software & Technology (DAST) CMC Ltd.

 

EDUCATION (ACADEMIC)

 

  • B.Sc in Math, Statistics & Economics from C.C.S. University Meerut, in 2000.
  • 12th in Math group from Government Inter College (G.I.C.) Meerut, in 1997.
  • 10th in Math group from Government Inter College (G.I.C.) Meerut, in 1995.

 

 

HOBBIES:        Cooking and Outdoor games.

 

PERSONAL:                                                                            

 

Date of Birth                                         : 21st July, 1980                                                        

Passport No.                                        : M4427323   
Contact No.                                          : +91- 99002 85012

Atul Agarwal

 

 

Show More

Portfolio Projects

Project: Reference Data Tool (RDT)

Company

Project: Reference Data Tool (RDT)

Description

  • Project: Reference Data Tool (RDT)

Client: American Express

Technologies: Java, Spring Boot, Hbase, SQL Server, and Openshift (Cloud).

Project Summary:

      Reference Data Tool is a Web application that enables users to maintain their applications reference data that will be used by multiple business processes and cornerstone applications. User can insert, alter the data via a GUI and after the require approval, data will float to the downstream as per the configured data ingestion set up process.

 

Roles and Responsibilities

I worked here as Technical Lead cum Architect and I owned the technical and managerial responsibilities.

Here below are the jobs under my portfolio

  • Gather the information or requirements from Product Owner or end users.
  • Analysis the requirement and provide the technical solutions and deliver it.
  • Involve in design and development of the solutions provided.
  • Provide demo to end users.

 

Show More Show Less

Tools

Eclipse

Organized Data Layer (ODL)

Company

Organized Data Layer (ODL)

Description

Project Summary:

      TCS as a service provider signed an agreement with American Express to process the transaction data

available real-time in conjunction with high performance computing and complex event processing, That data

is ingested using Spark streaming (micro batches) in to central repository and then modelled into the schema

on the Hadoop Cluster.  

 

Roles and Responsibilities

I worked here as Technical Lead cum Architect and I owned the technical and managerial responsibilities.

Here below are the jobs under my portfolio

  • Gather the information or requirements from PO or end users.
  • Analyze the requirement and provide the technical solutions and deliver it.
  • Involve in design and development of the solutions provided.
  • Provide demo to end users.

Show More Show Less

Tools

Eclipse

ISME (Italy Small Medium Enterprises)

Company

ISME (Italy Small Medium Enterprises)

Role

Project Manager (Team Lead)

Description

Description

This is a Credit Risk Application for internal DB users allowing them to analyze and mitigate the risk of credit

given to their customers. System interact with multiple external API like CRIF for performing credit analysis for

their counter parties.

 

Roles and Responsibilities

I worked here as Project Lead. I owned the technical and managerial responsibilities.

Here below are the jobs under my portfolio

  • Gather the information or requirements from Product Owner.
  • Analyze the requirement and provide the technical solutions.
  • Involve in design and development of the solutions provided.
  • Follow up with testing team and prepared document for production release.      

Show More Show Less

Tools

Eclipse

o Work Driver Elimination (Spend to Save)

Company

o Work Driver Elimination (Spend to Save)

Role

Project Manager (Team Lead)

Description

We developed many UI/Batch/Unix Based solutions based on many exist application like Prime Brokerage,  Equities , CTS and others application to minimize Credit Suisse procedural technical group (PTG) support  team (L1,L2 and L3) effort.  Following are some components developed by us under this project.

 

  • Client and Group Mapping
  • Multiple-Broker Mapping with existing client and CSV upload.
  • Trade Re-Initiate  
  • Data Purging and File Archiving
  • PSDW, Unix File Handling
  • Global Reporting Tool with Java Quartz Scheduler (Product, It can work any J2EE server)
  • Task Engine (Product, It can work any J2EE server)
  • Many UI reports on different-2 environment.
  • 4i Principal for Approved and Rejected

 

Roles and Responsibilities

I have been given a role of Project Lead and managing 8 team members. I am owning the technical and managerial responsibilities. Here below are the jobs under my portfolio.

 

  • Gather the information from Client.
  • Prepare the technical and functional document.
  • Prepare the project Plan with all phases like requirement gathering, Dev efforts, testing and deployment efforts.
  • Prepare the project metric.
  • Provide technical support to team members and debug their code. 
  • Internal and External code review.
  • Design and Coding.
  • Half-yearly  and Annually appraisal

Show More Show Less

Tools

Eclipse
Share:

Verifications

  • Profile Verified

  • Phone Verified

Preferred Language

  • English - Fluent

Available Timezones

  • Eastern EST [UTC +3]

  • Dubai [UTC +4]

  • New Delhi [UTC +5]

  • China (West) [UTC +6]

  • Singapore [UTC +7]

  • Hong Kong (East China) [UTC +8]