Post Job Free
Sign in

Web Services Project

Location:
Alpharetta, GA
Posted:
April 05, 2017

Contact this candidate

Resume:

Name : Vengamma

Mobile: 847-***-****

Email : aczoa7@r.postjobfree.com

CAREER OBJECIVE

To obtain a challenging position in a dynamic organization and be an integral part of growth oriented company. I am looking forward to full time position of an opportunity where I can utilize my skills in constituting effectively to the success of the organization and further improvement of my personal skills.

PROFESSIONAL SUMMARY

4+ years of IT experience in the areas of Analysis, Design, Development, Bug fixing, Coding and Implementation web based multi-tier applications.

Expertise in Design and Development of enterprise applications using Java, J2EE, JSP, Servlets, Struts, AJAX, spring, Hibernate, Web Services and Micro Services.

Experience in designing and development of user interface screens using HTML5, JSP, CSS3, XML, Java Script, jQuery, JavaScript, AJAX and Angular JS.

Extensive experience on MVC architecture using Struts, JSF, spring framework / Spring Boot, JSP-Servlets and J2EE Design Patterns.

Experience in Design and Development of middleware SOA components using Web Services and JMS.

Experience in developing applications using Oracle, SQL, MySQL and PL-SQL.

Experience in writing Unit Tests, Automation testing in SoapUI and knowledge System Integration Testing and Performance Tuning.

Good Knowledge on Rest API.

Expertise in object modeling and Object Oriented design methodologies (UML). Experience with UML diagrams like Class, Object, Use Case, State and Activity diagrams.

Experienced in build tools like Ant and Maven, Log4j for Logging and JUnit for testing.

Expertise in using J2EE Application Servers such as Web Logic, Web sphere and Tomcat

Experience and knowledge on Identity and access management (IAM) technologies like Single sign on (SSO), Multifactor authentication and LDAP.

Experience in production support.

Expertise in monitoring, error analysis, and fixing the bugs.

Knowledge on Cloud-based identity and access management with single sign-on (SSO) and active directory integration.

Experience in working with continuous build integration tools such as Jenkins

Experienced in handling Version Control Systems like Subversion, SVN and GIT

Experience in working Software Development Life Cycle (SDLC) and Agile methodologies

Team player and a self-starter with excellent written and verbal communication, technical and interpersonal skills.

Ability to rapidly learn new concepts and possess excellent analytical, problem solving skills and keen interest in the emerging technologies.

TECHNICAL SKILLS

Operating Systems

Windows XP/7, Linux and UNIX

RDBMS/ Databases

MySQL, SQL,PL-SQL, Oracle

Programming Language

C, C++, Java/J2EE

IDE

Eclipse

GUI Technologies

HTML5, CSS3, JSP, JSTL, Json, JDBC, JNDI, XML

Server side Technologies.

Servlets,Struts 1.3.x, Spring Boot, Spring 3.x.x (IoC, DAO, Mail, JMS, Scheduler, Web services in Restful and WSDL)

ORM Frameworks

Hibernate 3.2.x

Web/Application Servers

Web Logic, JBoss, Apache Tomcat, Web sphere

Scripting Languages/Frame workers

JavaScript, Ajax, JQuery, Angular JS, Bootstrap, Ext JS, UNIX shell scripting

Design

J2EE Design Patterns

Build Tools

ANT, Maven, Jenkins

Version Control

GIT, Subversion

Testing Frame works

JUNIT, Unit Testing

PROFESSIONAL EXPERIENCE

Verizon Wireless, Alpharetta, GA.

Role: Software Systems Engineer-iii Jan 17 to Till date

Roles & Responsibilities:

Involved in analysis, design and development and testing phases of the application development using scrum agile methodology

For developing the web applications used HTML5, CSS3, and Java Script with Angular JS.

Used struts for legacy applications and developing the application coding.

Involved in Developing of Application based on J2EE using Struts spring and Hibernate.

Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s for micro-services.

Updated Billing and usage pages in my Verizon application using spring, micro services and Angular Js.

For developing application landing page API’s used as RestFul API .

Designs and codes from specifications, analyze, evaluate, tests, debugs, documents, and implements moderately complex software applications.

Supported both internal and external customers, along with various cross functional groups, resolving device issues using with different tool like CMIS web, OPAL, ACSS and FABIO etc.

Experience with adobe cloud for daily how many customers hitting the different page and monitoring different reports.

Need to monitor API/KPI and Unique error counts daily.

Need to monitor vlite reports using kibana and tealeaf.

Written SQL queries for internal and external customers audit database and modified existing ones depending on requirements in oracle database by using toad tool.

Used Putty for Unix boxes. Unix for checking the exceptions in logs and checking the code issues.

Used Log4j for logging.

Used GIT extensions for version control

Used Maven as a build tool.

Environment: Java, J2EE, struts, Spring core, Spring MVC, Hibernate, Web Services, Rest API, Log4j, HTML5, CSS3, Java script, Angular JS, SQL, Oracle, UNIX, GIT Extensions, Maven.

Client: Deutsche Bank, NJ

Project: Online Banking Bill Payment System

