Application Developer at Thoughtworks
India
Application Developer at Thoughtworks
India
Design and development experience with products built on J2EE and SOA based Component Architectures.
SOA, Web Services, J2EE, Java and XML
Product Development
(Privately Held; Information Technology and Services industry)
April 2009 — Present (4 months)
(Privately Held; Computer Software industry)
April 2006 — April 2009 (3 years 1 month)
(Public Company; 501-1000 employees; ITWO; Computer Software industry)
July 2004 — April 2006 (1 year 10 months)
> Business Process Monitoring Suite for the BPE engine to allow monitoring of Business Workflows.
> Components for the Business Process Execution Engine to enable Approval based Workflows.
> Incremental Database Schema Generation for the BPE Framework for Oracle 9i/10g and DB2.
> Performance Testing & Analysis and suggesting deployment scenarios for improving the response time for i2 Procurement (a J2EE Application running on Weblogic 6.1 on AIX) to scale up to a larger set of users involving clustering the setup, fine tuning the Application Server and JVM run time parameters.
(Public Company; 1001-5000 employees; DOX; Computer Software industry)
June 2001 — July 2004 (3 years 2 months)
> Completely new API Architecture realized through EJB that can be used by a client program to access the PRM System.
> Base Framework Components (for data mapping, retrieval, caching, security etc.) employed by the API Architecture for the managing the Business Entities and components for querying and managing the System.
> The UI Framework Components and JSP Tag Libraries used by GUI developers for designing web based User Input Forms. The Web Client was completely XML/XSL driven on the client side and the Web Server sent and received data as XML Streams (over HTTP using XMLHTTPRequest).
> Generation (using XML + XSL: FO), storage and printing Billing and Settlement Reports in the System.
> A JMS/MDB driven Report Server which provided generation, printing and storage services for Billing and Settlement Reports.
> The Partner Business Entity API and the Web based UI for managing the Partner Entity.
> Lead the API & Web Design and Development effort for v5.5.
(Privately Held; 201-500 employees; Computer Software industry)
December 1999 — June 2001 (1 year 7 months)
(Privately Held; 11-50 employees; Computer Software industry)
July 1998 — November 1999 (1 year 5 months)
B.Tech , Civil , 1994 — 1998