SlideShare a Scribd company logo
1 of 7
CHALAMAIAH THIRUVEEDHI
chalamt@gmail.com
PROFESSIONAL SUMMARY
• Over 11.5 years of IT experience in System Analysis, Design, Development, enhancing, Implementation and testing of Software Applications
using different software packages and Tools.
• Expertise in server side programming using Java, database side programming
• Design, development and deployment of Web Components in Object Oriented Environment including Java Servlets, JSP, EJB.
• Hands on Experience on Hibernate persistent tool.
• Working knowledge on Ehcache to integrate with hibernates caching.
• Hands on experience working with Oracle database (SQL and PL/SQL).
• Knowledge on EJB and JMS.
• Proficient in using Struts, JSF and Spring frameworks along with various J2EE design patterns.
• Hands on experience on designing and developing Web Services (AXIS, JAX-WS, Spring) with Service Oriented Architecture (SOA).
• Hands on experience on designing and developing RESTFUL web services using different frameworks.
• Working knowledge on content management systems Documentum and WCM.
• Implementation Experience on various Search Tools like Verity, Autonomy and FastSerach.
• Hands on experience on dojo, jquery, AngularJS scripting.
• Knowledge on implementing projects using Scrum Methodologies/ Offshore-Onsite models.
• Worked with logging mechanism using LOG4J.
• Knowledge on MySql, PostGresSQL databases.
• Experience on Jenkins tool in configuring the projects for build and deployments.
• Hand on expertise on productivity tools like Eclipse, RAD, NetBeans, TOAD, ANT, Clearcase VSS and WinCVS.
• Hand s on Experience with Ant and Maven tools.
• Hands on experience in implementing the web analytics tools Webtrends and Coremetrics.
• Hands on experience on xml technologies with XML, DTD, SAX and DOM.
• Hands on Experience on various Application Servers like WebSphere, JBOSS, Weblogic in deploying the various types of applications. And also
with Web Servers like Tomcat and Apache.
• Expertise in Windows and UNIX environments.
• Good interpersonal and communication skills.
TECHNICAL SKILLS
Languages C, C++,JAVA , SQL,PL/SQL
Internet Technologies
Portal Technologies
JSP, SERVLETS and EJB, JMS
WebSphere Portal Server, WEF, Spring and Struts
Frameworks Struts1.1, 2, JSF (Sun Mojarra, Myfaces, Ajax4j, Tomahawk
), Spring and Hibernate
Web Services JAX-WS, Axis, Jersey
EAI Tools Seebeyond, Java CAPS 5.1.3, 6.0
Search Tools Verity, Autonomy, Fast Search
Script Languages JAVASCRIPT, HTML, DHTML, XML, XSD
Application Servers Weblogic, webSphere, JBoss, BroadVision7.0 , Sun one Application Server
Operating Systems Windows, Linux, Unix
Version Control Microsoft Visual Source Safe, CVS, Serena Dimetions.
Web Servers Tomcat 5.0, Apache
Tools Eclipse, RAD, Toad, XmlSpy, Edit Plus, Text Pad, Notepad++, SQL Developer
Databases RDBMS Concepts, Oracle 8.x/9.x, SQL Server 2000, MySql 5.0/5.1, TOAD., PostgresSQL
GUI Tools Microsoft FrontPage 2000
PROFESSIONAL EXPERIENCE
Sr Java Developer Jan2014 - till Date
Canon, New York
Description:
CUSA Application:
Canon is a leading provider of consumer, business-to-business, and industrial digital imaging solutions. Its products include Cameras and EF Lenses,
Binoculars, Camcorders, Printers & multifunction, Scanners, Network Video Solutions, Projectors & Visualizers, Broadcast Lenses, Free Space Optics, Digital
Presses and Large Format Printers. Designed and developed the RESTFul web services for the AccessporyTypes, Dealers, Repair Process, Support products
and VPAT Searches.
Canon Retail Portal – The Canon Retail Portal will use the agreements from Dealer profile to determine which products and associated content the Retail
Site could have access to see.
Canon Reseller Portal -- The Canon Reseller Portal is a B2B application. The Canon Reseller Portal is a web site for Canon Resellers to use to view
information about the Canon products that they sell. The Canon Reseller portal can be used by Canon Resellers as well as Canon internal users. The Canon
Reseller portal displays detailed information about all the products that Canon currently sells as well as product models that have been discontinued. The
most common reason users cannot see certain documents on the portal are that they were probably not authorized in the Documentum System to see
those documents.
Responsibilities:
• Working with PMO (Project Management Office) to estimate project timelines, WBS (Work Breakdown structure) and Business Impact Analysis.
• Conduct or attend meetings with business/IT groups regarding requirements for new or enhanced web applications, accurately record
discussions, decisions and action items. Communicate these requirements to appropriate IT personnel for discussion of high-level solutions.
• Translated Business requirements into Logical Software Designs.
• Designed & Documented Physical Software Designs for the target runtime environment.
• Responsible to architecting Web Services solutions and giving doable solution to resolve complex user requirement.
• Responsible to design and develop the web services to display the content in the front end.
• Designed & developed RESTFul(JSON/XML) and JAX-WS Webservices for Different modules.
• Writing test cases using Junit to test the services and domain objects.
• Involved in database design (creating tables and views).
• Writing the Database Procedures and functions.
• SpringMVC is used to design and implement the web tier.
• Production support was provided to all these applications.
• Hibernate persistence tool is used for database operations.
• Used RAD as the IDE for building the application.
• Oversee the deployment process of application code onto Development, QA, and Production environments.
• Followed Agile methodology used Jira for task management.
Environment : Linux, Windows 7, Java Development Kit (JDK), J2EE, Rational Application Developer, SOA, XML, XSD, dojo, jquery, AngularJS, Web Services,
RESTFul/JSON/XML, Jersey Framework, JAX-WS, Hibernate, Oracle (SQL/PLSQL), Dimensions, Jenkins, Jira, HP Application Lifecycle Management tool,
JDK1.6, Documentum, Web Publisher. IBM WebSphere Application Server 8.0.0.5, IBM WebSphere Portal Server 8.0.0.1,Spring MVC , Spring, WCM, JSR
286
Sr JAVA Developer July2012- Dec2013
Canon, New York
Description:
www.cla.canon.com
The “Latin America Group” of Canon U.S.A. is committed to the highest levels of customer satisfaction, providing marketing, sales and customer support
for all the products it distributes throughout Latin America & the Caribbean. Canon products sold within these regions may include Cameras and EF Lenses
Binoculars Camcorders, Inkjet Printers and Photo Printers, Scanners, Projectors, Digital Presses, Large Format Printers, Multifunction Printers/Copiers,
Facsimile Machines and Laser Printers, Calculators and Office Software.
Responsibilities:
• Involving in business meeting to understand the requirements and proposing the technical solutions.
• Developing the service components using spring framework.
• Writing test cases using Junit to test the services and domain objects.
• Writing the functions and procedures using oracle tools.
• SpringMVC is used to design and implement the web tier.
• Developed and implemented the business services using spring framework.
• Designing and developing the user interface using Web Publisher Documentum tool.
• Implemented the J2EE Application Interface with Documentum using WebPblisher.
• Developed DOJO framework for frontend display and from Validations.
• Hibernate persistence tool is used for database operations.
• Used Eclipse as the IDE for building the application.
• Developed the XSL style sheets for the different types of products information.
• Writing SQL Queries for different kind of database operations.
• Developed JMS interfaces to publish the messages to destinations.
Environment: J2EE, Java, Servlets, JMS, JSP, JSON, Dojo, SpringMVC, Spring, Web Services (Axis), dojo, jquery,Eclipse, XML, XSD, XSLT, HTML, DHTML, CSS
JavaScript, JSTLtags. log4j, Windows XP, UNIX, Tomcat 6.0, TOAD, Oracle 10g, Hibernate, Dimensions, Ant, Documentum, Web Publisher,Web Sphere
Application Server, JDK1.6.
Sr JAVA Developer Dec2010- June2012
Canon, New York
Description:
www.usa.canon.com
Canon is a leading provider of consumer, business-to-business, and industrial digital imaging solutions. Its products include Cameras and EF Lenses,
Binoculars, Camcorders, Printers & multifunction, Scanners, Network Video Solutions, Projectors & Visualizers, Broadcast Lenses, Free Space Optics, Digital
Presses and Large Format Printers. These products information would be configured and entered by users using teamsite application. This application
contains the workflow to be followed before moving to production servers. All the images which are created in the teamsite, would be migrated to
documentum servers. Later to the database, where inet applications access them and make available through web application.
Responsibilities:
• Involving in business meeting to understand the requirements and proposing the technical solutions.
• Developing the service components using spring framework.
• Writing test cases using Junit to test the services and domain objects.
• Writing the functions and procedures using oracle tools.
• Struts 2.0 framework is used to design and implement the web tier.
• Developed and implemented the business services using spring framework.
• Designing and developing the user interface using Web Publisher Documentum tool.
• Implemented the J2EE Application Interface with Documentum using DFC.
• Developed DOJO framework for frontend display and from Validations.
• Hibernate persistence tool is used for database operations.
• Used Eclipse as the IDE for building the application.
• Developed the XSL style sheets for the different types of products information.
• Writing SQL Queries for different kind of database operations.
• Developed JMS interfaces to publish the messages to destinations.
Environment: J2EE, Java, Servlets, JMS, JSP, JSON, Dojo, STRUTS 2.0, Spring, Web Services (Axis), Eclipse, XML, XSD, XSLT, HTML, DHTML, CSS JavaScript,
JSTLtags. log4j, Windows XP, UNIX, Tomcat 6.0, TOAD, Oracle 10g, Hibernate, Dimensions, Ant, Documentum, dojo,Web Publisher,Web Sphere Application
Server, JDK1.6.
Sr JAVA Developer March2010- Nov2010
HNW, New York
Description:
HNW Publisher is an e-marketing solution which is offered as traditional on-demand software as a service to its clients, which includes Financial Advisors of
some of the largest investment banks, like Merrill Lynch, Wachovia Bank, Morgan Stanley. It is a web-based content management and publishing tool. The
application is customized as a secure web application available 24/7 so that participating clients may access in order to manage their e-newsletter settings
(contact information, photos etc.), manage client and prospect mailing lists, and view online reports of their e-newsletter distributions.
Responsibilities:
• Prepared use case and lower level design documents
• Developed and implemented services using Spring MVC.
• Developed and implemented EJB services (Core Framework) for the DAO Layer.
• Developed the Action Forms and Action classes to bind the Web page information.
• Struts framework is used to design and implement the web tier.
• Writing unit test cases to test the web pages using Junit, cactus and HttpUnit and HtmlUnit.
• Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript.
• Written JQuery Validations for the User Front-ends.
• Developed JMS client and services interfaces to publish the messages.
• Developed the XML schema for the business scenarios with different types of validation rules.
• Developed clients using JMS API to publish the messages to the destinations (Queues and Topics).
• Developed web services using AXIS.
• Developed the XSL style sheets for the different types of News Letters.
• Creation of Tables, Views using PostgreSQL.
• Developed ejb’s for fetching the data from the database.
• Writing SQL Queries for Retrieval and updating the data.
• Writing Functions, stored procedures in PL/SQL.
• Written Hibernate Queries using HQL.
• ACEGI Security is implemented for the user authentication.
• Used Eclipse as the IDE for building the application.
• Knowledge on JBoss drools rules engine.
Environment: J2EE, Java, Servlets, JMS, JSP, JNDI, AJAX, STRUTS 1.2, Spring MVC, Web Services(Axis), Eclipse, XML, XSD, XSLT, HTML,DHTML, CSS
JavaScript, JQuery, JSTL tags. log4j, Windows XP, UNIX, JBoss.4.0, TOAD, PostgreSQL, drools, CVS, Ant, JDK1.6.
Senior Java developer August’09 to Feb ’10
Ionidea Interactive Pvt Ltd, VA
Description:
80/20 GO Malta – GO is a telecom company in Malta. This project is a web based application and is used by retail outlet agents for placing orders for
various services provided by GO.GO Mobile handles both business and personal mobile services while GO Plus is all about the home with fixed line,
broadband and digital TV. This is a order management system. Orders would place online for the above products.
Responsibilities:
• Designed Java components using DAO, Factory, Business Objects, Application Controller & Transfer Object
• Developed the Backen Beans and Managed Clases to bind the web page data as part of JSF Framework.
• Writing unit test cases using Junit
• Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript.
• Production support was given to this project.
• Applied Agile model in developing the project.
• Developed the XML schema for the business scenarios with different types of validation rules.
• Developed clients using JMS API to publish the messages to the destinations (Queues and Topics).
• Developed web services using JAX-WS.
• Creation of Tables, Views using PostgreSQL, MySQL.
• Writing SQL Queries for Retrieval and Updating the data.
• Used Eclipse as the IDE for building the application.
Environment: J2EE, Java, Servlets, EJB, JMS, JSP, JSF(Sun Mojarra, Myfaces, Ajax4j, Tomahawk, RichFaces), Hibernate, Web Services(JAX-WS), JAXB,
NetBeans6.1, Eclipse, HTML,DHTML, CSS JavaScript, PL/SQL, log4j, Windows XP, UNIX, Tomcat 6.1,TOAD, XML,XSLT, XSD, Ant, JDK1.6.
Integration Consultant Jun2008- Jan2009
BCBSNC, Durham, NC
Description:
Blue Cross and Blue Shield of North Carolina is one of the busiest health insurance providers in the nation and also fastest growing insurance provider in
the state having more than 3.5 million members, celebrating 75th anniversary in 2008. In the past year alone processed nearly 42 million claims and paid
more than $9 billion for customer’s medical service. This site provides online information regarding the claims, hospitals and doctor's information.
Responsibilities:
• Developed multiple services using Spring framework.
• Developed the Action Forms and Action classes to bind the Web page information.
• Struts framework is used to design and implement the web tier.
• Writing unit test cases using Junit
• Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript.
• Designed Java components using DAO, Factory and Transfer Object.
• Designing the application modules using RAD tool.
• Implemented the configurations between the components using WAS.
• Applied Agile model in developing the project.
• Developed the XML schema for the business scenarios with different types of validation rules.
• Developed clients using JMS API to publish the messages to the destinations (Queues and Topics).
• Developed web services using AXIS.
• Prepared use case and lower level design documents
• Creation of Tables, Views using Oracle and Sybase.
• Writing SQL Queries for Retrieval and Updating the data.
• Used Eclipse as the IDE for building the application.
Environment: J2EE, Java, Servlets, JMS, JSP, JNDI, AJAX, STRUTS, Spring, Web Services(Axis), Eclipse, XML, XSD, XSLT, HTML,DHTML, CSS JavaScript,
PL/SQL, log4j,Oracle9i, Windows XP, UNIX, WebSphere6.1, TOAD, RAD, clear case, Sybase, HPService Center, Maven, Ant, seebeyond, Java CAPS.
Senior java developer Jan 2007– Feb 2008
Toyota Marketing and Sales (CMS Link), Torrance, CA
Description
The Customer Profile Application (CPA) is a web-based tool that is the single source for viewing and updating customer information. This tool displays the
data stored in Customer Central database to allow access to the most up-to-date and accurate customer information.CPA provides a household view by
showing the customers, vehicles and TFS products at a given address. This application also provides the ability to update and view the changes to a
customer record immediately. Along with additional customer details, vehicle attributes ownership and service history; CPA provides a complete view of
the customer and improved insight into their loyalty and value to the company.
Responsibilities:
• Developed the command design patterns to call the particular services involved in application tier.
• Developed multiple services using Spring framework.
• Developed the Backen Beans and Managed Clases to bind the web page data.
• Implemented Persistence mechanism using Hibernate.
• Written the HQL queries and hbm files.
• Writing unit test cases using Junit
• Designed Java components using DAO, Factory and Transfer Object.
• Developed the XML schema for the business scenarios with different types of validation rules.
• Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript.
• Used AJAX for auto completion of form data.
• Supported this project for Production issues.
• Agile Methodologies applied in implementing this project.
• Developed clients using JMS API to publish the messages to the destinations (Queues and Topics).
• Developed web services using AXIS.
• Creation of Tables, Views using Oracle 10g.
• Written the SQL Queries for Retrieval and Updating the data.
• Used Eclipse as the IDE for building the application.
Environment: J2EE, Java, Servlets, EJB, JMS, JSP, AJAX, JSF(Sun Mojarra, Myfaces, Ajax4j, Tomahawk), JNDI, Hibernate, Spring, Web Services(Axis), Castor,
Blaze, Trillium, Castor, Eclipse, , HTML,DHTML, CSS JavaScript, PL/SQL, log4j,Oracle9i, Windows XP, UNIX, Weblogic 9.1,TOAD, XML,XSLT, XSD, ESB, Maven,
Ant.
Senior Java Developer Aug 2006- Jan 2007
Serono GENEVA
Description
Serono is a Biotech portal, which contains information about products and medicines. Users enter contents and stores in the oracle database with the help
of tridian GUI. To make it available for searching, This data is indexed into the DRE. A Portlet application is developed to interact with DRE and displays the
content.
Responsibilities:
• Prepared technical design documents for the onsite requirements.
• Developed and customized the JSP pages to display the search result.
• Implementation of end to end configurations in XML files and Deployment Descriptor files (DRE.cfg, UAServer.cfg and FileSystemFetch.cfg).
• Configured the adapters for multiple data sources.(Filedata, Oracledata)
• Code maintenance tool CVS.
• Developed the portal interface using JSR168 for accessing the data from the DRE Engine.
• Prepared documents for unit testing.
• Used WAS5.1 as the IDE for coding and debugging the application.
Environment: Portlets, Jsp’s, Autonomy Components (DRE, UAServer, Classification Server, FileSystemFetch and OracleFetch) WebSphere 5.1, oracle,
Tridian databases, Linux.
Senior java developer Jan 2006- July 2006
General Motors, Detroit, MI.
Description.
General Motors, right now, they are using systems called SSPR (Self-Service Publishing and Retrieval) and EDMS (Electronic Document Management
System) for their content management. The system consists of Oracle CMS and Lotus Notes Domino DOC respectively. The overall system has got two
types of documents, Engineering or Business and Non-Engineering or Non-Business records. This project involves the two phases of execution, the
Migration of content in to new System called GDM (Global Document Management), Webtop customization. TBOs are created for all gm_document types,
to have the version started from 0.1 and will be continued with 0.1, 0.2 etc, and when the life cycle state is promoted to 'Approved' for the document, the
version number will be marked to Major versions such as 1.0, 2.0 etc. Webtop 5.3 SP2 search is customized to have Dropdowns for its some of attributes
and the values for the dropdown will be populated from XML file using JDOM Parsers. Buldozer and Docloader is evaluated for the migration process, A
Proof of Concept was done on Buldozer tool for migration.
Responsibilities:
• Designed and created the custom Documentum workflows templates for the various business processes using Workflow Manager.
• Customizing the WebTop client to suit the business requirements.
• Implemented classes using DFC for various business scenarios like uploading the docs into folders/cabinets, retrieving and displaying the inbox
items for various users.
• Designing and developing the custom object types, which were used as packages in workflows.
• Implemented the J2EE Application Interface with Documentum using DFC.
• Designed the Database Model for the various modules using Rational Rose.
• Developed the JSP’s and Servlets controllers.
• Rational Unified Process.
• Created Unix shell scripts to consolidate documentum shutdown and startup scripts.
• Created DQL and shell scripts to run monthly metrics reports on Documentum usage.
Environment: HTML, XML, _JavaScript, Java1.5, Servlets, JSP, JDOM, EMC2 Documentum Content Server5.3 SP2, Web Development Kit 5.3SP2, Eclipse3.1,
Oracle 9i, Weblogic Server 8.1 SP4, Web Services.
Java Developer July 2004– Jan 2006
Dice, Urbandale, IOWA.
Description
CyberMediaDice is a job portal, which contains two types of users, Seeker and Employer. A Seeker user can login to the CMD Website to do the following,
Post Resume and take assessment, Create a JobAlert email search agent to receive jobs Search jobs posted at CMD, Avail training services, Access career
resources Get training and certification. The Employer Create a job posting, Search jobs, Find candidates through TalentMatch Search candidates, Create
and View Reports CMD activity report Custom job report Custom activity report Account Management View groups Add user Search a user Access
Resource Center the webapp applications contain are JobMan, JobSearch, Profman, TalentSearch, Admin and ProfSearch.
Responsibilities:
• Designed and implemented MVC architecture for Web tier.
• Implemented MVC architecture for separating the business logic from the presentation layer.
• Developed the Servlets, Jsp’s and Java helper classes.
• Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript.
• Used DOM and SAX to retrieve and manipulate information from XML documents.
• Created the Tables and Views for the oracle database.
• Written the SQL Queries for Retrieval and Updating the data.
• Used Eclipse as the IDE for building the application.
• Designed and developed the interface using Verity API to retrieve the data from the verity search engine.
• Written the shell scripts to simplify the process.
• Worked with tomcat in configuring the connection pools and deploying the web applications.
• Developed the Controller Servlet, which sends the requests to the appropriate action classes.
Environment: J2EE, Java, Servlets, perl script JSP, JDBC, Eclipse, XML, XSLT, XSD, JNDI, HTML, JavaScript, PL/SQL, Oracle9i, UNIX, Apache, Verity, Tomcat5.0,
Spring, Hibernate, Web Services, WebLogic8.1.
Java Developer Feb2004 – Jun2004
Indian Railways, NewDelhi, India
Description
This site is the biggest E-Commerce site in Asia-Pacific for the IRCTC (Indian Railway Catering and Tourism Corporation) It provides online reservation of
Berths/Seats in Indian Railway. It enables various facilities like Enquiries for source/destination trains, fare, accommodation availability, and PNR status,
Time Table, Notifications to inbox on PNR status. BackOffice administration for Printing Management, User Management, Delivery,
Payment Reconciliation, PRS Reconciliation and Courier.
Responsibilities:
• Implemented MVC architecture for separating the business logic from the presentation layer using Struts.
• Designed and developed the Struts Action classes and Form beans to bind the web page data.
• Configured struts-config.xml.
• Handling content management using Broadvision Server.
• Developing application using BroadVision Server API.
• Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript.
• Written the SQL Queries for Retrieval and Updating the data.
• Used Eclipse as the IDE for building the application.
• Creation of the Tables and Views for the Oracle Database.
• Developed the Controller Servlet, which sends the requests to the appropriate action classes.
Environment: J2EE, Java, Servlets, JSP, JDBC, struts1.0, Eclipse, XML, XSLT, JNDI, HTML, JavaScript, Oracle9i, Windows 2000, Oracle, Broadvision 6.0.
Education & Professional Courses
• MCA (Master of Computer Applications) from Osmania University, Hyderabad India.
• Diploma in software management from APTECH computer education, Hyderabad India.

