Venkata R. V

SUMMARY

��      With  8 years of very strong experience in Design, implementation,
testing and maintenance of quality code for Internet, Intranet, middle-
tier system and Client/Server business applications, environment using
(OOP) Object Oriented Programming (RDBMS) Relational Database
concepts.
��      Streamlining and modernization of legacy code.
��      Making processes more communicative for easier tracking and faster
response to problems.
��      Strong experience in JAVA using SWINGS, AWT, SERVLETS, RMI, JDBC,
JSP, JSF, EJB, STRUTS. Hands  on experience  with RDBMS including
Oracle, SQL Server, My-SQL and DB2.
��      Strong in developing web applications and server side programs using
Servlets, EJB's and JDBC with Web Logic, Web Sphere, J-Boss.
��      Experience in using frameworks and tools like Jakarta Struts,
Hibernate 2.0, Spring, Ant, J-Unit & Log4J.
��      Proficient in developing OOD/OOP applications using J2SDK, APPLETS,
AWT, EJB, MULTI THREADING, JAVA CLASSES, RMI, CORE & J2EE DESIGN
PATTERNS.
��      Expertise in XML, XHTML and related technologies like XSL, XSLT and
parsers like JAXP (SAX, DOM) and JAXB.
��      Expertise in developing GUI using SWINGS, AWT & VB.
��      Experience in web design using HTML, JSP, JSF, CSS & JAVASCRIPT.
��      Expertise in Rational Rose Enterprise Tool for Object Oriented
Analysis (OOA) and Design (OOD) using UML (Unified Modeling
Language).
��      Experience in Deploying ear file in Application Server using CVS,
PVCS, SVN, Clear Case and WINCVS.
��      Strong experience with J-Unit for unit testing
��      Experience in Data Migration.
��      Expertise with J2EE compliant IDE'S like Eclipse, IBM-WSAD,
JBuilder, Net-Beans
��      Excellent experience in Methodology and architecture like Agile,
SOA, SDLC, RUP, OOAD.
��      Expertise in designing n-tier Enterprise application with J2EE
design patterns like MVC, Business Delegate, Session Facade, DAO, DTO,
Service Locator and Singleton.
��      Experience in MQ- Series dropping messages in Queue by using RFH
Util.
��      Experience BPEL, BPM design& coding both long running process and
shot running process.
��      Experience in Web Services using WASD, Eclipse
��      Experience in operating system like UNIX,LINUX,AIX, Windows XP/NT/
2000 Server
��      Exposure to complex information systems in various industries like
Telecom, Healthcare, Manufacturing, Banking, Insurance, Loans and
Software.
��      General skill of organization communication teamwork, initiative,
problem solving, and interpersonal skills together with a positive and
enthusiastic attitude.
��      Competent, reliable and committed professional with a proven track
record of successful implementations. Major strengths are: (strong
problem solving skills, the ability to organize and deliver solutions
under time constraint and commitment to customer satisfaction, etc).
��      Conceptual knowledge in Data Warehouse & Informatica


TECHNICAL SKILLS:

Operating Systems       Linux, UNIX (AIX/HP), Windows 2000/NT/98/95

Languages       JAVA (Core Java, OOPS, MultiThread Programming, Socket
Programming, Swing, AWT),C/ C++, VB,PL/SQL, UML, JavaScript, UNIX
Shell Programming
Advanced Java   J2EE, Servlets, JSP,JSF, EJB 2.1, JDBC, JNDI, RMI ,and
EJB 3.0.
Application web server  WebLogic, J-Boss,IBM Web Sphere
Design Tools    Visio 2002, Microsoft Project, Rational Rose, BPEL.
GUI     Visual Basic 6.0, Visual Studio, AWT, JFC (SWING).
RDBMS   ORACLE 10g/9i/8i/7.x, MS SQL Server 2000/7.0/6.5, MY-SQL, DB2.
Web Tools/ Packages     JSP, AJAX, JavaScript, DHTML, HTML, VBScript, XML,
XSLT, CSS.
IDE
        Eclipse , IBM WSAD, Net Beans, ,JBuilder3.5
Advanced Technologies
Spring,JMS,Hibernate,Struts,ANT,Maven,Log4j,WebServices,
IBM RAD
Version Control         CVS, PVCS,  ClearCase