Role: Java/J2EE Developer March 16 to Dec 16

Description: Online Banking – Customer maintenance application:

The application is built to fetch the customer details, account details, transactions details, and statements, used by the bank employees. The project is a migration to Cutting edge technologies using Spring-bootstrap, Spring MVC, spring security, spring restful web services and Angular JS with Spring Forms.

Roles & Responsibilities:

Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology

Used JavaScript for client-side validations and Created UI with JSP, HTM5, CSS, Json, CSS3&JavaScript (jQuery) with AngularJS.

Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality.

Used multithreading concepts to significantly improve security system and performance of the application.

Worked on SSO (single sign on) to integrate security for user authentication.

Used Design Patterns like MVC and Singleton.

Used Spring MVC for REST API s and Spring Boot for micro-services.

Used Apache Log4j for logging.

Developed asynchronous components using IBM MQ Series with JMS for queuing and messaging.

Designed and developed web services Consumer and Provider in using Spring Restful web services.

Used html5 / CSS3 for web design.

Extensively worked with SOA architecture Involving web service JAX-RS (REST).

Used LDAP to maintain customer data for authentication purpose.

Written SQL queries in PL/ SQL wrote new stored procedures and modified existing ones depending on requirements in Oracle database.

Involved in Deploying and configuring using Jenkins.

Used GIT for version control

Enhancement according to client Requirement

Reviewing code, deliverables

Defect Triaging

Environment: Core Java, Design Patterns, Hibernate, Spring-bootstrap, Spring MVC, web services, Micro services, REST, JMS, JSP, HTM5, CSS3, Json, JavaScript (jQuery), Angular.JS, LDAP, Log4j JDBC, SQL, PL-SQL, Oracle, Splunk, Jenkins, GIT, Linux

Client: Scholastic, NY

Role: Java/J2EE Developer Sep 15- Dec 15

Description:

The application is built to push the digital books in the form of pdfs into the portal. This is used by the Scholastic administrative team to maintain the Digital content online. There are two types of Roles that logins to the website www.scholastic.com Teachers and Parents. Teachers Role can view the pushed content and suggest the digital contents to Parents (Role).

Roles & Responsibilities:

Involved in design and development using Java, J2EE, Web 2.0 technologies

Responsible for bug fixing and handled escalations

Coded Spring Portlets to build portal pages for application.

Designed and developed the application using Web 2.0 based AJAX, JQuery, EXT JS, HTML, CSS, JavaScript, JSP and JSTL.

Used REST, XML, XPATH,JAXB and JMS to send and receive business data between departments and build the big scale EAI system

Spring MVC used along with hibernate DAO layer to develop the portlets

Involved in XML validation for the syntax-check.

Developed message transformations using XSLT, XQuery, JSON/XML formats.

Implemented micro services using RESTful API for parent and teacher account request service.

Worked on LDAP for authentication.

Implemented search pages using AJAX (DOJO tool kit) without refreshing the web page.

Used UNIX shell scripting to drive automatic generation of static web pages with dynamic news content.

Experienced with SQL queries and stored procedures using MySQL.

Actively participated in Bug fix, Enhancements, Designing and Impact analysis documentation

Experienced with Agile methodologies like JUnit and TDD in delivering and testing frequently

Involved in writing Maven scripts for automated deployment

Used Log4J for logging and tracing the messages and used CVS for version control.

Environment: Java, JSP, XML,XPATH,JAXB, XSL, XSLT, XQuery, Java Beans, Spring Framework, Micro services, RESTful API JDBC, Eclipse, MySql, LDAP, Unix Scripting, JavaScript, JUnit, Ext JS, JMS, web services, AJAX, DOJO, Log4J, CVS and UNIX.

Client: MetLife, NJ

Project: Insurance

Role: Java/J2EE Developer Jan 15- Sep 15

Description:

MetLife insurance initiative was taken to build their business with new Policy, Endorsement & renewal. This initiative will help MetLife insurance to make their insurance product available online and hence enhance their business.

This application helps end user to purchase, renew insurance online. It is a web based project which provides home and auto insurance needs. Application has functionality which helps them in calculating rate in a competitive rate based on the company rates. This application helps end user to endorse policy online. Endorse policy is send to approval to administrative and administrative can reject/ approve the policy based on company policy. Internal office has the functionality to either reject or approve the new policy/renewal.

Roles & Responsibilities:

Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.

Involved in Developing of Application based on J2EE using Struts, Hibernate.

Involved in all the test cases and fixed any bugs or any issues identified during the testing period.

Involved in writing detailed Functional document and Technical document identify integration points and review technical specifications created by other developers with the team and across interfacing teams.

Used Struts MVC framework

Worked on IE Developer tools to debug given HTML.

For client side validations used Jsp, JavaScript, JQuery and JSON.

Written test cases for Unit testing using Junit.

Used JBOSS as the application server.

Worked on various backend Procedures and Functions using PL/SQL.

Implemented logging mechanism using log4j.

Developed and maintained UNIX shell scripts for data-driven automatic processing.

Used apache-maven tool to build, configure, and package and deploy an application project.

