Post Job Free
Sign in

Web Services Computer Science

Location:
Chennai, TN, India
Posted:
May 12, 2016

Contact this candidate

Resume:

GYALGIN SHERPA

201-***-****

PROFESSIONAL SUMMARY

Over 6 years of experience in Analysis, Design, Development, Implementation, and Integration of Enterprise, Web-based and SOA based applications using JAVA/J2EE and GROOVY/GRAILS technologies.

Programming and development expertise in various J2EE technologies including Servlets, JSP, EJB, JDBC, JNDI, JMS, ACTIVE/IBM MQ Series, Java Beans and Web services (SOAP/REST), AJAX.

Extensive experience working with enterprise frameworks like Spring, Spring MVC, Grails MVC, Jersey, Hibernate, Swing and AWT.

Experience working on designing projects using UML modeling .

Substantial experience working with application servers likes Web Logic, Tomcate, Jetty, and Glassfish.

Experience working on SQL, PL/SQL programming, Stored Procedures, and Query Optimization.

Worked with Oracle, MySQL and MS Access.

Thorough knowledge and experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (REST/SOAP/WSDL).

Experience in implemention of various Java/J2EE design patterns such as Data Access Object (DAO), MVC, Transfer Object (DTO), Factory and Singleton.

Worked extensively with client web technologies using HTML/HTML5, CSS/CSS3, JavaScript, and JQuery.

Worked on drafting test-cases using JUnit.

Extensively worked on SOAP UI for testing SOAP and REST Web Services.

Has a deep understanding of web services creation development design and functionality testing.

Experience in error logging and debugging using log4j.

Heavily involved API integration.

Comfortable working with various versioning tools like SVN, GIT etc.

Extensive experience Mavenizing the project. Good understanding of Ant.

Worked on Agile Methodology.

Proficient in IDE tools - Eclipse, NetBeans and GGTS.

Self-motivated team player with excellent analytical and interpersonal skills, and ability to work independently.

Experience working with project management tools like BugZilla and JIRA

Experienced with functional web services tests using SOAPUI and POSTMAN.

TECHNICAL SKILLS

Technical Skills

Language

JAVA, R, Groovy/Grails, SQL

J2EE Technologies

EJB, Servlets, JSP, JSTL, JDBC, MVC, Hibernate, Spring, LOG4J, Junit, Maven

Database

Oracle, SQL Server, MySQL

Big Data

Hadoop, NoSQL

Analytic

IBM Watson Analytic

Cloud Computing

IBM Bluemix

Web Services

RESTful, SOAP

Web/Application Servers

Apache Tomcat, JBoss, WebLogic, Jetty

Web Technologies

HTML5, CSS3, XML, JavaScript, JQuery, Angular JS, Bootstrap

IDE Tools

Eclipse, NetBeans, and MS Visual Studio,

Messaging Systems

JMS, Java Mail

Internet Protocols

HTTP, HTTPS, IMAP, SSL, TCP/IP

Version Control Tools

GIT,SVN

Operating Systems

Windows, UNIX

Testing Tools

JUnit, SOAP UI (Web service testing tool), Google POSTMAN

ORM

Hibernate, JPA, GORM

PROFESSIONAL EXPERIENCE

Voice Port LLC Jan 2016 - Present

Java/Groovy/Grails Developer

Project Description: Work on development and integration of pharmacy app.

Voice Port develops app, a patient communications platform delivering multi-channel, automated, personalized, and intelligent interactive communications that allows a pharmacy to engage with patients directly on behalf of the pharmacy, via permission-based outbound calls, text messages, email or through mobile applications.

Responsibilities:

Actively involved in understanding of business requirements, analysis, detail design, development, API integration and developer testing.

Configuring Groovy and Grails

Involved in configuration of Spring and Integration configuration with Hibernate with grails framework.