CERTIFICATIONS:
*       Sun Certified Java Programmer for Java 1.5 Platform
*       BEA Weblogic 8.1 Certified Developer

PROJECT EXPERIENCE:
Commercial Communications Inc,  Hartland, WI
Nov '08- Jan '09                Programmer Analyst
Environment: Java 1.5, J2EE, Eclipse, EJB 3.0, JSF, JBoss, Oracle 10g,
JUnit, Ant
Description:
PZ is a web based literature order and fulfillment program that allows
customers to manage electronically, Order and track literature items.
I joined a team whose role was to refactor parts of the application in
order to improve the efficiency and stability of the system, and
generally perform some clean-up on the code base.

Responsibilities:
*       I developed an initial prototype of a search screen using Java
Server Faces (JSF, JSP, JSTL).
*       I implemented code using EJB 3.0 persistence to persist business
entities to a relational database
*       I designed generic base classes to encapsulate the core & j2ee
design patterns
*       I reorganized our source code to move test classes into a parallel
directory structure, altering Ant build scripts and Eclipse project
files
*       I developed basic utility classes, in particular code to correctly
manage date and timestamp ranges
*       I did further work on the build process, to separate the framework
classes from the proof-of-concept classes and make the framework a
separate deliverable
*       I broke large multi-page methods into smaller units to improve
maintainability
*       Deployment I altered parts of the client application to make it less
dependent on the ordering of the fields in our transfer objects, in
order to make it possible to change  objects
*       General maintenance: I addressed unit test failures and outstanding
bugs.

American Family Insurance       ,       Madison, WI
Apr '08 -   Nov '08             J2EE Developer

Environment: Java 1.5, J2EE, Struts, Tiles, Agile Methodology, Spring
IOC, Spring AOP,  Tiles, SOAP, JDBC, XML, JAXP, JAXB, Oracle 10g, PL/
SQL, TOAD, JUnit, JDBC, JBoss, Eclipse, AJAX, Clearcase

Description:
Sales Initiation Suite for AMFAM
a)CL Farm/Ranch : The purpose of this project is to create a web-based
sales initiation system to be used by the field force to quote for
Farm/Ranch applicants
b)Auto Quote: Sales Initiation Suite (Auto) provides a web-based
quoting solution to the agents, and will be expanded to customer users
as well.  This solution is being delivered as part of the
Infrastructure Lifecycle Program.This enables Marketing and I/S to
implement the solution to meet unique business needs, while
maintaining the integrity of the core solution

Responsibilities:
*       Part of core development team
*       involved in hands on programming on the core product development
using J2EE,Struts,Spring
*       OO Analysis and Design using UML and Eclipse tools
*       Developed and Implemented MVC Architecture using Struts
*       Data Access programming using Spring JDBC
*       Involved in test-cases using JUnit, debugging implementation and
deployment activities.
*       Deployment activities involved in JBoss application
*       Developed PL/SQL code for Data Warehouse team
*       Successfully involved in test driven development model using JUnit
*       Prepared technical design and deployment documents
*       Developed batch processing, involved ETL process in java to transfer
batch feeds to the database using  JAXB and JAXP technologies


Dish Network                    Denver, CO
June '07 -   Mar '08            J2EE Developer

Environment: JAVA 1.5, J2EE, Struts, Hibernate, Spring, Weblogic 9.2,
PVCS, Oracle 10g, PL-SQL,Win 2000,  Junit, TOAD

Description:
CORP Product and Promotion Schemas will be used by the order entry
tools like POET and R*Connect Applications, Billing System and all
associated back office systems including Dishpromo.
As IT Tools Team member reponsible for providing application support
to IT and business customers. Developed customer software solutions
for the purposes of automating tasks, monitoring systems,reporting on
systems, and alerting on events that may cause system degradation or
downtime

Responsibilities:
*       Installation and Configuration of Eclipse, Webloigc 8.1
*       Designed and implemented the Hibernate Domain Model for the services
*       Designed and integrated the full scale Hibernate / JPA persistence
Solution with the application architectures
*       Developed Software Design Specifications and implemented them for
several services
*       Report the status updates to client along with offshore team through
conference calls daily and weekly.
*       Unit testing and integration testing of the applications
*       Developed PL/SQL code for the backend
*       Proficiency with complex joins, sub-queries, building temp tables,
cursors, set-based operations, and data manipulation
*       Experience developing data movement, data cleansing and data
integrity processes for the purposes of loading decision support
applications utilizing advanced knowledge of DTS methods and T-SQL/PL-
SQL scripts


