SHRIDHAR PANDURANG DABHEKAR
Highland Ranch, CO 80130
Mobile: 904-***-****
Email: abgwdc@r.postjobfree.com
[pic]
Professional Summary:
. Experience in development and deployment of various web based Enterprise
Applications using Java/J2EE JSP, JMS, Multithreading, XML, JavaScript,
Servlets, JDBC, EJB, Web Services, Design Patterns and SQL technologies
and working on the complete Software Development Life Cycle (SDLC).
. Experience in frameworks Spring3.0, Hibernate3.X, and Struts 1.2.
. Experience in designing and prototyping user interfaces for intranet,
web applications using various scripting languages such as HTML, CSS,
XML, XSLT, JavaScript, PHP and AJAX.
. Proficient in TDD (Test Driven Development) by writing test cases using
JUnit Framework.
. Good working experience in Oracle 9i/10g/11g, Microsoft SQL server, and
UNIX.
. Strong Experience in Writing SQL queries, PL/SQL stored procedures.
. Good knowledge of Service Oriented Architecture (SOA) and Web Services.
. Ability to adapt to new technologies, environments quickly.
. Experience with development tools and libraries such as: Jira, Maven,
Ant, Log4J, SVN, IntelliJ
. Extensive experience in design and development of distributed web
applications using JSP, Servlets, Web Services, XML, EJB, Java Beans,
JDBC
. Active participation in entire lifecycle of software development.
. Activities include study of conceptual design as well as detailed
design, coding, unit testing, system integration testing and support,
and also supported software configuration management.
. Excellent in defect fixing, solving complex problems and Performance
Tuning.
. Experience working with Linux and Windows 2003/200/XP/NT platforms.
. Experience in using Web Services like JAXP - DOM, SAX, XSLT, JAXB - Un-
marshalling and marshalling, SOAP protocol in JAXWS
. Experience in the Agile Development Process.
. Extensively worked on JAX WS, Apache Axis for Web services applications.
. Deployed after integrating components with build tools like ANT and
MAVEN.
Education Qualifications:
. Masters in Computer Science & engineering from Steven's institute of
technology at New Jersey.
. Bachelor of Engineering in Information Technology (SSJCOE, Mumbai
University, India).
. Passed OCA (ORACLE CERTIFIED ASSOCIATE) exam & Scored 97%.
Technical Skills:
Enterprise Oracle Application Server 10g, BEA Web Logic 10g,11g
Server Suite,Tomcat, JBoss 4.0,Oracle forms and reports 6i
Design Patterns Singleton, Session Fa ade, Service Locator, Business
Delegate, DTO, DAO, MVC
Languages C, C++, JAVA/J2EE,
ORM Frameworks Hibernate
Web Frameworks Struts, JSF, Spring MVC
Server Scripting JSP 1.x, JSP-EL, Custom Tags, JSF Tags, Spring bind
tags, Struts tag library.
Client HTML, JavaScript, XML
Scripting/Markup
Database Technologies Oracle 11g/10gMS SQL Server 2005/2008, MS Access.
IDEs Eclipse, NetBeans, JDeveloper,
Batch Scripting Tools ANT, Maven
Platforms AIX 4.5.5/Linux, Windows 95/98/NT/2000/XP.
Version Control SVN
UML Tools Rational Enterprise, Altova UML Spy
SOA JAX RPC, Axis 1.0,2.0, REST
Software SDLC, RUP, Agile, SCRUM
Methodologies
Testing Technologies JUnit, Mockito
PROFESSIONAL EXPERIENCE:
Employer: Xavient Information Systems - Englewood, CO
June 2014- Till Date
Title: Java/J2EE Developer (DISH NETWORK)
Responsibilities:
. Participating in all phases of the Enterprise Batch Application System
Development Life Cycle (SDLC).
. Used Aginity Workbench 3.0 for Netezza to generate reports.
. Writing Shell Scripts and Java batch to automate task as per business
requirement.
. Preparation of the technical design documents including TRD (Technical
requirement Documents), Run books, process flow diagrams and etc.
. Design encryption process with help of PGP server.
. Design SFTP process (Key based and Password based) from Windows to UNIX,
UNIX to Window, for internal business and For External business through
Firewall.
. Used Spring Framework 3.0.5 to Developed Spring Batches.
. Scheduling, Force starting, monitoring, killing, checking dependencies of
Autosys batches in UNIX, Java and workload Automation iXp tool.
. Used SQL Loader, External table concepts, procedures, functions to query,
parses, process bulk Data.
. Developed Jil scripts to Integrating and Scheduling Multiple dependent
batches.
. Used SBM (Serena Business Manager) tool to implement and deployed process-
based application.
. Developed Java batches which consumes REST and SOAP based services.
. Implemented Maven for building Java batches.
. Waterfall development process has been followed.
Environment:
Spring Framework 3.0.5, Oracle 11g, Web-Services, Eclipse IDE, SOAP UI,
JDK 1.6., Maven 3.0., SBM, Aginity Workbench 3.0 for Netezza, Oracle SQL
developer 1.5.5, Window Based PGP server, Tortoise SVN
Employer: Xavient Information Systems - Herndon, VA
Oct 2013- June 2014
Title: Java/J2EE Developer (COMCAST)
Responsibilities:
. Works through all phases of the System Development Life Cycle (SDLC).
. Participating in the High-level and low-level system design, planning,
estimation and implementation.
. Preparation of the technical design documents including class diagrams,
sequence diagrams, flow charts, process flow diagrams and etc.
. Used Spring Framework for Dependency injection and integrated with the
Hibernate framework for interacting with the Oracle database.
. Hibernate 3.0 was used for Object Relational Mapping. Hibernate Query
language and the Hibernate Criteria Queries were used in the DAO layer.
. Design and Implemented WSDL/SOAP Web Services to provide the interface to
the various clients running on both Java and Non Java applications.
. Identifying and implementation of different J2EE design patterns like
Service Locator, Business Delegate, and Dao etc.
. Used SOAP UI to test the Web services.
. Participated in code branching, proxy and adaptor creation.
. Setting the coding standards and code review.
. Unit test case preparation and Unit testing as part of the development.
. Used Log4J components for logging. Perform daily monitoring of log files
and resolve issues.
. Implemented modules using Core Java APIs, Java collection, Threads, XML,
and integrating the modules.
. Good hands on UNIX commands, used to see the log files on the server.
. Assisted in Developing testing plans and procedures for unit test, system
test, and acceptance test.
. Implemented Maven for building projects.
. Use continuous integration tool such as Hudson tools for build and Test
code for frequently.
. AGILE development process has been followed.
Environment:
Spring Framework 3.0, Hibernate 3.0, Servlet 2.4, Oracle 11g, Web-
Services, JIRA, JUnit framework, Eclipse IDE, Hudson, SOAP UI, JDK 1.6.UML,
Rational Rose, Weblogic 10g, Maven 3.0.
Employer: Blue Canopy Group, LLC
May2013-Oct 2013
Title: Java/J2EE Developer (NSF)
Responsibilities:
. Analyzing and designing requirements provided by business users.
. Customized the content and page layout of the JSP pages by using
Cascading Style Sheets (CSS) and validated using JavaScript.
. Used JavaScript validations for form submissions.
. The Presentation layer used Struts to implement the MVC design pattern
and facilitate user interface design by the use of JSP's and Struts
based tag libraries. The Struts framework was also augmented by
Validator XML config files.
. Involved in design of JSP's and Servlets for navigation among the
modules.
. Developed several display Panels in HTML using JSP and Struts taglibs
and JSF on certain cases.
. Involved in the development of use case documentation, requirement
analysis, and project documentation.
. Developed procedure and monitor Batch Jobs.
. Participating in validation of production deployment process.
Environment:
JAVA, JAVASCRIPT, CSS, Eclipse, Rational Rose, JSP, Servlets, JDBC, Struts
1.2, XSLT and XML, PDF Server 1.7, ClearCase 7.1, ClearQuest, WebLogic10,
ANT, JUnit, JMS,Log4j, Sybase11.x, DB2, MySQL.
Employer: VolantSoft Inc., Irving, TX, US
July 2012- May 2013
Title: Java/J2EE Developer (FEDEX)
Responsibilities:
. Used singleton design pattern for creating jaxbObjects.
. Used DOM for parsing the xml request.
. Responsible for design and development of JMS messages (Tibco queues)
for publisher -subscriber architecture.
. Involved in developing and consuming SOAP (1.2) based web services.
. Used Weblogic (10.3) Application Server for application deployment in
UNIX environment.
. Developed JUnit (4.x) Test cases.
. Used Apache Log4j (1.2) Logging framework for logging of trace and
Auditing.
. ANT tool has been used for the build and deploy procedure scripts in
UNIX.
. Good working experience in Oracle 9i/10g/11g, Microsoft SQL server,
and UNIX.
. Strong Experience in Writing SQL queries, PL/SQL stored procedures.
. Responsible for creating standalone Batch program for data clean up
task.
. Responsible for creating new account creation web service by
incorporating new functionality for recipient service.
. Responsible for creating validation process to validate customer
address using share Address validation web service.
. Used HP ALM Quality Center 11 for defect tracking.
. Used SVN for maintaining the component and for release and version
management.
. Working with Test team to solve bugs and code defects to make product
more efficient.
. Involved in all phases of Project and Product Development Life Cycle
that includes System Study, Analysis, Design, Development,
Integration, Testing, Deployment, Maintenance and Documentation.
Environment: XML, XSD, Spring, Struts, Web Services, SOAP, WSDL, JMS, UXIX
script, JavaScript, XMLPAD, Altova, SAX parser, Ant, Oracle 10g, Eclipse,
Weblogic, Subversion, SOAP UI, Apache AXIS, JAX-WS, JAX-B, Log4j
Employer: Stevens Institute of Technology, Hoboken, US
January 2011-May 2011
Title: Web Developer
Responsibilities:
. Developed Online timed based quiz modules for all types of users using
web based technology called PHP.
. Used HTML, CSS, JavaScript and AJAX on front-end side.
. Developed schema in MySQL to get data from database depending on user
role.
. Using PHP5 and MySQL, data navigated from database and displayed on
user admin panel.
. Used JavaScript validations for form submissions.
. Designed web-site to provide different phases such as admin, creator,
users through which admin can manage users accounts.
Environment:
PHP, JAVA, JAVASCRIPT, CSS, AJAX, JQUERY, MS SQL Server 2005/2008, MS
Access, Eclipse, NetBeans, JDeveloper, Apache Tomcat, TortoiseSVN 1.6.
Employer: Network Technologies, Mumbai, India
January 2008 - April 2010
Title: Application Developer (MTNL)
Responsibilities
. (CSMS )Computerized all activities related to telephones and other
broadband value added services including: radio page, cellular mobile
service, voicemail service, electronic mail services, and video
conferencing starting from accepting the application from the customer
until issue of refund memo to the subscriber on surrender after
finalization of accounts, for Mahanagar Telephone Nigam Limited.
. Participated in an enhancement and maintenance project.
. Integrated the services with Database entities and procedures.
. Worked on core Java development JDBC.
. Designed and Implemented Data Access Objects to store the message into
the DB.
. Developed new combo modules for value added services as per system
requirements.
. Performed certain roles in passing the information between different
modules using Plain Old Java Objects.
. Modified and developed triggers to control (Audit data) required data and
users.
. Experience in PL/SQL programming, Developed back end interfaces using
PL/SQL stored packages, procedures, functions and Pro*C/C++ for
monthly and bi-monthly, yearly billing.
. Created report using SQL queries for business analyst and end users.
Environment:
Oracle 6i forms & reports, Pro*C/C++, PL/SQL, UNIX, JQUERY, UXIX script,
JavaScript, Ant, Oracle 10g, Eclipse, Weblogic, Subversion, Toad, Putty.