Building, XSD, WSDL, generating Stubs and implemented business logicsDesigned and developed User Interface using HTML and CSS, JavaScript, gsp

Implemented business objects and coded business logic using Core Java/Groovy

Used Grails MVC framework for design and development of web application.

Wrote domain classes, controllers, views and layouts, XML files, HTML, CSS, jQuery and JSON.

Used Hibernate for Object relational Mapping and development of persistence layer.

Designed and developed User Interface using HTML and CSS, JavaScript, gsp

Created Batch Jobs to request and transfer data from one API to another.

Created and ran functional and load tests on web services prior to implementation

Coding, testing and deploying the web application using Jetty Server.

Deployed applications on Apache Tomcat during development.

Implemented Test Driven Development model using JUnit framework.

Used SVN as Version Control tool to manage all the source code.

Created MOCKS for web services testing

Collaborated closely with clients during testing process

Six Stars of New York Inc. Feb 2012– 30 Nov 2015

Java/JEE (J2EE)/ UI Developer

Project Description: Developed Web-based reservation system having capabilities such as search, create profile and book the services online. Designed and develop modern Web application and integrated with online reservation system.

Responsibilities:

Actively involved in Analysis, Detail Design, Development, Integration Testing and User Acceptance Testing.

Configured the Spring framework for entire business logic layer with XML based bean configuration.

Implemented Spring MVC Framework architecture, developed controller classes, customer interceptor and other configuration files like web.xml.

Used Java Mail to send confirmation to customer who booked services through online reservation system.

Used JMS to record online credit card transaction.

Used Log4J to print the logging, debugging, warning, info on the server console.

Developed presentation layer using HTML5, CSS3, JSP, JavaScript, JQuery, and Bootstrap.

Developed Rich User Interface using Angular JS JavaScript framework for providing richer user interface and facilitate asynchronous request invocations using AJAX.

Data is exchanged in JSON format, which helps in interact with other software applications.

Extensively involved in database designing work with MySQL Database

Designed and developed DAO design pattern combined with Hibernate ORM framework to interact with MySQL database to perform CRUD operations.

Wrote POJO (Plan old Java Objects) for business logic part.

Wrote Hibernate Query Language (HQL) queries and map POJO’s to specific database tables with XML configuration files and Annotations.

Developed REST based Webservices to perform various profile updates and to fetch various transactional data to be displayed in JSON format to JSP’s.

Used SOAP based Webservices to communicate and payment processing.

Coding, testing and deploying the web application using Tomcat Server.

Wrote and perform unit tests for the implemented bean code using JUnit.

Worked with MAVEN and GIT for building and version control of the system.

Of the Global Interest LLC Feb 2010 – Jan 2012

UI Developer

Project Description: Designed and developed search engine friendly Web application. UI has capability to capture clients’ information through HTML form to process inquiry. All forms are validated using JavaScript library JQuery and design presentation layout using CSS.

Responsibilities:

Involved in Designing the User experience to the end user by talking to the concerned business team so that user goes through minimal clicks to perform his task.

Involved in designing and developing the rich internet application using JavaScript, JQuery, HTML and CSS.

Created HTML and PHP forms to get input and process tour inquiries.

Designed relation tables in the database using ER diagrams.

Developed SQL’s to implement the CRUD between database layer and DAO layer, including the preventing of SQL Injection.

Created SQL Views, queries, functions and triggers to be used to fetch data for the system.

Responsible for Development, Implementation and Testing of the complete business solution.

Assisted design and develop UI layer using CSS, and JavaScript.

Used PHP technologies for server site scripting language.

Perform Search Engine Optimization for better ranking results in major search engines.

Created SQL Queries, Stored Procedures to create, retrieve and process data from database.

Design and developed social media pages and promoted online.

Maintaining the web sites from various clients.

EDUCATION:

Masters of Computer Science in Information Technology – Pace University

Bachelors in Computer Science/Software Engineering - University of Phoenix



Contact this candidate