Verizon                   Colorado Springs, CO
June '06 - May '07      J2EE Engineer

Environment: Java, EJB, JMS, MDB, Webservices (SOAP / WSDL), BPEL,
XML. XSD, XSLT, Hibernate 3.0, AOP, DB2 UDB 8.2 / 9.1,RFHUtil,WSADIE,
ANT, LOG4j, WebSphere Application Server 5.1.1 (WAS) / Websphere
Business Integration Server Foundation (WBISF), RAD ,Enterprise
Service Bus(ESB and MQ 6), WSIF, Spring, IBM ClearCase UCM, XMLSPY,MQ
Visual Browser, POJO, AJAX,DOJO, DB2, JSP

Description:
Enterprise Order Management (EOM) is a middle-tier system that
functions as an Enterprise Application Integration Server (EAI). EOM
performs the Decomposes complex orders (IP/Telephony services) into
the most basic components, Manages the workflow in order to provision
each component, Transforms Service Orders from a generic telecom
structure to an MCI specific structure, Manages product and service
dependencies and Emails customer notifications at pre-defined order
milestones

Responsibilities:
*       Designed Business process for Networx project to integration with
other existing systems like iOrder, OrderPro and StatusPro etc.( like
more than 13 systems).
*       Using SOA architecture, messages will route to different systems.
*       Coordinator for interfacing development teams in India.
*       Developed BPELs (Business Process Execution Language) for Networx
project.
*       Developed WSDLs to solve complex business problems in integration
with different systems.
*       Developed business components based on Design Patterns such as
Builder, DAO, DTO, VO, Business Delegate, Singleton, Factory Pattern.
*       Developed and documented the Messaging system (JMS), using Session
Bean and Message Driven Bean for putting messages in MQ queue.
*       Developed business server side components using EJB. Also used XML,
XSD and XSLT to transfer data universally among different systems.
*       Developed and deployed applications in IBM WebSphere application
server.
*       Used Hibernate filters to limit the results of a query according to
the current need.
*       Involved in design and development of complex exception handling
based on AOP concept through out the application
*       Developed HQL and Criteria based queries to access DB2UDB database.
*       Used JUnits to define the test case for test various layers of
business components.
*       Development of the complex SQL queries, stored procedures, and
modifications to the existing database structure as required per
addition of new features.
*       Involved in writing services using EJB in WSDL
*       Design diagrams like swim Lanes, Logical, flow, sequence using
Microsoft Visio.
*       JMS to send Messages to Queue by using RFH Util.
*       Unit testing by using J-Unit.
*       Displaying on server side console by using Log4J.
*       Help of Clear Case monitoring versions for each file to help
blackout code tagging each file to deploy in to server.
*       Experienced in using tool to querying the SQL statements like
Squirrel and raptor.
*       Using with MQ Visual Browser about to track queue.
*       Developed coding to communicate with the database by Hibernate in
Spring ORM layer.
Involved in developing Bugzila web tool for track, assigning and
monitor defects.

HP              Singapore
June'04 - Apr'06        Senior Java Consultant

Environment:  JAVA, JDBC, EJB,  JMS, JNDI, JSP, SERVLETS,  Struts,
Weblogic  8.1, XML, Webservices,  Perl, HP-OraUnix, Junit, Oracle, MS-
SQL Server.

Description:
The CDS application is a central part of the interface to Central Data
Storage of Web Registration system for Asia Pacific countries. The CDS
can also be utilized by other systems as a single source of user data
for authentication and customer / product data provision.
CDSAdmin: This is a web-based system that allows HP authorized
personal to update customer data on customer behalf. This system is
deployed within HP Intranet. The CDS will need to be incorporated into
this system in order for the interface to work correctly.
UPMClient: This is a web-based system that allows HP IT personal to
access and use all the api provided. This is normally used for trouble-
shooting purpose. This system is deployed within HP Intranet. The CDS
will need to be incorporated into this system in order for the
interface to work correctly.
CLOG: The CLOG application is developed with the objective of
providing secure authentication for all CRM user accessed websites

