We provide IT Staff Augmentation Services!

Java Resume

Walnut Creek, CA

SUMMARY:

  • Around 9 years of experience in software development life cycle (SDLC) like User Interaction, GAP Analysis, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management.
  • Hands-On in developing complex, highly demanding, reliable and robust applications involving high volumes of transaction.(Ecommerce Applications and Telecom Applications)
  • Hands-On in developing applications using Core Java and all J2EE technologies using Servlets, JSP, Wicket, Spring, JDBC, EJB, JNDI, JMS,
  • Hands-On in implementing MVC architecture using Jakarta STRUTS.
  • Thorough knowledge and experience of XML technologies.
  • Sound experience in using most of the Java IDE’s like Eclipse, IntelliJ for Java.
  • Experience in using J2EE design patterns like Model View Controller, Business Delegate, Singleton design patterns.
  • Hands-On in service development using Service-Oriented Architecture technologies (SOA) like Web Services/SOAP.
  • Knowledge in writing rules using Drools-Guvnor.
  • Experience in JBoss, Weblogic, Websphere and Tomcat Web Server on Unix/Mac OS/Windows Platforms.
  • Familiar with Oracle 10g, SqlServer, MySQL 5.0.
  • Experienced in using Clear Case, Perforce.
  • Proficient in unit testing the application.
  • Ability to learn and adapt quickly and to correctly apply new tools and technology.
  • Strong communication and analytical skills with very good experience in programming, problem solving and a very good team player.

TECHNICAL SKILLS:

  • JAVA, J2EE, Spring, EJB, JNDI, Servlets, JSP, Jakarta Struts, Struts Tag Libraries, Open JPA, Custom Tag Libraries, Shell Scripting.
  • BEA Web Logic 8.x, IBM Websphere 5.x, Tomcat, Sun Application Server, JBoss4.x.
  • HTML, DHTML, JavaScript, VBScripts, XML, UNIX Shell Scripting. Visual Basics, C/C++
  • Oracle 9i/10g/11g, SQL Server 2005, Sybase.
  • Eclipse 3.1 (MyEclipse), Idea Intelli J 4.0, TOAD 7.5, WinSQL, Microsoft Visual Source Safe 6.0, ClearCase, Perforce, JMeter. Maven, Hudson, Ant, Maven.
  • Unix -Sun Solaris 10, Windows 95/98/NT/XP, LINUX 9
  • Data Structures, DBMS, UML, Multi Threading, Socket Programming, RUP, UML, OOAD.
  • Jakarta Struts, Spring, Open JPA, ElasticPath.

EDUCATION

  • Masters in Computer Application.
  • iGNIIT (3yr Diploma in Computer Science).
  • Bachelors Of Sciences - Statistics.

PROFESSIONAL EXPERIENCE:

Client - Confidential
Project: Confidential Application Development (eStore)
Location - Cupertino/Mountain View.
Project Lead.

Dec2008 - Till Date

Confidential, the leader in Software Antivirus solution provider, for their e-Commerce Platform. The e-Commerce Engine is responsible for all the purchases and renewals of their Confidential brand products. The Application (buy.norton.com) is ranked among Top 20 e-Commerce Sites generating revenue of USD 2+ billion per year.

Responsibilities:

  • Onsite Lead Team member - Requirement Gathering / Feasibility Analysis,
  • Technical Design, Development,
  • Bug Fixing, Unit Testing, Integration Testing.
  • Used Spring framework for dependency injection.
  • Developed web-services invocation framework (using wsdl2java) so as to enable UI\'s to interact with web-services at real-time.
  • Effort Estimation, Planning.
  • Implement business rules using JBoss Drools framework.
  • Used Maven for automated deployment
  • Used Perforce for Configuration management and version management
  • Integrated the Third Party Systems like LIVE CHAT.
  • Integrated reporting tools like Omniture and T-Leaf.
  • Affiliate Network Implementation.
  • Search Engine Optimization.
  • Ingrain encryption Implementation for the External user (IVR).
  • Customer Service Rep. Tool development for the Support Agents.
  • Implementation of Opt-Out Trial ware Functionality.
  • AJILE SCRUM Based Development.
  • Tools development for the QA for Accelerated Product Launches.

Environment:Java1.5, Axis 1.4, Unix-Sun Solaris 10, Oracle 11g, Spring, OpenJPA, Elastic-Path, JMS, TIBCO.

Client - Confidential
Project: Confidential -Prepaid Plug-in.
Location - Walnut Creek, CA
Lead Developer.

March3007 - Dec2008