More Related Content

What's hot (20)

Resume_Java_3exp
Resume_Java_3expResume_Java_3exp
Resume_Java_3exp
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
 
Ravi Kiran Resume
Ravi Kiran ResumeRavi Kiran Resume
Ravi Kiran Resume
 
Sid K
Sid KSid K
Sid K
 
Krishnagopal Thogiti_Java
Krishnagopal Thogiti_JavaKrishnagopal Thogiti_Java
Krishnagopal Thogiti_Java
 
GAJENDRA_JAVA_J2EE_Profile
GAJENDRA_JAVA_J2EE_ProfileGAJENDRA_JAVA_J2EE_Profile
GAJENDRA_JAVA_J2EE_Profile
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 
Devendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloperDevendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloper
 
Sudhir srivastava profile
Sudhir srivastava profileSudhir srivastava profile
Sudhir srivastava profile
 
Soundarya Reddy Resume
Soundarya Reddy ResumeSoundarya Reddy Resume
Soundarya Reddy Resume
 
Resume_LaluChavan
Resume_LaluChavanResume_LaluChavan
Resume_LaluChavan
 
Soa204 Kawasaki Final
Soa204 Kawasaki FinalSoa204 Kawasaki Final
Soa204 Kawasaki Final
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Ranjeet_Profile
Ranjeet_ProfileRanjeet_Profile
Ranjeet_Profile
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
 
