6-B, 'D' Block, Ratna Appartments,
35,Velachery Main Road,Velachery
Chennai 600042
Mobile Phone: (+91)9840941707
Email: prakashbaasha@yahoo.com
URL: http://prakashbaasha.blogspot.com
To be a successful Java Architect.To use my business acumen to consider projects in strategic context using Open Source tools.
Total Six and half years of experience in design, development and deployment of Enterprise system.
Overall Six years working experience in Enterprise Java developmentusing J2EE (EJB, JSP, Servlet), OC4J
Have a sound understanding of Java Internals and has knowledge about writing hooks in Java files using Bytecode Engineering Library
Very good working experience in Object Oriented Analysis and Designing using UML with ArgoUML.
Have a very good working knowledge in Linux
Very conversant with shell scripting and Python.
Very good knowledge in Aspect Oriented Programming.
Have a very good understanding of the basics in SIP/Ubiquity platform
Have a good fundamental understanding in the XML/XSL transformations
J2EE, J2SE, XML, XSL, Python 2.4, PythonWin, DocBook, Spring 2.1, Struts 1.1,Hibernate 2.1
Rational Rose 2000, ArgoUML, JUnit
Oracle 9iAS, JBoss-4.0, Oracle Containers for Java(oc4j)
Apache,Tomcat5.5
XML,XSL, JavaScript, HTML, DocBook,Shell Scripting(bash)
Oracle,PostgreSQL,Gadfly
Window XP/NT/95, Rat Hat/Debian/Ubuntu Linux
Rule Engine - BERT
HCL Technologies Client:BT Conferencing
Feb 2005-Present
Feature Used : JDK 1.4, Tomcat 4.1, OC4J, Oracle 10g, Spring 1.2, Hibernate 2.1
Brief Description
Rule Engine is a data driven, backward reasoning application used in scheduling campaigns for BT Conferencing. There are interfaces from BERT to all other systems used in BT Conferencing.
My Role : Module Leader
Design, Development, and implementation of the application
Monitoring and control of the deploy cycles for the application
Unit Testing and Integration Testing.
Online Services - BT Conferencing Inc
HCL Technologies Client:BT Conferencing
Sep 2005-Jan 2005
Feature Used : JDK 1.4, Tomcat 4.1, OC4J, Dozer 1.5.1, Axis 1.1, Oracle 10g
Brief Description
To cater the needs for global customers a new provisioning platform was developed. To provide services for the customer now, we had to interact with the new global provisioning platform using SOAP API.
My Role : Module Leader
Design, Development, and implementation of the Online services
Designed transformation schemes for the application entities to the WSDL objects
Analysis of the performance of the application
Monitoring and control of the deploy cycles for the application
Unit Testing and Integration Testing.
Live Meeting Data Collector
HCL Technologies Client:BT Conferencing
May 2005-Aug 2005
Feature Used : JDK 1.4, Oracle 8i, Ostermiller Utilities(Text Export)
Brief Description
LiveMeeting Data Collector is a application which coordinates with Microsoft LiveMeeting Bridges and collects the details.Billing happens using the data collected by this application. There is also a provision to collect the data in a flat file.
My Role : Module Leader
Design, Development, Enhancement and implementation of the LiveMeeting Data Collector.
Analysis of the performance of the application
Monitoring and control of the deploy cycles for the application
Unit Testing and Integration Testing.
Request Processing Framework
HCL Technologies Client:BT Conferencing
Feb 2005-Apr 2005
Feature Used : Tomcat 4.1,OC4J 9.0.3, JDK 1.4, Oracle 8i, Castor 0.9.3
Brief Description
Request Processing framework is a Inversion of Control mechanism with capabilities of hadling internal dependencies. Failures are persisted in the database, and the request can be reopened.
My Role : Module Leader
Design, Development and implementation of the Request processing framework
Design of mappings for object transformations facilitating in the creation of the services.
Unit Testing and Integration Testing.
Performed the deployment and maintenance of the production and test servers
View My Bill Online
HCL Technologies Client:BT Conferencing
Nov 2004-Jan 2005
Feature Used : Tomcat 4.1,OC4J 9.0.3, JDK 1.4, Oracle 8i,Oracle Applications, OSCache, Struts 1.1,Jasperreports
Brief Description
View My Bill Online - allows the BT Conferencing customers to view the bills online.It also facilitates Paper free bills for the customers. All the invoices are generated in Oracle Apps. It has capability for exporting the invoices to Excel CSV and PDF.
My Role : Module Leader
Design, Development and implementation of the View My Bill Online
Design, Development and implementation of the Export reports for the Invoices.
Unit Testing and Integration Testing.
Performed the deployment and maintenance of the production and test servers
LiveMeeting Provisioning Client
HCL Technologies Client:BT Conferencing
Sep 2004-Oct 2004
Feature Used : JAXB, JDK 1.4, Oracle 8i
Brief Description
LiveMeeting is a Webconferencing service, with the provisioning servers held with Microsoft. This provisioning Client is used to provision the conferences in Microsoft Servers for BT Customers using the XML API provided by Microsoft.
My Role : Module Leader
Design, Development and implementation of the provisioning client
Unit Testing and Integration Testing.
Performed the deployment and maintenance of the production and test servers
Conferencing Online
HCL Technologies Client:BT Conferencing
Mar 2004-Aug 2004
Feature Used : JDK1.4, Tomcat 4.1, OC4J 9.0.3,Oracle 8i
Brief Description
Conferencing Online - provides all the services offered by BT to customers online. It also facilitates, creation of new accounts.It provisions the conferences at the bridge and then intimates the users regarding the details of the conferences provisioned.
My Role : Module Leader
Design, Development and implementation of account creation process
Design, Development and implementation of Online services
Unit Testing and Integration Testing.
Performed the deployment and maintenance of the production and test servers
Rapid Release - R2
HCL Technologies Client:Windriver systems
May 2003-Feb 2004
Feature Used : JDK1.4, Tibco RV, Clearcase,Tomcat 4.1
Brief Description
R2 is a continuous integration tool which can take in confiuguration details and build details.Based on the configurations, the system can then do a customized build.Inter-server communication is done through TIB RV message bus.
My Role : Module Leader
Enhancement in the existing system to facilitate new features.
Monitoring of the servers used for building the system.
Design, development and implementation of monitoring tool to monitor the health of the servers.
System Design,Project Coding, Testing and Integration.
Mercury Data Systems
HCL Technologies Client:Intrado Inc
Jul 2002-Apr 2003
Feature Used : JDK1.3, J2EE1.3, OC4J9.0.3.0.0(9iAS), UML, Oracle9i, XML, XSLT, jakarta-poi-1.5.0
Brief Description
Mercury Data System is a Web interface for Intrado's wireless operations database. It givies the ability to add and maintain the data corresponding to the PSAP, Cell Site and create call routing schemes for the calls.
My Role : Module Leader
System Design,Project Coding, Testing and Integration
Involved in the design of system architecture(MVC)
Involved in architecting and design of Security Filter.
Unit Testing and Integration Testing.
REEF-Internetware (Forums , Tribe Manager, Media Catalog ,Form Manager)
HCL Technologies Client:REEF
Aug 2002-Jun 2002
Feature Used : JDK1.3, J2EE1.3, Oracle 8.1.6, Informix, Java Servlets/JSP, XML, XSLT
Brief Description
Forum is a application within the REEF Internetware suite which enables the users to collaborate, and providing an interface to users to share the ideas. Tribe manager is the user management framework which acts as a Security gateway to the system. Media Catalog is an application within the framework of REEF-Internetware, which manages a repository of items.
Form Manager is a dynamic form generation module in the REEF suite. The forms generated through form manager is accessed across the application
My Role : Module Leader
Running the test suite against the Forum module.
Testing(Regression,Functional)
Preparation of load scripts for performance testing using loadrunner.
To Monitor and optimize the performance of the system.
Test Suite for REEF-Internetware
HCL Technologies Client:REEF
Jan 2001-Jul 2001
Feature Used : JDK1.3, J2EE1.3, Oracle 8.1.6, Informix, Java Servlets/JSP, XML, XSLT
Brief Description
Reef InternetWare enables dynamic content, commerce, community, and coordination management for specialized portals, intranets and extranets. A test suite was developed to facilitiate the regression and unit testing.
My Role : Project Leader
Devolopment of Test Suite
Development of the engine for the test suite in Python
Defined the non-validating XML format and pickled the test cases in the defined XML format.
Architected designed and Developed the Test Suite Reporting mechanism.
Contingent Worker System
Tata Consulting Services Client:GE Power Systems
Oct 2000-Dec 2000
Feature Used : Allaire JRUN Server, Microsoft IIS 4.0, Oracle 8, Java Servlets/JSP
Brief Description
Contingent Worker System is a reporting system developed for GEPS. The system is used to let the management keep track of contractors working under different managers/sections/units.
My Role : Team Member
Involved in System Design.
Development of Serverside Components in servlets and JSPs
Performed functional testing of the application.
GE Lifestyle Portal
Tata Consulting Services Client:GE Capital Services India.
Mar 2000-Sep 2000
Feature Used : Netscape Application Server 4.0,Sun Solaris 2.6 (Deployment),Oracle 8,Java Servlets, JSP and EJB.
Brief Description
The B2C Portal offers a great deal of customization and empowers the customers by informing them about the capabilities of products, letting the user compare different products of same category, etc.
My Role : Team Member
Involved in System Design.
Development of Serverside Components in servlets/JSPs and EJBs
Integration of the server side components with the rest of the application.
Unit Testing, Functional testing and Integration testing against the test cases.
GEPS - PPME
Tata Consulting Services Client:GE Capital Services India.
Nov 1999-Feb 2000
Feature Used : Windows 95, SQLWindows, Oracle 7.3
Brief Description
PRESTO - The Proposal Estimating System (presto) is a estimating application.It is used to estimate the cost of building up a power plant according to specifications of the customer.
My Role : Team Member
Enhancing the capabilities of the existing system.
Maintaining the existing Code.
Functional testing and Integration testing against the test cases.
Available on Request |