CURRICULAM VITAE OF Varaha Sanyasi Naidu Surisetti 28th Charles street, Bath SPA, Avon County, BA1 1HU ,
[email protected];
[email protected] OBJECTIVE To be a Successful Software Professional , utilizing my exceptional technical skills and proven ability in Designing and. Developing , Implementing Software Applications and surpass the goals set forth. SUMMARY OF PROFESSIONAL EXPERIENCE Having six years and eight months of software development experience using Java/ JTEE and Oracle Hibernate technologies. Proficient in programming with Java/J2EE, Swing, JDBC, Servlets, JSP, RMI, JMS, Web services and EJB technologies. Experience in working with databases like Oracle 8i, 9,10, MSAccess, SQL server, well convergent in SQL and PL/SQL. Well convergent in Java Hibernate technologies. Had experience in build process and trouble shooting in ant scripts. Well convergent and worked on java web server, Tomcat, and Web logic, web sphere Application servers. Proficient in Spring frame work to develop the enterprise application in various domains called Banking and content management, Telecom technologies etc. Proficient in applied methods, working as client interaction’s for design and Requirement handling for CR request.
TECHNICAL SKILLS PROFILE Environment:
Windows 9X/NT/2000, Unix, MS-DOS Java /J2EE as primary , C++, C and Pascal Oracle 8i, MS-Access 7.0, SQL Server 7.0 Hibernate, Vignette, calypso technologies Html, DHTML, JavaScript, Applets, XML EJB, JSP, Servlets, JDBC, RMI, JNDI, JTA Web logic 6.1/7.0 and 8.1,Tomcat-3.2.3/4.0.3, JWS2, Web Sphere 5.0 WSAD AWT, Visual Basic6.0, Developer 2000, Borland Delphi5, Java Swing
Tools :
WSAD, EditPlus, Eclipse, IntelliJ, Symantec Visual Cafe, Forte for Java, Intelli Interlli FrontPage P4-Perforce, VSS, Clear case, and Star team for Configuration management MVC/UML/Design Patterns/Rational Rose 2000, Spring framework
Design Methods:
Trainings: 1. Cramer 6 Training, Sonata Software 2. PL/SQL Training, Sonata Software 3. Six sigma and CMMI awareness, Symphony services ltd. 4. Jamelion, Casper Framework, Zen sutra software technologies India ltd.
Sonata Software Limited
Page 1 of 7
Resume of Varaha Naidu S Surisetti
DETAILS OF PROFESSIONAL HISTORY 1. Sep 2006 to till date Title: Cramer - CGS Cramer OSS (Operations service Management support suite) is to provide network provisioning geared towards to the telcordia vendor technologies with new releases and features of the various network technologies called MSIL, Ethernet, WBBC, EUAC etc. This is mainly for legacy systems of Telcordia called TIRKS, NMA, BT etc. that supports SONET/SDH, ATM, FR, EUAC, WBBC, MSIL technologies using TL1 Interface language. Now Cramer acquired by Amdocs it is called Cramer Amdocs integrated service management division to support OSMINE(Operations support Modification /Management Integrated Network Element) are to a great extent of agnostic individual devices (Network Element) which operates the Service layer not to NL( network layer). • It provides Provisioning/Service Order Management capabilities that decomposes BSS products to services and fulfillment tasks. • It provides process driven control layer above the fulfillment and inventory data layer in Cramer. • It provides customer facing service inventory that is integrated with the network and resource service. • It provides advanced fulfillment modules such as order Fulfillment Adaptor and Task engine, Delivery Engine, Sync Engine and Activation engine. My Participation : • Working on BT Project for LIMS-MSI Integration of MSI-Export functionality work packages • Working on BT project for LIMS-MN trouble shooting for deployment and defect handling. • Working on BT Project for LIMS-MTA-Check Availability work package development since from 1st March 2007. • Worked on BT Project for LIMS-MSI-export work package development, from 20th oct 2006 to 28th Feb 2007. • Worked on C4 to C6 Migration, and TE exercises.
• • •
Worked on understanding GDLT architecture and usage. Installed Cramer 5 and Cramer 6 RM, Configuration, Task-Engine. Studying Cramer Product Suite. Undergone training on Cramer 6 from 4th Sep 06 to 15th Sep 06.
2.March 2005 to 4th sep 2006 Title: GEAC – Extensity Suite Extensity is a single, consolidated Employee Relationship Management solution that automates all employees based financial processes for maximum efficiency and control. Extensity is a cost management solution to everyone within an organization; employees become more accountable for complying with corporate spending policies, managing their time effectively and making overall better business decisions. By automating routine administrative tasks, Extensity saves lot of time for employees, enabling them to focus on higher-value activities. Sonata Software Limited
Page 2 of 7
Resume of Varaha Naidu S Surisetti
Extensity 6 was built for the Internet from the ground up, using proven Internet technologies and standards. Extensity includes following as major modules: Extensity Travel Plans for pre-trip authorization and travel procurement. Extensity Expense Reports for automation of the entire expense reporting process from report creation to approval and reimbursement. Payment Requests for automation of key indirect purchasing processes including requisition creation, purchase order generation and receiving. Extensity Timesheets for quick and accurate time capture for exempt and non-exempt employees. In a team of 19, as a Sr. Developer, Naidu is responsible for• Development of use cases for special handling system. • Designing for preparing strut chart/ active diagrams for individual tasks. • Development of middleware enhancement for prepared frame work using MVC pattern. • Review and team meetings. • Development (coding, defect fixes, and new Enhancements, fixes in Build system, Handling Build issues and deliverables as Release engineer in this project), Requirement analysis, Requirement development, Rework (of LED's) • Review meetings, change in requirements Support for clarifications. • Designing EJB components and integrating these components with JSP pages and developing JSP pages. Maintaining Weblogic Application Server and core server • Development of conflict tool against perforce for generate list of conflicts from different releases Environment: MS-SQL, Oracle, Perforce, Swing, Java, JSP, Servlets, EJB’s, ETL, Business Objects, weblogic 6.1 3.August 2004 – March 2005 Title: Yodlee Financial (account) Aggrigation 6.0 The main objective of Yodlee is to provide a single entry for various accounts in Personal Finance. Yodlee's OnCenter suite is a Personal Finance solution for the masses that automates, simplifies and enhances key PFM (personal financial management) tasks. Yodlee OnCenter provides unique, value-added capabilities, such as: Account Consolidation - users can automatically view updated balance and transaction data on one screen for all their personal online accounts, providing the ultimate convenience. Over 8,000 online accounts are supported, including the leading banks, brokerages, investments. In a team of 42, as a Sr. Developer, Naidu was responsible for• Development of use cases for special handling system • Designing for preparing strut chart/ active diagrams for managing Accounts and advisors • Development of middleware enhancement for preparing Struts frame work using MVC pattern • Reviewing and team meetings • Development (coding, Design using (rational rose), Requirement analysis, Requirement development, Rework (of LED's) • Review of meetings, change in requirements Support for clarifications • Designing EJB components and integrating these components with JSP pages and developing JSP pages. Maintaining Resin Application Server and core server Sonata Software Limited
Page 3 of 7
Resume of Varaha Naidu S Surisetti
•
Development of Yod SDK tools for oncenter client view, for testing these SDK using Jameleon test frame work (automated test frame work)
Environment :
EJB 2.0, JSP, Struts, Servlets, Core API for Java 1.4.1, Resin3.0.8, Oracle 9i.
4. Sep 2003 - July2004 Title: TEDS JV Enhancement This product is developed for CBM Technologies based in Atlanta. TEDS JV will allow potential candidates and recruiters easy and effective access through online (internet and intranet) using this JV, candidates (External and internal) will be able to browse respective company career portals based on apply for jobs ease. This also allow recruiters and hiring managers to have effective requisition management, efficiently identify potential candidates to fill up a position. This application process is simple and the hiring process effective to ensure available positions are filled with right candidates in time. This is Database and Server independent. The project was designed using MVC design pattern concept and developed in EJB 2.0 and Java server pages and deployed in Web Sphere 5.0. In this we are using Struts frame work and various design patterns (Front Controller, Session Façade, Business Objects) DAO’s, and EJB entity Components, almost we are using 7 layers for remove the complexity In a team of 36, as a Developer, Naidu was responsible for• Development of use cases for special handling system. • Design for preparing struct chart/ active diagrams for managing sites. • Development of middleware enhancement for prepared Struts frame work using MVC pattern. • Review, team meetings. • Development (coding, Design using (rational rose), Requirement analysis, Requirement development, Rework (of LED's) • Review meetings, change in requirements Support for clarifications. • Designing EJB components and integrating these components with JSP pages and developing JSP pages. Maintaining Web Sphere Application Server. Environment: EJB2.0, JSP, Struts, HTML, JavaScript, Oracle 8i, WebSphere5.0 5. Nov 2002 – Aug 2003 Title: Credit-Bureau KSV This application is developed for GE Capital Banking based in Austria. Application automates the process of updating information about contract's events in KSV ("Credit Bureau", an organization maintained by Govt. of Austria for maintaining the credibility details). The automation of the process will increase precision and regularity of information delivered to KSV. This application will fetch the data regarding customers from the Pan Credit (Database for Loan) or a lease file (From mainframes for Lease) and send it to the Credit Bureau in a particular format. The different functionality's of this application are:
Sonata Software Limited
Page 4 of 7
Resume of Varaha Naidu S Surisetti
The project was designed using MVC design pattern concept and developed in EJB 2.0 and Java server pages and deployed in Weblogic 7.0. It has over all 12 modules in which 11 are being taken up under the first phase with Satyam team in that KSV is one. This is only a single separate application for maintaining above discussed I was responsible for develop EJB components for retrieve information from KSV module and send it to the main Organization i.e. Credit Bureau. In a team of 5, as a team member, Naidu was responsible for• Developing use cases for special handling system. • Preparing struct chart/ active diagrams for managing sites. • Developing middle ware enhancement for prepared frame work using MVC pattern. • Designing EJB components and integrating these components with JSP pages and developing JSP pages. Maintaining Web logic Server Environment: EJB2.0, JSP, JDBC2.0, HTML, JavaScript, Oracle 8i, Weblogic 7.0. 6. Jan 2002 – Sep 2002 Title: Bank Oxygen – web This is a project for a portal being developed for a financial service organization in USA. It caters to the money market segment and facilitates on-line trading between multiple banks/financial institutions and broker/dealers. This site provides messaging service between various banks, bank brokers and clients. The project was designed using Session Façade design pattern concept and developed in EJB 2.0 and Java server pages and deployed in Weblogic 6.1. As part of designing and developing this project, it was divided into four modules: 1. Registration Module. 2. Money Markets. 3. Mutual Funds. 4. Repos. In a team 12, as a Team Leader, Naidu was responsible for• Entire Project - Life Cycle • System Study, Design & Development of Application Coding. • Designing the Database and Coding Support for Modules • Preparations of Low Level Design(LLD), High Level Design Documentation • Designing EJB components and Integrating these components with JSP pages and developing JSP pages. • Maintaining Weblogic Server. Environment: EJB2.0, JSP, JDBC2.0, HTML, JavaScript, Weblogic 6.1 and Oracle 8i. 7. May 2001 – Nov 2001 Title: Medico Appointments (Doctor) This application is developed for International HCS based in US. Doctor Appointments is a comprehensive, Web-enabled system which facilitates the registered users of the hospital to fix appointments online, with the doctors of their choice at their convenient times. A registered user with valid login and Password can sign-in to the application and schedule an appointment with a doctor belonging to any specialty on the date of his choice, based on doctor’s availability. This project covers Sonata Software Limited
Page 5 of 7
Resume of Varaha Naidu S Surisetti
various processes viz. Administration, Doctor Appointments, Doctor Schedules, Services. I was involved in development of Doctor Schedule’s module. The project was designed using Session Façade design pattern concept and developed in JSP Java server pages and Servlets and deployed in Apache Tomcat4.0.( JAVA, JSP, JDBC 2.0, _JavaScript, and HTML, Servlets). In a team of 6, as a Team member, Naidu was responsible for•Design of GUI and validations were done using Java Script for Doctor Schedules module. •Entity class coding for Doctor Schedules module. •Control class coding for Doctor Schedules module. Environnent: Java, JSP, JDBC 2.0, _JavaScript, HTML, Apache Tomcat 4.0, Oracle 8i, MS-Access. 8. Oct 2000 – April 2001 Title: Indent Development in Corporate Organizations This application is developed for Indian Air Lines (S&P) based in Hyderabad, India. Master IDCO is n-tier Multi Organizations for Stores and purchases Management System covering all phases about Departments Management having Indent maintenance and Registration, Order of indents from various departments, with-in organization, Finance and Accounts as some of the modules. The project was designed using MVC design pattern concept and developed in Servlets and Java server pages and deployed in Tomcat server. It has 12 modules in which 7 are being taken up under the first phase. Naidu was responsible for development of Indent registration, Purchase staff, Advances & deliveries and etc modules. In a team of 8, as a team member, Naidu was responsible for• Entire Project - Life Cycle • System Study, Design & Development of Application Coding. • Designing the Database and Coding Support for Modules • Preparations of Low Level Design(LLD), High Level Design Documentation Environment: Java 2, Servlets, JSP, JDBC2.0, HTML, _JavaScript, Apache Tomcat 4.0, Oracle 8i.
EDUCATIONAL PROFILE : Post Graduate in Master of Computer Applications, Osmania University, India-2000 Bachelors in Computer Sciences, Andhra University, India-May 1996.
PERSONAL PROFILE : Name Father name Marital Status Sex Nationality Sonata Software Limited
: : : : :
SURISETTI VARAHA SANYASI NAIDU APPARAO Unmarried Male Indian Page 6 of 7
Resume of Varaha Naidu S Surisetti
Date of Birth Passport Number
: :
16th June 1974 B-2379678
VISA Status
:
UK Work permit ( US Business (B1-B2) visa)
Sonata Software Limited
Page 7 of 7