Jagan_Updated Resume
Jagan_Updated ResumeJagan_Updated Resume
Jagan_Updated Resume
 
Nand_CV
Nand_CV Nand_CV
Nand_CV
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Aftab Jahangeer_Dot Net
Aftab Jahangeer_Dot NetAftab Jahangeer_Dot Net
Aftab Jahangeer_Dot Net
 

Similar to Chalam_JAVA_Portal

Similar to Chalam_JAVA_Portal (20)

Ramarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_WebserviceRamarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_Webservice
 
Ramarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_WebserviceRamarao_US_NewNumber_Promatrix_Webservice
Ramarao_US_NewNumber_Promatrix_Webservice
 
Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
 
Akanchha_Aparajeeta
Akanchha_AparajeetaAkanchha_Aparajeeta
Akanchha_Aparajeeta
 
SYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRsSYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRs
 
Santosh_Liferay_Developer
Santosh_Liferay_DeveloperSantosh_Liferay_Developer
Santosh_Liferay_Developer
 
Purti
PurtiPurti
Purti
 
harish_resume
harish_resumeharish_resume
harish_resume
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
SRINATH RESUME
SRINATH RESUMESRINATH RESUME
SRINATH RESUME
 
Partha_Sr._PHP_Drupal_UI_Developer
Partha_Sr._PHP_Drupal_UI_DeveloperPartha_Sr._PHP_Drupal_UI_Developer
Partha_Sr._PHP_Drupal_UI_Developer
 
