anshul agrawal (consultant technology)

7
Anshul Agrawal [email protected] +91-8285447713 1 | Page Anshul Agrawal R.K Hostel J-Block Sector 22, Noida UP (201301), India (M) +91-8285447713, [email protected] Relevant Experience: An accomplished Software Engineer, experienced with Complete Project Development and a consistent history of innovation, strong multi-disciplinary skills, passionate about learning new technology and domain, specializing in very rapid and effective prototype and hands- on development. Development: Web, User Interface and Visualizations. Languages: JAVA, J2EE, JavaScript, HTML, DOJO, AJAX, DBMS SQL and MySQL. Tools: Eclipse, Net Beans, JBOSS Server, Aqua Data, TCP/IP, various configuration management tools. Professional Experience APAR Technologies Pvt. Ltd. Noida, U.P. having 4+ Years of experience in Associate Consultant (Technology). BOT Label Generation System Duration: December 2016 – January 2017 Client: Kasikorn Bank Thailand – Banking Environment: Java, J2EE, Servlets, JSP, Spring, JBOSS 5.0, SVN, Eclipse, SQL Server 12, XML, Web Services, ANT. Description: We are developing a job portal for all types of candidates. The system is categorized in to different functional modules such as Candidate (Job Seeker), Centre (Partner Location to handle clients locally), Client (Employer), Job. Responsibilities: Involved in developing spring-config.xml, Spring Controllers, Processors, Handlers. Responsible for coding POJO Classes, html files, Writing JavaScript code. Involved in writing the HQL, Criteria and Implemented Data Access Layer using Hibernate etc.

Upload: anshul-agrawal

Post on 13-Apr-2017

19 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Anshul Agrawal (Consultant Technology)

Anshul Agrawal [email protected] +91-8285447713 1 | Page

Anshul AgrawalR.K Hostel J-Block Sector 22, Noida UP (201301), India (M) +91-8285447713, [email protected]

Relevant Experience: An accomplished Software Engineer, experienced with Complete Project Development and a consistent history of innovation, strong multi-disciplinary skills, passionate about learning new technology and domain, specializing in very rapid and effective prototype and hands-on development.

Development: Web, User Interface and Visualizations.Languages: JAVA, J2EE, JavaScript, HTML, DOJO, AJAX, DBMS SQL and MySQL.Tools: Eclipse, Net Beans, JBOSS Server, Aqua Data, TCP/IP, various configuration

management tools.

Professional Experience

APAR Technologies Pvt. Ltd. Noida, U.P. having 4+ Years of experience in Associate Consultant (Technology).

BOT Label Generation System

Duration: December 2016 – January 2017Client: Kasikorn Bank Thailand – BankingEnvironment: Java, J2EE, Servlets, JSP, Spring, JBOSS 5.0, SVN, Eclipse, SQL Server 12, XML, Web

Services, ANT. Description: We are developing a job portal for all types of candidates. The system is categorized

in to different functional modules such as Candidate (Job Seeker), Centre (Partner Location to handle clients locally), Client (Employer), Job.

Responsibilities:

Involved in developing spring-config.xml, Spring Controllers, Processors, Handlers. Responsible for coding POJO Classes, html files, Writing JavaScript code. Involved in writing the HQL, Criteria and Implemented Data Access Layer using

Hibernate etc. Responsible to integrate designed front end pages with project’s Jsps and handled

front end scripting using JavaScript, jQuery.

SkillBoard

Duration: July 2016 – Till DateClient: In House Product – EmploymentEnvironment: Java, J2EE, Servlets, JSP, Spring, JBOSS 5.0, SVN, Eclipse, SQL Server 12, XML, Web

Services, ANT.

Page 2: Anshul Agrawal (Consultant Technology)

Anshul Agrawal [email protected] +91-8285447713 2 | Page

Description: We are developing a job portal for all types of candidates. The system is categorized in to different functional modules such as Candidate (Job Seeker), Centre (Partner Location to handle clients locally), Client (Employer), Job.

Responsibilities:

Involved in developing spring-config.xml, Spring Controllers, Processors, Handlers. Responsible for coding POJO Classes, html files, Writing JavaScript code. Involved in writing SQL Queries, procedures and functions etc. Responsible to integrate designed front end pages with project’s Jsps and handled

front end scripting using JavaScript, jQuery.

BASI- Gordon’s Integration

Duration: Apr 2015 – Jan 2016Client: Louise Blouin Media Tools and Technology used Front End: XHTML, JSF etc.

Tool(s): Net beans IDE, glassfish server, spring, java, hibernate, Linux, Jenkins, maven2, DAO, Beans, MYSQL.

Description: This is the integration tool to integrate databases. The scenario behind this tool is we

have two different databases, both of which are having same type of data, so our goal is to build a tool by which we have parallel view of data from both databases so that the user can take the decision whether he should merge the data or he should map the data between databases.

Responsibilities: Responsible for preparing various beans to interact with the UI. Responsible for writing code for various DAO. Responsible for writing code for various services. Responsible for writing code for various criteria query in hibernate. Prepared the UI using XHTML. Responsible for making various scripts to run as a cron job. Setup the projects in Jenkins and used maven 2 for building projects Prepared the documentation of the tool. Prepared the java doc for the project. Responsible for making data sources in the project to use connection pooling. Client Interaction to take requirements

