|
SRINIVAS VENNAM 6233022087 - 1586 W Maggio Way - APT 3063 - Chandler, Arizona 85224 - United States |
-
|
SUMMARY |
|
|
Srinivas Vennam is a passionate software architect with over 10 years of software development experience and extensive skills in Java SE, Java EE (J2EE), Hibernate, Spring, Struts and related enterprise software technologies. Srinivas has a wide breadth of knowledge of both current and emerging technologies enabling him to often identify innovative technical solutions to customer problems.
Srinivas cherishes hands-on design and development and has the capability to successfully guide Java software development teams as team lead, technical project manager, architect, lead developer or senior developer. Some of his career highlights include: Developing a tool to automate test data update using XML and XSL technologies; Architect and developing a custom java framework for speech self-service application based on MVC; Automating the migration of Source Control from Serena eChangeMan to Subversion Systems for 2 technology portfolios; Design and Development of Test Bed based on MQ towards agile project development using XML technologies; Design and Development of a tool to generate test cases out of Test Specifications from multiple documents using Java and XML technologies. |
|
-
|
SKILLS |
|
|
LANGUAGES: Java, Voice XML, VXML 2.0, XML, XSL, C, C++, JavaScript, SQL, HTML, AJAX
METHODOLOGIES: Rational Unified process (RUP), Agile, UML, Patterns APIs: J2EE (EJB, JSP, JNDI/LDAP, JDBC, Servlets, Web Services, WebServices), & J2SE (RMI, AWT, Swing, Reflection...), Hibernate, Spring framework, Struts, Lucene, MVC Patterns, PKI, SAX, DOM, JUnit, Lucene, XMLHttpRequest/AJAX, Xerces MIDDLEWARE: WebSphere MQ, MQ Series, JMS, HTTP, SSL, RMI, Sockets, SOAP TOOLS & APPLICATIONS: Rational Rose, MS-Project, ANT, Maven, PUTTY, PSFTP APPLICATION AND WEB SERVERS: IBM WebSphere, Tomcat, Oracle WebLogic Server 10.3, JBoss RDBMS: MS SQL Server, MySQL, HSQLDB, ORACLE, MS Access MODELLING TOOLS: Visio, Rational Rose VERSION CONTROL SYSTEMS: Subversion, Subclipse, Serena, Visual sourcesafe, Collabnet OPERATING SYSTEMS: NT/2000/XP, UNIX, Solaris, AIX, Linux DEVELOPMENT TOOLS: IBM Websphere Studio Application Developer 5.1 (WSAD), IBM Rational Application Developer 6.0 (RAD), Eclipse, Websphere NDM, Oracle JDeveloper 11g VOICE PRODUCTS: Tellme studio, Holly Next Generation IVR Platform, VoiceGenie, Periphonics Platform PROCESS: CMMI, ISO 9000, Six Sigma, Method 1 |
|
-
|
WORK EXPERIENCE |
|
|
Oct 2008 - Till Date |
Chandler, Arizona |
|
Java/XML Consultant, Amkor Technologies |
|
|
Project Overview: Development of B2B application.
Skills Used: J2EE, XML, XSL, XSLT, XQuery, Websphere MQ, SQL Server 2000, Subversion, Hibernate, Spring, Lucene, Struts, JBoss Accomplishments:
- |
|
|
May 2005 - Sep 2008 |
Phoenix, Arizona, US |
|
Java Architect / Development Lead, American Express |
|
|
Project Overview: Development of voice self service applications. The voice self-service applications are developed to cater to the various business units of American Express. The applications involve speech recognition and integrate with various back-end data systems. The Voice XML applications are hosted on the Vendor VXML gateway and communicate with the application server systems thus integrating voice and data.
Skills Used: IBM Websphere 5.1 Application Server, J2EE, VXML 2.0, XML, Rational Application Developer 6.0, Websphere MQ, SQL Server 2000, Subversion, Tellme VXML Gateway, JavaScript, Holly Next Generation IVR Platform, VoiceGenie IVR Platform, Hibernate, Spring, Lucene, Struts, Web Services, Subversion Accomplishments:
- |
|
|
May 2003 - Apr 2005 |
Bangalore, India |
|
Java Architect / Development Lead, American Express |
|
|
Project Overview: Development of java framework for voice self service application. The java voice framework is a set of re-usable components that will help in rapid development of an Interactive Voice Response (IVR) application. The framework lets the business call flow represented in XML thus allowing greater configurability and re-usability of services.
Skills Used: Core Java, XML, Websphere MQ, SQL Server 2000, Periphonics VPS, JDBC, Visio, Struts, Spring Accomplishments:
- |
|
|
Jun 2002 - Apr 2003 |
Phoenix, Arizona, US |
|
Senior Java Developer, American Express |
|
|
Project Overview: Development of speech application pilot. The project involved developing a pilot application utilizing the speech recognition technologies for American Express. The vendor Voice XML engine interacts with the java components to generate dynamic VXML. This involved the java components to interact with enterprise data systems using XML and middleware systems.
Skills Used: Tomcat, Telera VXML Platform, VXML, Servlets, JSP, Core Java, XML, Websphere MQ, SQL Server 2000, Periphonics VPS, JDBC Accomplishments:
- |
|
|
Feb 2000 - May 2002 |
Phoenix, Arizona, US and Bangalore, India |
|
Java / Visual C++ Developer, American Express |
|
|
Projects: Development and Maintenance of Airline Ticket Refund Application, OFX Java Server and OFX NT Server
Skills Used: Core Java, UNIX Shell Scripting, Rational Rose, IBM JLog, RMI, Servlets, Innovision Financial Server, MySQL, Microsoft Visual C++, Rational Rose, Bounds Checker, Microsoft OFX Financial Server, COM/DCOM, Sybase RDBMS, MS Visual SourceSafe, MS IIS Accomplishments:
- |
|
|
Aug 1998 - Jan 2000 |
Pune, India |
|
Visual C++ Developer, TATA Consultancy Services |
|
|
Project: Logo Matching Application
Skills Used: Microsoft Visual C++, COM/DCOM, Sybase, MS Visual SourceSafe, MS SQL Server, Oracle 8.0 Accomplishments:
- |
|
-
|
TRAINING |
|
|
TRAINING CONDUCTED
MANAGEMENT DEVELOPMENT PROGRAM (MDP)
|
|
-
|
CERTIFICATIONS |
|
|
Sun Certified Java Programmer for the Java 2 Platform - Year 2000
|
|
-
|
EDUCATION |
|||
|
Osmania University, Hyderabad, India, 1994 - 1998 |
|||
|
Bachelor of Engineering in Electrical and Electronics |
|
||
-
|
KEYWORDS |
|
|
Software Architect, Architect, Java Architect, Solutions Architect, Technology Architect, Systems Architect, e-commerce architect, Technical Project Manager, Development Lead, Lead Developer, Senior Software Engineer, Team Lead
|
|
-
|
REFERENCES |
|||
|
Available upon request - |
- |
||
-