Docstoc

ANAND_VERMA

Document Sample
ANAND_VERMA Powered By Docstoc
					ANAND KUMAR VERMA
749, I-Block, Near Chiranjiv Bharti School,
Palam Vihar, Gurgaon, Haryana, PIN-122017
anand.verma.ind@gmail.com
Voice: +91-97 17 420 706, 0124-40 49 818

Objective
To work and grow in a result oriented organization and benefit the organization through my commitment and creativity.

Summary
       Over 10 years of professional experience in the IT/software field.
       Expertise in Core Java, Java EE, Servlet, JSP, Struts, JUnit, Ant, XML Technologies, SOA, Design Patterns,
        JProfiler, Savvion BPM.
       UML based analysis and design using tools like Rational Rose.
       Able to understand architecture of existing applications and be able to suggest improvements
       Thoroughly familiar with object-oriented software construction and associated principles Knowledge of well
        known software design patterns and middleware technologies.
       Experience in agile development of enterprise application such as build automation, test automation and
        continuous integration of software development process.
       Strong Analytical and troubleshooting skills.
       Fast learner, able to pick up new concepts very quickly and utilize them efficiently and effectively.
Education

         B.E. Mechanical (1995-99)
         From S.G.S.I.T.S. Indore
         Devi Ahilya Vishwavidyalaya, Indore (M.P.)

Computer Proficiency
      LANGUAGE: Java, C++, Python
      SERVER: Tomcat-Apache, WebLogic, WebSphere, JBoss, IIS
      BPM Tool: Savvion
      DATABASE: Oracle, MySQL, MS Access
      TOOLS/Others:
            o Core Java, JSP, Servlet, Java & XML, JDBC, RMI, JNI, Junit
            o SOA, Web Service, MQ Series, Core Java/J2EE Design Patterns, UML
            o Struts, Spring, Hibernate, iBATIS, EJB
            o XML, XSLT, XPath, XQuery, XML Schema, Xalan, Xerces, SOAP, WSDL
            o Python, Jython, Jace, JTopen, Axis
            o Eclipse, WSAD, NetBeans, MyEclipse, Rational Rose
            o Ant, Maven
            o Microsoft Office Software- Access, Excel, PowerPoint, FrontPage and Word
            o HTML, DHTML, XHTML, CSS, JavaScript, Ajax
            o VC++, .Net, J2ME
            o PHP, ASP, AS2, Flex, SCORM, PL/SQL
      Configuration management: IBM clear case, Win CVS, VSS
      Quality Matrix tools: Checkstyle, PMD, FindBugs, Jupiter
      OS: Windows NT/XP, UNIX, Solaris


Experience Details


Organization: GENPACT India, Gurgaon.
Duration: Dec 2009 till date.
Designation: Consultant

Organization: Agile IT Web Software Pvt. Ltd., Bhopal, India.
Duration: July 2008 to Nov2009.
Designation: Sr. Software Engineer
Organization: TechMahindra Ltd., Mumbai, India.
Duration: Oct 2006 to June 2008.
Designation: Sr. Technical Associate.



Organization: Lionbridge Technologies Pvt. Ltd., Mumbai, India.
Duration: May 2005 to July 2006.
Designation: Sr. Web Developer.

Organization: GoldenEmbryo Technologies Pvt. Ltd., Pune (MH), India.
Duration: August 2000 to April 2005.
Designation: Web Developer.

Projects

[-- Period: Dec 2009 to till date --]
[-- Project: Savvion BPM & ProFlow--]
Savvion’s BPM enables teams and organizations to create and implement process-driven solutions, using the Business
Manager suite of products.
         Involved in Installation/Configuration of Savvion.
         Working on different Daemons that interact with Savvion.
         Application Development and Testing
         Involved in developing the functional enhancements.

Environment: Core Java, Jsp, Servlet, Web Service, XML technology, Eclipse, Bea Weblogic, Oracle, Windows

[-- Period: July 2008 to Nov2009--]
[-- Project: EMR-HMS System--]
EMR System is a complete package one needs for a hospital to deal with all the day to day operations taking place. The
program can look after Inpatients, OPD patients, records, database treatments, status illness, and billings. It also
maintains their in hospital info such as ward ID, Doctor in Charge, and Department administering.
         Involved in preparation of Technical Product Documents.
         Preparing HLD and LLD.
         Application Development and Testing
         Involved in developing the functional enhancements.
         Communicate design ideas using interaction diagrams.

Environment: Core Java, Jsp, Servlet, Struts, Spring, Web Service, Axis2, SOAP, WSDL, Jfreechart, Ant, Hibernate,
XML technology, Eclipse, Flex, Flex Remoting, BlazeDS, MySQL, Windows