pranayJ
pranayJpranayJ
pranayJ
 
Santosh_Resume_Java
Santosh_Resume_JavaSantosh_Resume_Java
Santosh_Resume_Java
 
Resume
ResumeResume
Resume
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Resume
ResumeResume
Resume
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
KaranDeepSinghCV
KaranDeepSinghCVKaranDeepSinghCV
KaranDeepSinghCV
 
Sai_Resume
Sai_ResumeSai_Resume
Sai_Resume
 

Chalam_JAVA_Portal

  • 1. CHALAMAIAH THIRUVEEDHI chalamt@gmail.com PROFESSIONAL SUMMARY • Over 11.5 years of IT experience in System Analysis, Design, Development, enhancing, Implementation and testing of Software Applications using different software packages and Tools. • Expertise in server side programming using Java, database side programming • Design, development and deployment of Web Components in Object Oriented Environment including Java Servlets, JSP, EJB. • Hands on Experience on Hibernate persistent tool. • Working knowledge on Ehcache to integrate with hibernates caching. • Hands on experience working with Oracle database (SQL and PL/SQL). • Knowledge on EJB and JMS. • Proficient in using Struts, JSF and Spring frameworks along with various J2EE design patterns. • Hands on experience on designing and developing Web Services (AXIS, JAX-WS, Spring) with Service Oriented Architecture (SOA). • Hands on experience on designing and developing RESTFUL web services using different frameworks. • Working knowledge on content management systems Documentum and WCM. • Implementation Experience on various Search Tools like Verity, Autonomy and FastSerach. • Hands on experience on dojo, jquery, AngularJS scripting. • Knowledge on implementing projects using Scrum Methodologies/ Offshore-Onsite models. • Worked with logging mechanism using LOG4J. • Knowledge on MySql, PostGresSQL databases. • Experience on Jenkins tool in configuring the projects for build and deployments. • Hand on expertise on productivity tools like Eclipse, RAD, NetBeans, TOAD, ANT, Clearcase VSS and WinCVS. • Hand s on Experience with Ant and Maven tools. • Hands on experience in implementing the web analytics tools Webtrends and Coremetrics. • Hands on experience on xml technologies with XML, DTD, SAX and DOM. • Hands on Experience on various Application Servers like WebSphere, JBOSS, Weblogic in deploying the various types of applications. And also with Web Servers like Tomcat and Apache. • Expertise in Windows and UNIX environments. • Good interpersonal and communication skills. TECHNICAL SKILLS Languages C, C++,JAVA , SQL,PL/SQL Internet Technologies Portal Technologies JSP, SERVLETS and EJB, JMS WebSphere Portal Server, WEF, Spring and Struts Frameworks Struts1.1, 2, JSF (Sun Mojarra, Myfaces, Ajax4j, Tomahawk ), Spring and Hibernate Web Services JAX-WS, Axis, Jersey EAI Tools Seebeyond, Java CAPS 5.1.3, 6.0 Search Tools Verity, Autonomy, Fast Search Script Languages JAVASCRIPT, HTML, DHTML, XML, XSD Application Servers Weblogic, webSphere, JBoss, BroadVision7.0 , Sun one Application Server Operating Systems Windows, Linux, Unix Version Control Microsoft Visual Source Safe, CVS, Serena Dimetions. Web Servers Tomcat 5.0, Apache Tools Eclipse, RAD, Toad, XmlSpy, Edit Plus, Text Pad, Notepad++, SQL Developer Databases RDBMS Concepts, Oracle 8.x/9.x, SQL Server 2000, MySql 5.0/5.1, TOAD., PostgresSQL GUI Tools Microsoft FrontPage 2000
  • 2. PROFESSIONAL EXPERIENCE Sr Java Developer Jan2014 - till Date Canon, New York Description: CUSA Application: Canon is a leading provider of consumer, business-to-business, and industrial digital imaging solutions. Its products include Cameras and EF Lenses, Binoculars, Camcorders, Printers & multifunction, Scanners, Network Video Solutions, Projectors & Visualizers, Broadcast Lenses, Free Space Optics, Digital Presses and Large Format Printers. Designed and developed the RESTFul web services for the AccessporyTypes, Dealers, Repair Process, Support products and VPAT Searches. Canon Retail Portal – The Canon Retail Portal will use the agreements from Dealer profile to determine which products and associated content the Retail Site could have access to see. Canon Reseller Portal -- The Canon Reseller Portal is a B2B application. The Canon Reseller Portal is a web site for Canon Resellers to use to view information about the Canon products that they sell. The Canon Reseller portal can be used by Canon Resellers as well as Canon internal users. The Canon Reseller portal displays detailed information about all the products that Canon currently sells as well as product models that have been discontinued. The most common reason users cannot see certain documents on the portal are that they were probably not authorized in the Documentum System to see those documents. Responsibilities: • Working with PMO (Project Management Office) to estimate project timelines, WBS (Work Breakdown structure) and Business Impact Analysis. • Conduct or attend meetings with business/IT groups regarding requirements for new or enhanced web applications, accurately record discussions, decisions and action items. Communicate these requirements to appropriate IT personnel for discussion of high-level solutions. • Translated Business requirements into Logical Software Designs. • Designed & Documented Physical Software Designs for the target runtime environment. • Responsible to architecting Web Services solutions and giving doable solution to resolve complex user requirement. • Responsible to design and develop the web services to display the content in the front end. • Designed & developed RESTFul(JSON/XML) and JAX-WS Webservices for Different modules. • Writing test cases using Junit to test the services and domain objects. • Involved in database design (creating tables and views). • Writing the Database Procedures and functions. • SpringMVC is used to design and implement the web tier. • Production support was provided to all these applications. • Hibernate persistence tool is used for database operations. • Used RAD as the IDE for building the application. • Oversee the deployment process of application code onto Development, QA, and Production environments. • Followed Agile methodology used Jira for task management. Environment : Linux, Windows 7, Java Development Kit (JDK), J2EE, Rational Application Developer, SOA, XML, XSD, dojo, jquery, AngularJS, Web Services, RESTFul/JSON/XML, Jersey Framework, JAX-WS, Hibernate, Oracle (SQL/PLSQL), Dimensions, Jenkins, Jira, HP Application Lifecycle Management tool, JDK1.6, Documentum, Web Publisher. IBM WebSphere Application Server 8.0.0.5, IBM WebSphere Portal Server 8.0.0.1,Spring MVC , Spring, WCM, JSR 286 Sr JAVA Developer July2012- Dec2013 Canon, New York Description: www.cla.canon.com The “Latin America Group” of Canon U.S.A. is committed to the highest levels of customer satisfaction, providing marketing, sales and customer support for all the products it distributes throughout Latin America & the Caribbean. Canon products sold within these regions may include Cameras and EF Lenses Binoculars Camcorders, Inkjet Printers and Photo Printers, Scanners, Projectors, Digital Presses, Large Format Printers, Multifunction Printers/Copiers, Facsimile Machines and Laser Printers, Calculators and Office Software. Responsibilities: • Involving in business meeting to understand the requirements and proposing the technical solutions. • Developing the service components using spring framework. • Writing test cases using Junit to test the services and domain objects.
  • 3. • Writing the functions and procedures using oracle tools. • SpringMVC is used to design and implement the web tier. • Developed and implemented the business services using spring framework. • Designing and developing the user interface using Web Publisher Documentum tool. • Implemented the J2EE Application Interface with Documentum using WebPblisher. • Developed DOJO framework for frontend display and from Validations. • Hibernate persistence tool is used for database operations. • Used Eclipse as the IDE for building the application. • Developed the XSL style sheets for the different types of products information. • Writing SQL Queries for different kind of database operations. • Developed JMS interfaces to publish the messages to destinations. Environment: J2EE, Java, Servlets, JMS, JSP, JSON, Dojo, SpringMVC, Spring, Web Services (Axis), dojo, jquery,Eclipse, XML, XSD, XSLT, HTML, DHTML, CSS JavaScript, JSTLtags. log4j, Windows XP, UNIX, Tomcat 6.0, TOAD, Oracle 10g, Hibernate, Dimensions, Ant, Documentum, Web Publisher,Web Sphere Application Server, JDK1.6. Sr JAVA Developer Dec2010- June2012 Canon, New York Description: www.usa.canon.com Canon is a leading provider of consumer, business-to-business, and industrial digital imaging solutions. Its products include Cameras and EF Lenses, Binoculars, Camcorders, Printers & multifunction, Scanners, Network Video Solutions, Projectors & Visualizers, Broadcast Lenses, Free Space Optics, Digital Presses and Large Format Printers. These products information would be configured and entered by users using teamsite application. This application contains the workflow to be followed before moving to production servers. All the images which are created in the teamsite, would be migrated to documentum servers. Later to the database, where inet applications access them and make available through web application. Responsibilities: • Involving in business meeting to understand the requirements and proposing the technical solutions. • Developing the service components using spring framework. • Writing test cases using Junit to test the services and domain objects. • Writing the functions and procedures using oracle tools. • Struts 2.0 framework is used to design and implement the web tier. • Developed and implemented the business services using spring framework. • Designing and developing the user interface using Web Publisher Documentum tool. • Implemented the J2EE Application Interface with Documentum using DFC. • Developed DOJO framework for frontend display and from Validations. • Hibernate persistence tool is used for database operations. • Used Eclipse as the IDE for building the application. • Developed the XSL style sheets for the different types of products information. • Writing SQL Queries for different kind of database operations. • Developed JMS interfaces to publish the messages to destinations. Environment: J2EE, Java, Servlets, JMS, JSP, JSON, Dojo, STRUTS 2.0, Spring, Web Services (Axis), Eclipse, XML, XSD, XSLT, HTML, DHTML, CSS JavaScript, JSTLtags. log4j, Windows XP, UNIX, Tomcat 6.0, TOAD, Oracle 10g, Hibernate, Dimensions, Ant, Documentum, dojo,Web Publisher,Web Sphere Application Server, JDK1.6. Sr JAVA Developer March2010- Nov2010 HNW, New York Description: HNW Publisher is an e-marketing solution which is offered as traditional on-demand software as a service to its clients, which includes Financial Advisors of some of the largest investment banks, like Merrill Lynch, Wachovia Bank, Morgan Stanley. It is a web-based content management and publishing tool. The application is customized as a secure web application available 24/7 so that participating clients may access in order to manage their e-newsletter settings (contact information, photos etc.), manage client and prospect mailing lists, and view online reports of their e-newsletter distributions. Responsibilities: • Prepared use case and lower level design documents • Developed and implemented services using Spring MVC. • Developed and implemented EJB services (Core Framework) for the DAO Layer. • Developed the Action Forms and Action classes to bind the Web page information.
  • 4. • Struts framework is used to design and implement the web tier. • Writing unit test cases to test the web pages using Junit, cactus and HttpUnit and HtmlUnit. • Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript. • Written JQuery Validations for the User Front-ends. • Developed JMS client and services interfaces to publish the messages. • Developed the XML schema for the business scenarios with different types of validation rules. • Developed clients using JMS API to publish the messages to the destinations (Queues and Topics). • Developed web services using AXIS. • Developed the XSL style sheets for the different types of News Letters. • Creation of Tables, Views using PostgreSQL. • Developed ejb’s for fetching the data from the database. • Writing SQL Queries for Retrieval and updating the data. • Writing Functions, stored procedures in PL/SQL. • Written Hibernate Queries using HQL. • ACEGI Security is implemented for the user authentication. • Used Eclipse as the IDE for building the application. • Knowledge on JBoss drools rules engine. Environment: J2EE, Java, Servlets, JMS, JSP, JNDI, AJAX, STRUTS 1.2, Spring MVC, Web Services(Axis), Eclipse, XML, XSD, XSLT, HTML,DHTML, CSS JavaScript, JQuery, JSTL tags. log4j, Windows XP, UNIX, JBoss.4.0, TOAD, PostgreSQL, drools, CVS, Ant, JDK1.6. Senior Java developer August’09 to Feb ’10 Ionidea Interactive Pvt Ltd, VA Description: 80/20 GO Malta – GO is a telecom company in Malta. This project is a web based application and is used by retail outlet agents for placing orders for various services provided by GO.GO Mobile handles both business and personal mobile services while GO Plus is all about the home with fixed line, broadband and digital TV. This is a order management system. Orders would place online for the above products. Responsibilities: • Designed Java components using DAO, Factory, Business Objects, Application Controller & Transfer Object • Developed the Backen Beans and Managed Clases to bind the web page data as part of JSF Framework. • Writing unit test cases using Junit • Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript. • Production support was given to this project. • Applied Agile model in developing the project. • Developed the XML schema for the business scenarios with different types of validation rules. • Developed clients using JMS API to publish the messages to the destinations (Queues and Topics). • Developed web services using JAX-WS. • Creation of Tables, Views using PostgreSQL, MySQL. • Writing SQL Queries for Retrieval and Updating the data. • Used Eclipse as the IDE for building the application. Environment: J2EE, Java, Servlets, EJB, JMS, JSP, JSF(Sun Mojarra, Myfaces, Ajax4j, Tomahawk, RichFaces), Hibernate, Web Services(JAX-WS), JAXB, NetBeans6.1, Eclipse, HTML,DHTML, CSS JavaScript, PL/SQL, log4j, Windows XP, UNIX, Tomcat 6.1,TOAD, XML,XSLT, XSD, Ant, JDK1.6. Integration Consultant Jun2008- Jan2009 BCBSNC, Durham, NC Description: Blue Cross and Blue Shield of North Carolina is one of the busiest health insurance providers in the nation and also fastest growing insurance provider in the state having more than 3.5 million members, celebrating 75th anniversary in 2008. In the past year alone processed nearly 42 million claims and paid more than $9 billion for customer’s medical service. This site provides online information regarding the claims, hospitals and doctor's information. Responsibilities: • Developed multiple services using Spring framework. • Developed the Action Forms and Action classes to bind the Web page information. • Struts framework is used to design and implement the web tier. • Writing unit test cases using Junit
  • 5. • Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript. • Designed Java components using DAO, Factory and Transfer Object. • Designing the application modules using RAD tool. • Implemented the configurations between the components using WAS. • Applied Agile model in developing the project. • Developed the XML schema for the business scenarios with different types of validation rules. • Developed clients using JMS API to publish the messages to the destinations (Queues and Topics). • Developed web services using AXIS. • Prepared use case and lower level design documents • Creation of Tables, Views using Oracle and Sybase. • Writing SQL Queries for Retrieval and Updating the data. • Used Eclipse as the IDE for building the application. Environment: J2EE, Java, Servlets, JMS, JSP, JNDI, AJAX, STRUTS, Spring, Web Services(Axis), Eclipse, XML, XSD, XSLT, HTML,DHTML, CSS JavaScript, PL/SQL, log4j,Oracle9i, Windows XP, UNIX, WebSphere6.1, TOAD, RAD, clear case, Sybase, HPService Center, Maven, Ant, seebeyond, Java CAPS. Senior java developer Jan 2007– Feb 2008 Toyota Marketing and Sales (CMS Link), Torrance, CA Description The Customer Profile Application (CPA) is a web-based tool that is the single source for viewing and updating customer information. This tool displays the data stored in Customer Central database to allow access to the most up-to-date and accurate customer information.CPA provides a household view by showing the customers, vehicles and TFS products at a given address. This application also provides the ability to update and view the changes to a customer record immediately. Along with additional customer details, vehicle attributes ownership and service history; CPA provides a complete view of the customer and improved insight into their loyalty and value to the company. Responsibilities: • Developed the command design patterns to call the particular services involved in application tier. • Developed multiple services using Spring framework. • Developed the Backen Beans and Managed Clases to bind the web page data. • Implemented Persistence mechanism using Hibernate. • Written the HQL queries and hbm files. • Writing unit test cases using Junit • Designed Java components using DAO, Factory and Transfer Object. • Developed the XML schema for the business scenarios with different types of validation rules. • Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript. • Used AJAX for auto completion of form data. • Supported this project for Production issues. • Agile Methodologies applied in implementing this project. • Developed clients using JMS API to publish the messages to the destinations (Queues and Topics). • Developed web services using AXIS. • Creation of Tables, Views using Oracle 10g. • Written the SQL Queries for Retrieval and Updating the data. • Used Eclipse as the IDE for building the application. Environment: J2EE, Java, Servlets, EJB, JMS, JSP, AJAX, JSF(Sun Mojarra, Myfaces, Ajax4j, Tomahawk), JNDI, Hibernate, Spring, Web Services(Axis), Castor, Blaze, Trillium, Castor, Eclipse, , HTML,DHTML, CSS JavaScript, PL/SQL, log4j,Oracle9i, Windows XP, UNIX, Weblogic 9.1,TOAD, XML,XSLT, XSD, ESB, Maven, Ant. Senior Java Developer Aug 2006- Jan 2007 Serono GENEVA Description Serono is a Biotech portal, which contains information about products and medicines. Users enter contents and stores in the oracle database with the help of tridian GUI. To make it available for searching, This data is indexed into the DRE. A Portlet application is developed to interact with DRE and displays the content. Responsibilities: • Prepared technical design documents for the onsite requirements. • Developed and customized the JSP pages to display the search result. • Implementation of end to end configurations in XML files and Deployment Descriptor files (DRE.cfg, UAServer.cfg and FileSystemFetch.cfg). • Configured the adapters for multiple data sources.(Filedata, Oracledata) • Code maintenance tool CVS.
  • 6. • Developed the portal interface using JSR168 for accessing the data from the DRE Engine. • Prepared documents for unit testing. • Used WAS5.1 as the IDE for coding and debugging the application. Environment: Portlets, Jsp’s, Autonomy Components (DRE, UAServer, Classification Server, FileSystemFetch and OracleFetch) WebSphere 5.1, oracle, Tridian databases, Linux. Senior java developer Jan 2006- July 2006 General Motors, Detroit, MI. Description. General Motors, right now, they are using systems called SSPR (Self-Service Publishing and Retrieval) and EDMS (Electronic Document Management System) for their content management. The system consists of Oracle CMS and Lotus Notes Domino DOC respectively. The overall system has got two types of documents, Engineering or Business and Non-Engineering or Non-Business records. This project involves the two phases of execution, the Migration of content in to new System called GDM (Global Document Management), Webtop customization. TBOs are created for all gm_document types, to have the version started from 0.1 and will be continued with 0.1, 0.2 etc, and when the life cycle state is promoted to 'Approved' for the document, the version number will be marked to Major versions such as 1.0, 2.0 etc. Webtop 5.3 SP2 search is customized to have Dropdowns for its some of attributes and the values for the dropdown will be populated from XML file using JDOM Parsers. Buldozer and Docloader is evaluated for the migration process, A Proof of Concept was done on Buldozer tool for migration. Responsibilities: • Designed and created the custom Documentum workflows templates for the various business processes using Workflow Manager. • Customizing the WebTop client to suit the business requirements. • Implemented classes using DFC for various business scenarios like uploading the docs into folders/cabinets, retrieving and displaying the inbox items for various users. • Designing and developing the custom object types, which were used as packages in workflows. • Implemented the J2EE Application Interface with Documentum using DFC. • Designed the Database Model for the various modules using Rational Rose. • Developed the JSP’s and Servlets controllers. • Rational Unified Process. • Created Unix shell scripts to consolidate documentum shutdown and startup scripts. • Created DQL and shell scripts to run monthly metrics reports on Documentum usage. Environment: HTML, XML, _JavaScript, Java1.5, Servlets, JSP, JDOM, EMC2 Documentum Content Server5.3 SP2, Web Development Kit 5.3SP2, Eclipse3.1, Oracle 9i, Weblogic Server 8.1 SP4, Web Services. Java Developer July 2004– Jan 2006 Dice, Urbandale, IOWA. Description CyberMediaDice is a job portal, which contains two types of users, Seeker and Employer. A Seeker user can login to the CMD Website to do the following, Post Resume and take assessment, Create a JobAlert email search agent to receive jobs Search jobs posted at CMD, Avail training services, Access career resources Get training and certification. The Employer Create a job posting, Search jobs, Find candidates through TalentMatch Search candidates, Create and View Reports CMD activity report Custom job report Custom activity report Account Management View groups Add user Search a user Access Resource Center the webapp applications contain are JobMan, JobSearch, Profman, TalentSearch, Admin and ProfSearch. Responsibilities: • Designed and implemented MVC architecture for Web tier. • Implemented MVC architecture for separating the business logic from the presentation layer. • Developed the Servlets, Jsp’s and Java helper classes. • Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript. • Used DOM and SAX to retrieve and manipulate information from XML documents. • Created the Tables and Views for the oracle database. • Written the SQL Queries for Retrieval and Updating the data. • Used Eclipse as the IDE for building the application. • Designed and developed the interface using Verity API to retrieve the data from the verity search engine. • Written the shell scripts to simplify the process. • Worked with tomcat in configuring the connection pools and deploying the web applications. • Developed the Controller Servlet, which sends the requests to the appropriate action classes. Environment: J2EE, Java, Servlets, perl script JSP, JDBC, Eclipse, XML, XSLT, XSD, JNDI, HTML, JavaScript, PL/SQL, Oracle9i, UNIX, Apache, Verity, Tomcat5.0, Spring, Hibernate, Web Services, WebLogic8.1. Java Developer Feb2004 – Jun2004 Indian Railways, NewDelhi, India Description
  • 7. This site is the biggest E-Commerce site in Asia-Pacific for the IRCTC (Indian Railway Catering and Tourism Corporation) It provides online reservation of Berths/Seats in Indian Railway. It enables various facilities like Enquiries for source/destination trains, fare, accommodation availability, and PNR status, Time Table, Notifications to inbox on PNR status. BackOffice administration for Printing Management, User Management, Delivery, Payment Reconciliation, PRS Reconciliation and Courier. Responsibilities: • Implemented MVC architecture for separating the business logic from the presentation layer using Struts. • Designed and developed the Struts Action classes and Form beans to bind the web page data. • Configured struts-config.xml. • Handling content management using Broadvision Server. • Developing application using BroadVision Server API. • Developed the presentation layer and GUI framework using HTML, DHTML, CSS and Client-Side validations were done using JavaScript. • Written the SQL Queries for Retrieval and Updating the data. • Used Eclipse as the IDE for building the application. • Creation of the Tables and Views for the Oracle Database. • Developed the Controller Servlet, which sends the requests to the appropriate action classes. Environment: J2EE, Java, Servlets, JSP, JDBC, struts1.0, Eclipse, XML, XSLT, JNDI, HTML, JavaScript, Oracle9i, Windows 2000, Oracle, Broadvision 6.0. Education & Professional Courses • MCA (Master of Computer Applications) from Osmania University, Hyderabad India. • Diploma in software management from APTECH computer education, Hyderabad India.