Confidential Major Confidential, which are pioneers in the field of VOIP, and also other Telecom Solutions for the next generation. The Prepaid Plug-in connector interacts with the third party Prepaid Server for charging/refunding any MMS Subscriber on the basis of MMS sent. The plug-in can be matched to the prepaid server protocol and customer specific logic without requiring a change in the prepaid component, which would require a new Confidential relay patch.

Responsibilities:

  • Lead Team member - Requirement Gathering / Feasibility Analysis, SRS Documentation
  • Development, Bug Fixing, Unit Testing, Integration Testing.
  • Shell Scripting.
  • Code Merging using IBM Clear Case.
  • Bug Tracking Using IBM Clear Quest.
  • SOAP Based Implementation.(Bell Mobility Canada/ Movistar Ecuador)
  • HTTP Based Implementation.(Tele2 Sweden/ Alcatel).
  • LDAP Based Implementation.
  • TCP (BER encoding) Based Implementation.(Tele2 Russia)
  • Implementation of Asynchronous Communication (Movistar Ecuador).

Environment:Java1.5, Axis 1.4, Axis 2, Unix-Sun Solaris 10, XML.

Project: Confidential-TMO-Geo Synchronizer - DB Repair process
Lead Developer.

Confidential has multiple sites. One site is PPR (Primary Provisioning Site) and the rest of the sites are APR (Alternative Provisioning Site). The TMO-Geo Synchronizer synchronizes the provisioning data for the CDB (Customer Data Base) of APR site with PPR site.

Responsibilities:

  • Lead Team member - Requirement Gathering.
  • Feasibility Analysis, SRS Documentation,
  • Development, Bug Fixing,
  • Unit Testing, Integration Testing.
  • Implemented Thread based Solution.
  • SNMP Monitoring Alarms.
  • AJILE SCRUM Based Development
  • Used Clear Case for Configuration management and version management

Environment: Java1.6, Unix-Sun Solaris 10, Oracle 9

Project: Confidential- Push Proxy Gateway
Lead Developer.

Push Proxy Gateway is a component in the Confidential, which is used to Push MMS notifications on to the receiver handsets. After the user receives the notifications it can retrieve the MMS from the stored location of the Confidential Relay. PRP uses UCP (Universal Computer Protocol)/SMPP (Simple Message Peer to Peer) to send messages to SMSC (Short Messaging Service Centers).

Responsibilities:

  • Requirement Gathering / Feasibility Analysis, Development, Bug Fixing, Unit Testing
  • Multi Threading, Socket Based Solution.
  • SMPP (Short Message P2P), UCP (Universal Computer Protocol)Implementation.
  • Asynchronous Communication Implementation.
  • GSM/CDMA implementation.
  • Business Objects UI Customization for the System Report Generator.
  • Implementation of Asynchronous Communication

Environment:Java1.6, Unix-Sun Solaris 10

Client -Confidential
Project: STING RAY
Senior Developer.

July2003 - July2007

Confidential, a SEI CMM Level 5, PCMM-3 certified organization implementing six sigma practices. Birlasoft has a Strategic Equity participation by Confidential
STING RAY - web Application that allows to create/maintain the Deals for TV Programs, to be telecasted by the broadcaster on various stations/channels. The application allows roles based access and manages the business using the Admin module. Reports can be generated for the deals that are created using the STING System.

Responsibilities:

  • Developer, Unit Testing (RUP Based)
  • Bug Fixing, Unit Testing, Integration Testing.
  • Rational Unified Process based implementation.
  • UI Development/ Mock up creation.
  • VSS Administrator for the Entire Team.

Environment:Java1.5, Struts 1.2, JSP 2.0, JDBC 2.0, Sybase, EJB 3.0, SONAR framework.

Project: Confidential - PowerSmarts, Power Tracker 2.0
Developer.

A Centralized & web based solution for all G.E. Contractual Services users, to easily access and review the individual plant sites and its activity details and its status. Reports can be generated from the central database where the information is stored.

Responsibilities:

  • Developer, Unit Testing
  • Bug Fixing, Unit Testing, Integration Testing.
  • UI Development/ Mock up creation.

Environment:Java1.4, Struts 1.2, JSP 2.0, JDBC 2.0, Oracle 8i

Confidential
Project: Confidential
Trainee.

Jan2003 - July2003

Confidential (Punjab, India). Quark is the pioneer and worldwide leader in the Desktop Publishing and content management for the Print Media Domain.

TextXpress - MS Word 2000, AddIn for modifying QuarkXpress Documents on the fly.

Responsibilities:

  • Developer, Unit Testing

Environment:C++, C#, COM, XML

Hire Now