[-- Period: Sep 2007 to June 2008--]
[-- Project: ACBS-ATS--]
ACBS (Advanced Commercial Banking System) is Fidelity Information System’s comprehensive commercial lending
and trading system. It consists of integrated functional modules that support the lending process from deal building
through servicing and trading. The system embodies a “once-and-done” workflow and information management
process that integrates front-office origination, syndication, deal structuring, documentation, credit approval, portfolio
monitoring and trading with back-office servicing and accounting processes. ACBS Transaction Server (ATS)
facilitates the integration of ACBS applications with applications developed by other vendors.
          Involved in preparation of Technical Product Documents.
          Involved in the Configuration of the Application.
          Involved in developing the functional enhancements.
          POC for Web Service interface
          Performance Analysis and Application tuning
          Regression and performance testing
          Preparing HLD and LLD.
          Communicate design ideas using interaction diagrams.
          Dealing with Fidelity USA customer
Environment: Core Java, RMI, MQ Series, Web Service, JDBC, XML, SOAP, Jython, Python, Ant, Eclipse, JNI,
Visual Studio C++,VB, Flex, jace, JTopen, HPROF, JProfiler, Lansa(iSeries, Windows).

[-- Period: Oct 2006 to July 2007 --]
[-- Project: Automation Framework Development --] [08 months]
Metasolv (Oracle) software: Activation 5- activates and manages IP services across the evolving world of IP networks.
Key Features of Activation 5:
• Centralized Activation Control for All Service and Technology Domains
Activation 5 centralizes activation control for all service and technology domains, including those that are currently
supported by existing activation systems.
• Strong Support for Unique IP-based Next-Generation Services Capability
Activation 5 automates the configuration and activation of complex IP VPN services and key networking technologies,
including Layer 2 and Layer 3 MPLS, Ethernet, VPLS, IPsec, QoS, and more.
• Pre-Built Multi-Service Multi-Vendor Support with Metasolv Cartridges
• Rapid Service Introduction with Service Studio
Service Studio is a powerful graphical tool that supports cartridge downloads and the entire lifecycle of service
development.
• Industry Leading Performance, Scalability and Resilience
Activation 5 is built on a robust architecture that is capable of processing millions of requests each day for multiple
services across multiple locations.
• Strong Upstream OSS and Portal Integration
Activation 5 is designed to simplify, streamline and accelerate upstream OSS and customer care portal integration by
adhering to standards including OSS through Java (OSS/J).
Responsibilities: Responsibilities included writing functional specifications, implementing proof of concepts, setting up
environments: Installation of different component like IPSA, ASAP and Weblogic on Sun Solaris. Creating XML work
order using Service Studio and transformation of XML WO that is supported by framework. Sending XML WO via
JSRP for the Activation of different Telecom services (Like- Create Customer, Create VPN, Create Site, Create COS
and other Policy Based services)
Development and extending the capability of Java Framework and build the framework.
Execution of XML work order via Framework for activation of Network element.
Extending the Junit Ant HTML reports.
Development of Java and Junit, XML, XSLT, Ant.
Technologies used: Java, Junit, Ant, XML, XSLT, Java FTP, Xalan, Eclipse, Bea Weblogic 8, Oxygen XML editor,
Sun Solaris, Windows OS, Cygwin, IBM Rational Clear Case, Clear Quest, Hummingbrid Connectivity tool.

[-- Period: May 2005 to July 2006 --]

[-- Project: LMS/WBT --] [15 months]
E-learning product for Pearson Digital Learning. The product contains different subjects modules, which are divided
into different lessons and lessons, are further divided into sessions and finally integrated into LMS. User can launch the
Lesson through LMS and study the resources and Practice exams after preparing the lesson examinees can participate
in exams.
Responsibilities:
Development of Java Bean, JSP page, HTML, Servlet, Swing Component, Flash component and LMS maintenance etc.
Documentation of different templates for modernization and standardization of content integration.
Tools & Technologies used: Eclipse, JSP, Servlet, Swing, JDBC, Flash etc.

Report Server Module: Web Based Module for generating student’s reports. Report contains different tables. This
application was based on Struts framework using different Design patterns. Author can use the current report server to
view the student performance, participation, marks, time spent etc tracked by LMS.
Responsibilities: Development of Java, JSP pages, Servlet, JDBC, JavaScript.
Tools & Technologies used: Oracle, Websphere, Eclipse, JAVA J2EE.

[-- Period: From Aug 2000 to April 2005--]

[-- Project: WBT for IIFT --] [10 months]
Synopsis: Web based and V-SAT e-Learning Module: Web based tutorials (SCORM 1.2 compliant) on various subjects
contained 2D and 3D animation, images for visualization of subject concepts, HTML text, PowerPoint Presentations
(ILT), Excel Sheet, worked example, quizzes, puzzles, problems and glossary. Each title is divided into different
sessions. Session is divided into three categories (SCOs) Prework, ILT and Postwork. Each session contains nearly 30-
60 html pages content and comprised a comprehensive material for the subject.
Responsibilities:
Development of Applet, JSP, Servlet, JDBC, and beans.
WBT Development, File management. SCOs, Metadata and Manifest Development. LMS integration, Conformance
Testing and Debugging. Content uploading and final reviewing.
Technologies used: Java, JSP, Servlet, JDBC, HTML, XML, DHTML, CSS, JavaScript, Eclipse, MS Office, SCORM
Test Suite.