BASI- Scrapers and Converters

Duration: Apr 2014 – June 2016Client: Louise Blouin Media Environment: NetBeans, Spring 3.0, JSP, JDBC, JDK 5.0, My SQL, Glassfish

Page 3: Anshul Agrawal (Consultant Technology)

Anshul Agrawal [email protected] +91-8285447713 3 | Page

Description: BASI is related to the building and maintenance of scrapers and converters. Converters are tools we use to transform the data files we receive from the auction houses into the format we can load into the BASI database. Scrapers are tools we use to acquire the data from auction house websites and then transform it into the format to load into the BASI database.

Responsibilities: Responsible for developing cron jobs for Scrapers and Converters. Responsible for developing various reporting tool for various Scrapers and

Converters. Responsible for creating stored procedures and functions for lot price calculation. Responsible for fixing the bugs of designed Scrapers and Converters. Responsible for developing front end for admin user to run the designed scrapers

and converters.

Attuncore

Duration: Dec 2012 – Oct 2013Client: DCB Banda, Jhansi and Lalitpur

Environment: Eclipse, JSP, JDBC, Apache Ant, JDK 5.0, Java Script, AJAX, SQL Server, JBOSS 5.1.0.GA

Description: Attuncore is a Banking Product. Attucore Branch module is designed for branches and has the resources to understand often exclusive demands of every branch. It is capable of running all processes of an independent branch of a bank. It consists of modules such as current account, savings account, fixed deposit, recurring deposit, loans, clearing, funds transfer etc. at branch level.

Responsibilities:

Responsible for the development of Accounts like Current accounts, Saving Accounts, Loan Accounts, Recurring Deposit and Fixed Deposits.

Responsible for successfully drawing the Balance sheet of 8 banks of Jhansi. Responsible for providing L3 support to implementation Engineers in various

banks. Responsible for the development of the Reports module. With the help of the

reports module. Heading team of 4 people which was doing the implementation for DCB bank for

Jhansi (8 branches). AttunCore uses Attunserv integration to facilitate communication with various

channels like branches, ATMs, mobile banking, net banking etc. The plug-n-play design of integration allows banks to add more channels from different vendors with no hassle and minimum implementation time.

Attuncore HO

Duration: Mar 2013 – Oct 2013 Client: DCB Banda Environment: Eclipse, JSP, JDBC, Apache Ant, JDK 5.0, Java Script, AJAX, SQL Server, JBoss 5.1.0.GA

Page 4: Anshul Agrawal (Consultant Technology)

Anshul Agrawal [email protected] +91-8285447713 4 | Page

Description: The Attuncore Head Office project is one which handles the total payroll system. This software contains payroll system, employee salary handling, yearly & month payroll generation, leave handling & report handling. Its Java based client-server software with an intuitive user interface for payroll handling of employees.

Responsibilities: Complete Understanding of High Level Design and the Use cases. Understand the Process Flow Diagrams and Sequence Diagrams. Worked on Build and release management. Code, unit test, builds and deploys the code on dev. Worked on L3 support for Attuncore HO. Attended regular client meeting and having direct interaction with client.

Zven Attunserv Business Integrator

Environment: Eclipse, JSP, JDBC, JDK 5.0, Java Script, HTML, XML, SQL Server 2008 R2, JBOSS 5.1.0.GA

Description: The Attunserv Integrator, aimed to provide the consolidation and combination of all the scattered silos in the organization follows the middleware approach with a system broken into layers with focus on Business Services. The integrator can receive and send data in various formats (XML, JSON, template, CSV, flat file, database).It can receive data in one format and convert and send it in another format. It can send and receive data via various transports (TCP-IP, web services, HTTP request, and email). The Attunserv Integrator is aimed to provide the consolidation and combination of all the scattered silos in the organization follows the middleware approach with a system broken into layers with focus on Business Services.

Responsibilities:

Developed Query-UI Module in the system which is to create the queries to carry out database related operations in the system.

Developed Workflow-UI Module in the system which is supposed to have business logic in a very simple custom language.

Built and changed some parts of the UI and saved the form data into database and loading data into server at runtime in hash tables.

Extensively worked on Server side code using core java, JavaScript. Developed and deployed the application on JBOSS Application Server.

Page 5: Anshul Agrawal (Consultant Technology)

Anshul Agrawal [email protected] +91-8285447713 5 | Page

Education:

Qualification College University PercentageB-Tech in Computer Science and Engineering (2008-2012)

Kali Charan Nigam Institute of Technology Banda, U.P.

Gautam Buddha Technical university U.P.

72.42%

All India Senior School Certificate Examination (2006-2008)

Government Inter College Banda, U.P.

Board of High School and Intermediate Education Uttar Pradesh

64%

All India Secondary School Examination (2005-2006)

B.P.M.P Omer Inter College Banda, U.P.

Board of High School and Intermediate Education Uttar Pradesh

70.16%

Citizenship : Indian Citizen

Marital Status : Unmarried

References : Available on request

Declaration: The information furnished above is correct to the best of my knowledge.

ANSHUL AGRAWAL