About
• More than 6 years of professional IT experience in Software Development Life Cycle, Object Oriented Programming that includes requirement Analysis, Design, Development, Implementation and Testing of Web Based/Mobile, Client/Server and Database applications.
• Strong capability in J2EE Technology's (Servlets, Java, JDBC, JSP, JSF, Struts, JNDI, JMS, EJB, Spring, GWT) and JDK
• Expertise in Core Java involving concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling and Polymorphism
• Experienced in designing GUI by using HTML, DHTML, CSS, JavaScript, Action Script, Angular JS, AJAX, JSP, JSTL, JQUERY, EXT JS
• Strong experience in using XML Suite technologies (XML, XSL, XSLT, DOM, SAX, DTD, XSD, XPATH, JAXP, JSON, JAXB, JAXWS)
• Proficiency in creating Web Services like SOAP, DAO, WSDL and RESTful using open source frameworks like Apache Axis, JAX-RS, JERSEY
• Actively involved in Service Oriented Architecture using web services
• Strong Hands on Experience with IBM MQ Series and JMS for communication between middleware components
• Robust experience in open source frameworks Spring, Hibernate and Struts
• Designed, developed and implemented Model-View-Controller (MVC) architecture using Spring Framework (Spring-Core, Spring-MVC, Spring-Web services, Spring-AOP) and Spring Web Flow
• Strong knowledge in writing Shell and Perl scripts
• Experience in working with Object Relational mapping (ORM) Tool through Hibernate
• Good experience in using JDBC and working on databases such as MySQL, DB2 and Sybase
• Experienced in writing Stored procedures, Functions and Triggers using SQL Queries
• Experienced in creating Single Page Application (SPA) using Angular JS framework
• Strong capability in Application Servers like Web Logic, Apache Tomcat/Camel, Web Sphere, Glass Fish and J Boss
• Proven skill set in Integrated Development Environment (IDE) such as Eclipse, Net Beans and RAD (Rational Application Developer)
• Technical expertise in the areas of Object Oriented Analysis (OOA), Object Oriented Design (OOD) using UML, Software Life Cycle Management and Development of Distributed applications
• Knowledgeable in implementing various Design Patterns like Singleton, Factory pattern, Facade, Front Controller, Abstract Factory pattern and DAO (Data Access Object) pattern
• Expertise on Agile (SCRUM, pair programmings
• Extensive experience in Software Configuration Management using Version Control Software such as SVN, CVS, GIT and Clear Case
• Proficiency in development of batch jobs using Tidal. Robust experience in build tools like Ant, Maven& Jenkins, logging with Log4j, Test Driven Development using J unit and JIRA for tracking issues
• Involved in getting the Functional/Business Requirements from the Clients/Analysts and preparing Detailed Design Documents using UML
• Quick learner with strong problem solving skills, interpersonal skills and a solid team player
• Expertise in back-end procedure development, for Database Applications using Oracle, DB2, SQL and PL/SQL, SQL Server.
• Experience in testing like Junit, Automated tools like selenium
• Good understanding of Views, Synonyms, Indexes, Joins and Subqueries. Extensively used Cursors and Ref Cursors.
• Excellent conceptual knowledge in developing PL/SQL Stored Procedures, effective Functions, Packages, PL/SQL objects, appropriate Database Triggers and Oracle Built in Packages to
implement various business logic.
• Has knowledge in Applications DBA including creating and managing schemas,constraints, indexes and materialized views and managing database.
• Experience in PL/SQL collections, Bulk collections, bulk binding and Exception handling.
• Extensively worked with various SQL scripts for relational databases
• Knowledge of working with the Oracle Application server for the Forms and Reports application in various projects.
• Created and maintained Document Libraries, Lists, and Site Collections and have good experience in working with SQL queries.
• Working experience with Web Based Forms, Navigation Controls, Excel Services, Master Pages.
• Ability to write complex SQLs and analyzing data, and is proficient and worked with databases like Oracle SQL Server 2005, MSSQL, Excel sheets files and XML files.
• Highly organized with the ability to manage multiple projects and meet deadlines.
Services
Web Application
Software Application
Desktop Application
ERP Application
CRM Software
Website Maintaince
Mobile Application
From : (Ahmedabad, Outside-US, India)
Top Reviews
Experience
No Experience Listed
My Skills
Education
No Education Listed