Used Sub version to maintain different versions of application code.

Created SOAP web service to expose and consume the data sets.

Environment:

Java, apache-maven, SVN, Jenkins, Struts, struts MVC,SOAP, JBOSS, PL SQL, log4j, Junit, IBM MQ, JMS, Web Services, HTML, JSP, JQuery, JSON, Java Script, UNIX shell scripting, Junit, Maven, Sub version.

Client: Aquila Software, Hyderabad, India

Project: Crystal Data Warehouse Application

Role: Java/J2EE Developer Feb 13 to Dec 13

Project Description : Catalyst Data Warehouse Application is a web application provides a web interface through which the user can put a request for activation or deactivation of an originating open digit (telephone numbers). Further the application provides various functionalities like search, advanced search, move and change of open digits

Roles & Responsibilities:

Involve in the analysis, design, and development and testing phases of Software development life cycle (SDLC).

Capturing project requirements and analyzing the requirements.

Involved in analysis, design and developing front end/UI using JSP, HTML, CSS, jQuery and JavaScript.

Build the whole application. Application was completely build on MVC architecture using some internal custom frameworks.

Created Web Services using SOAP to provide services to other systems within the company.

Designed and developed Hibernate DAO's using spring framework's Hibernate Dao Support and Hibernate Template.

Prepared workflow diagrams using MS VISIO and modeled the methods based on OOPS methodology

Used Apache Ant as build tool.

Used SVN for version control and JIRA for bug tracking.

Responsible for creating the front-end code and java code to suit the business requirement

Written Ant scripts for build, unit testing, deployment, check styles etc.

Created tables, stored procedure fulfill the requirements and accommodate the business rules in Oracle database.

Environment: Java, Web Logic, Servlets, spring, Hibernate, Web services, MS visio, Unit Testing, JSP, jQuery, JavaScript, JDBC, HTML, CSS, SQL, DB2, Oracle, Ant, SVN, JIRA, JDK, EJB, SVN, JNDI, Eclipse.

Client: Apollo Hospitals, Hyderabad, India

Project: Hospital Management

Role: Java/J2EE Developer Jan 12 to Feb 13

Description:

This project was designed for Hospital Administration which caters the need of hospital management like inpatient details, billing, patient monitoring, Operation Theater, medical records, purchase, store keeping financial accounting, etc. Implemented patient’s registration, administration, laboratory and operation theatre management. We also designed daily, weekly and monthly reports.

Roles & Responsibilities:

Interact with business managers to transform requirements into technical solutions.

Involved in various SDLC phases like Design, Development and Testing.

Implemented the MVC architecture using Struts framework.

User Interface has been developed using HTML, JSP and JavaScript.

Proficient in doing Object Oriented Design using UML-Rational Rose.

Developed web pages using Servlets and XML for various modules.

Developed JSP and Java Helper classes for In-patient and out-patient Information.

Used Oracle as the backend database.

Developed project in Eclipse IDE.

Written PL/SQL Packages, Stored procedures, Views and Functions at the Oracle database.

Involved in the functional test of the application.

Environment:

Java, J2EE, JSP, Struts, JSON, WebSphere Application server, Eclipse, JavaScript, Oracle 9i, PL/SQL, JDBC, UML, Rational Rose.

ACADEMIC PROJECTS

ACADAMIC PROJECT – 1

Online Exam Portal

Project Description: Online Examination Portal is an online examination portal website, that allows administrator to create online quiz and adding additional questions to quiz is possible. This website is also provides test results after submitting the test to his/her score will be displayed and stored into database. Even if time is completed, when writing the exam, his answers will be automatically submitted and scores are displayed and stored.

Environment: Java, JSP, Java Servlets, spring, JSP, AJAX, HTML, MySQL, GIT, Eclipse.

Please refer to the following link for more information on implementation

https://aczoa7@r.postjobfree.com/thalacheeru/onlineexamportal.git

ACADAMIC PROJECT – 2

Mini-Google

Project Description: Mini-Google is a search engine that takes words from the use and searchers. User must have to search by the key word of any website then it will display the URL of that particular website. Different Data Structures are employed for indexing and searching.

Environment: C language, Java Collections, String tokenizes, Servlets, Data structures, HTML, Java Script, SQL, GIT, Eclipse.

Please refer to the following link for more information on implementation

https://aczoa7@r.postjobfree.com/thalacheeru/minigoogle.git

EDUCATION

Masters in Computers in Information Assurance – GPA: 3.63/4

Wilmington University, Wilmington, Delaware.

Bachelors in Electronics and communication Engineering - GPA: 3.51/4

Jawaharlal Nehru Technological University, Hyderabad, India.

AWARDS/ ACHIEVEMENTS

Awarded merit scholarship in Wilmington University, Wilmington, DE.

Presented a paper on “Cloud Computing Technology” in ‘Srinidhi Institute of Engineering &Technology’ at Hyderabad, India.

Attended a work shop on ”SOFTWARE TESTING” in VBIT, Hyderabad, India.

Participated fest in "LIFEASTUS" MGIT, Hyderabad, India.



Contact this candidate