Responsibilities:
*       Involved in the software development life cycle, requirement
gathering, analysis, design coding, testing and implementation.
*       Responsible for reverse and forward engineering process front-end
interface design using J2EE, JSP, JavaScript, CSS and HTML,
*       Extensively used SQL with JDBC to generate dynamic queries that can
fetch the data from the database before the presentation
*       Installed and Configured WebLogic Server 8.1, for the test
environment include setting up of properties files, connections,
domain etc.
*       Used WebLogic Administrator Server to Manage the Managed Domain
server, Node Manager and WebLogic Server Domain.
*       Used web services  for data transformation to other applications
*       Wrote stored procedures and triggers using PL/SQL and created
functions.
*       Actively interacted with the users in gathering requirements and
delivered the presentations on the application flow.
*       Designed class diagrams, sequence diagrams,  class diagrams using
Rational Rose
*       Configured Log4J with source code and used it as debugging tool.
*       Complex data cleaning and data import using Data Transformation
Services and custom Perl scripts
*       Involved in configuring and Administration of Weblogic and
deployment of EAR
*       Involved in testing, debugging, bugs fixing and documentation of the
system.


OSC                     Malaysia
June'02 - May'04                Senior Java Developer

Environment:    Java, EJB, XML , XSL, Paging Framework, Open LDAP 2.0.18,
JAAS, Weblogic 8.1and  Websphere 5.0, SQL Server, Net Beans IDE 3.5,
Struts 1.1, Rational Rose, Jasper Reports, and Red hat Linux.

Description:
Human Resource Center (HRC) is an Intranet based application is aimed
at managing the complete information of Human Resource department of
an organization. The system has an excellent role based security
features using LDAP, JAAS and application method level security. The
system has a facility for an employee to apply for leave online and
can see the status of the same online. The system has a FingerTech
facility for attendance and exports the attendance data to payroll
system. The system is having excellent reporting facility to generate
reports in various formats (PDF, HTML and XLS) and is WAP enabled so
that it is accessible from different devices such as mobile phone, PDA
etc., with different presentation styles. OSC framework and paging
framework helps to develop and maintain the system easily and thus it
helps the human resource department of an organization to manage its
human resources easily and efficiently.

Responsibilities:
*       Creating new dealer online, viewing latest stock update, shipping
information, report generation and online quotation generation.
*       Involved in the overall system design, development, testing and
documentation.
*       Implemented the database interaction components with JDBC interfaces
for Sql Server.
*       Development of JSPs and business component using Java Beans
*       Involved in development of Technical Specification document.
*       Involved in Code Review.
*       Involved in developing Test Cases.


OCBC Bank               Singapore
Mar '00 - May '02               Java Developer

Environment: Oracle, JAVA 1.2, JDBC, EJB 2.0, JSP, SERVLETS, Rational
Rose, UML, Weblogic

Description:
OCBC proposes to provide efficient management of administrative, help-
desk, partner redemption and catalogue rewards management tasks
involved with the banks credit card rewards and promotional programs.
OCBC will efficiently managed the reward fulfillment process and
auditing system that administers and monitors orders with reward
fulfillment partners, and manage the billing and reporting issues.

Responsibilities:
*       Involved in each stage of a software development life cycle, for
development and implementation of the project.
*       Developed the class diagrams, sequence diagrams, ER Diagrams and
flow charts to make understandable design for the client.
*       Designed and developed the JSP pages with Html, JavaScript etc and
accomplished the front-end validations.
*       Implemented the business logic under the Java Bean components to be
used under the various modules in the System.
*       Installation and configuration of Webloigc Sever, for the test
environment include setting up of properties file, connections,
domains etc.
*       Responsible to coordinate with QA team and Testing teams to issuing
release/build and making bug report and fixing those issues.
*       Involved in testing, debugging, bugs fixing and documentation of the
system.
*       Designed and developed EJB components and deployed under the
weblogic server.
*       Involved in testing, debugging, bugs fixing and documentation of the
system.

EDUCATION:

Bachelor's degree in Science from Nagarjuna University, India
PGDCA (Post Graduate Diploma in Computer Applications) from Swal
Computers, India


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"JAVA_J2ME_JNI" group.
To post to this group, send email to JAVA_J2ME_JNI@googlegroups.com
To unsubscribe from this group, send email to 
java_j2me_jni+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.co.in/group/JAVA_J2ME_JNI?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to