Vikas Sharda

Vikas Sharda

Sr Software Engineer

Followers of Vikas Sharda301 followers
location of Vikas ShardaGreater Madison Area

Connect with Vikas Sharda to Send Message

Connect

Connect with Vikas Sharda to Send Message

Connect
  • Timeline

  • About me

    Java Developer

  • Education

    • Delhi University

      1995 - 1998
      Bachelor of Commerce (B.Com.) Business/Commerce
    • Karnataka State Open University

      2004 -
      Masters Information Technology B
  • Experience

    • Iris Software Inc.

      Jan 2005 - Jan 2007
      Sr Software Engineer

      ● Analyzing requirement and documentation.● Writing Functional Specifications.● Coding, interacting with client.● Developed Layout JSPs using Tiles and Action Classes as Wrappers to business objects, DAO database interaction and Action Form beans for modeling.● Used JDBC to access the data to/from Oracle9i.● Used VSS for code repository, and version control purposes.● Involved in unit testing, integration testing, presentations, fixing bugs and production implementation● Extensively worked on SQL Queries, PL/SQL functions, Stored Procedures, Triggers for handling storage and retrieval of the data from the data base.● Created Test Cases for Unit Testing. Show less

    • Expeditors

      Jul 2009 - Jul 2011
      Java Developer

      ● Gathering requirements from end user.● Planning and Assigning work to the team.● Designing model to define and generate JPA classes and database schema.● Implementing testing-driven development using JUnit, JMockit.● Writing service operations and actions extending company’s SOA architecture.● Using JSF, Seam, JPA, Hibernate, Servlet 2.4, JSTL, J2EE 1.4, Richfaces technologies.● Defining XML Schema definitions to be used in WSDL.● Defining WSDL with service operations.● Using Hibernate implementation of Java Persistence API.● Analyzing the requirements and coming up with the Use case, Class diagrams and sequence diagrams.● Using CVS, SVN repository.● Using Maven 3.0 for building and releasing project.● Release deployment planning and execution of releases.● Using Cobertura code coverage to ensure that all Java code is covered by tests. Show less

    • HTC Global Services

      Jul 2011 - Dec 2013
      Technical Consultant

      Worked at client American Family Insurance(AMFAM), Madison, WI. The company provides all types of insurance in more than 17 states of the USA. Duties involved were - Analyzing the requirements and coming up with the Estimation and Plan for releases. Planning, Estimation Assigning, Tracking, Status Reporting for Tasks. Analyzing the service performance and working closely with the server group. Participating in the code and design reviews. Ensuring the code quality and code coverage.

    • Vertisystem

      Jan 2014 - now
      Technical Consultant

      Leading a technical team of Java developers for developing a batch program. Designed application framework using core Java and spring batch framework. Collecting requirements and assigning tasks to team, keeping a track of progress. Involved in database designing.

  • Licenses & Certifications

    • Scrum Master Certified

      SCRUMstudy - Accreditation Body for Scrum and Agile