[-- Project: Web based Project Management System --] [08 months]
Designed and developed the interface for a web-based management product. The product has nearly 60 screens and
forms which where completely configurable. The user could dynamically change the look and feel of the interfaces.
The product contained multiple applet-based graphs for representing Gantt charts, Milestone, Task summaries and
graphically showing various cast and after project data.
Responsibilities: Providing support in requirement analysis, Documentation, Development of different component, Peer
review and testing of each module. File management.
Be a part of the design team to enhance and plan Phase II of the application.
Be a part of the development team to assist in developing modules for the project.
Technologies used: Java, JSP, Applet, Servlet, JDBC, HTML, DHTML, CSS, JavaScript.

[-- Project: Budget Tracking System --] [05 months]
A new application that capture the division's budget and expense. It allows the managers to further plan and manage
their budgets. Using struts as the framework, developed the J2EE application on a WebLogic application server.
Implemented the application from scratch including the system design and system architecture infrastructure. Captured
the budget and expense data using MS Access database.
Responsibilities: Providing support in design and software development.
Platform : Window NT
Technologies used : Bea Weblogic, Struts, J2EE, JDBC, MS Access

[-- Project: Transportation Management software product --] [05 months]
Developed the J2EE architecture of an n-tiered system for a Transportation Management software product. The project
involved the architecture, design, and coding of a system utilizing J2EE, (servlets, JSP), and defining, creating, and
implementing a MySQL database and connecting to it through JDBC. The client applet utilized swing, comprising over
50 complex screens of tables, tree components, panels, and user input screens. Most screens had the ability to search, or
update a database through the server utilizing Tomcat and its servlet engine.
Responsibilities: Development of JSP, Servlet, Java Bean etc

[-- Project: On-line web order management system --] [06 months]
This B2B application, developed by a team of approximately 12 people, allowed distributors/customers to place and
view the status of orders on-line for multiple product lines instead of calling/faxing different customer service
locations. Responsibilities included coordinating with team members, code design and implementation, testing
applications, coordinating deployment at the customer site and directing knowledge transfer sessions. Web Order
Management exceeded the company’s expectations for use and return on investment.
Technologies used: JSP, JAVA,JDBC, MySQL, HTML, DHTML, CSS, JavaScript, Apache-Tomcat, Eclipse.

[-- Project: Web based product management system for pharmaceutical company --] [05 months]
Designed web based product management site for pharmaceutical company. Product contains the information of Top
manager, managers, distributors, field officers, sales executives and manufacturers with their own mailbox and required
information about their field. The product has nearly 150 screens, forms and tables.
Duties included gathering and documenting business requirements and developing the website, testing the code and
installing the application in client's environment. Designing the various User Interface windows.
Technologies used: IIS, ASP, MySQL, HTML, DHTML, CSS.

[-- Project: WBT for graduate students --] [11 months]
Synopsis: Web based tutorials on various subjects contained 2D and 3D animation, images for visualization of subject
concepts, supporting streaming audio, HTML text, worked example, quizzes, problems and glossary. Each subject
contained nearly 100-200 pages content and comprised a comprehensive material for the subject. The project was from
a Singapore based company on e-learning

Responsibilities: Content study, Content review, WBT Development, File management, Content packaging,
Conformance testing, Knowledge Transfer, Development of HTML, DHTML, Graphics, scripting, XML etc.

Personal Information
Father's Name: Shri R.K. Verma
Permanent Address:
E-4/63, Arera Colony,
Bhopal, INDIA
PIN: 462016
Marital Status: Single
Nationality: Indian
Passport No.: H3735894

Additional professional activities and accomplishments

Sun Certified Programmer for the Java 2 Platform, Standard Edition 6.0


Brainbench certification in Java 6


Brainbench certification in Java Server Pages (JSP 2.1)


Brainbench certification in Flash CS3

Attends technical seminars and technical trainings.

Onsite Experience - Overseas
Worked in Ottawa, Canada for a client Oracle (Metasolv)

Languages Known
English
Hindi

Hobbies/Interests
Paintings, Sketching, Cricket, TT, Swimming, Cooking and Learning New Things.

Awards & Scholarship

         Got Scholarship of CCRT (Center for Cultural Resources & Training), New Delhi in Painting from the year
          1984 to 1991.
         Awarded By Ustad Amzad Ali Khan for Attending the camp on "Cultural Understanding" organized at New
          Delhi From Jan 30 to Feb 6, 1990.
         Camlin-Child Art Competition in 1983 and in 1984.
         First Position in State Level Science and Art Competition 1982.


Date:
Place:


(ANAND KUMAR VERMA)

				
DOCUMENT INFO