Technical Product Manager Resume

Friday, June 27, 2008

Tushar Rawal 408.702.5013 | tushar.rawal@gmail.com | Fremont, CA


SUMMARY

Software enthusiast with over five years of experience in developing scalable web applications for startups as well as large organizations. Able to wear multiple hats at the same time in the areas of design, development, testing and integration; by leading a team or by individual contributions. Active technologist who likes to stay up to date with the latest industry trends, web standards and evolutions of programming frameworks. Regular participants of hackathons and coding workshops organized across Silicon Valley area. Enjoys triaging and solving complex problems and challenging dead locks with an open mind within a closed time frame.


TECHNICAL SKILLS

Programming Languages

C, C++, Java, PHP, PL/SQL, Ruby, Perl

Web Technologies

XHTML, CSS, JavaScript, AJAX, XML, XSL, JSP, Servlets, Enterprise Java Beans

Frameworks

Struts, Hibernet, Spring, Tiles, Tapestry, JUnit, CakePHP, Zend, Ruby-on-Rails

Web/Application Servers

Weblogic 10, Apache Tomcat

Databases

MySQL, Oracle

Infrastructure Tools

Eclipse, ANT, ClearCase, SVN, TOAD

Protocols

HTTP, HTTPS, FTP, FTPS, RMI, SOAP

Design Methodologies

SOA, OOAD, Design Patterns (Factory, Singleton, Prototype, Adapter, Façade etc)

Platforms

Linux, Unix, Windows


EXPERIENCE

J P Morgan Chase & Co – Order-To-Pay, Pleasanton, CA June 2007 to present

Application Developer

Order-To-Pay and eProcurement Enterprise Application

The application has two different flavors: Enterprise Implementation and Rapid Implementation. Both the flavors contains similar transactions/modules, the only difference is that Rapid is mainly useful for mid-size companies as opposed to Enterprise which is used by big companies. The application provides transactional platform for Buyers and Suppliers in network. It includes transactional modules like Requisition, Vendor Contract, Purchase Order, Invoice, Credit Memo, Payment and Goods Receipt. The application also contains features like Supplier Enablement, Supplier Monetization, Image/Paper Invoice processing, Asynchronous Document Workflow and Asynchronous Document Transformation.

Responsibilities:

  • Upon Xign’s acquisition by J P Morgan, migrated business logic in java classes as per the code standards specified by J P Morgan.
  • Set-up processes around environment management and leading cross-team efforts to improve the existing system performance and communications
  • Lead and train on-site and/or off-shore teams to support and enhance the application functions with domain expertise with almost all modules of application
  • Developed work flow application for Requisition and Vendor Contract modules. Used BEA Web Logic Studio
  • Accepted rotation to sustaining team to stabilize product issues and gained ATB by 1.55% by leading efforts to resolve 72 live product issues within one month.
  • Developed database queries to put together behavioral patterns per transaction/document type and customer usage of the application to come up with desired upgrade configuration for hardware refresh initiative.

Tushar Rawal 408.702.5013 | tushar.rawal@gmail.com | Fremont, CA

  • Initiated and led the review process for all application monitors and updated and added new monitors to set-up pro-active monitoring for overall application by updating the monitor queries and fine tuning them for better performance.
  • Resolved the performance issue of rendering notification module related tables by disabling foreign key constraint which was causing indirect delays on the tables. Also introduced indices for other foreign key constraints which is a best practice for database to have indexed constraint.
  • Found the throughput issue with documents going into weblogic workflow and resolved by converting synchronous and single threaded process of sending documents into workflow to asynchronous and multi-threaded processing.
  • Member of release management committee that helps with release content finalization, builds and post-release activities

Parts River Inc – Fremont, CA February 2007 to June 2007

Software Engineer

SAP MDM Adapter

SAP MDM enrichment adapter is a module that Parts River develops to provide interface between SAP MDM module and the Parts river data cleansing software. The overall system contains the UI for the consumer that uses the service and the Enterprise beans that provide the integration. SAP provides the enrichment controller application to be deployed in Application Server that calls the Enrichment Adapter for service. Workflow handles the processes like importing files and waiting for enrichment to be done and provide the progress information to UI.

Responsibilities:

  • Involved in designing and developing the session and enterprise beans that provides the integration between SAP MDM module and local data cleansing application.
  • Authored technical design document for the overall design of enrichment adapter.
  • Developed adapter bean according to the design signed off and the development standard of SAP.

Software AG (India) Pvt Ltd. – Pune, India February 2006 to November 2006

Software Engineer

Software AG is the founder of variety of products including XML Databases and web based Application Designer and Professional Services.

The Application Designer is a development and runtime infrastructure that can create browser user interfaces that meet the requirements of professional users. AD is capable of generating reports in document as well as PDF formats with international languages like Chinese, Korean, etc. It has vast range of inbuilt controls and is easily expandable due to robust architecture and design. Application designer is a part of CrossVision Suite and all the other products under this suite used the Application Designer framework for overall GUI designing.
T
ushar Rawal 408.702.5013 | tushar.rawal@gmail.com | Fremont, CA

Responsibilities:

  • Involved in all stages of SDLC and in the brain storming of requirement analysis.
  • Authored technical design documents for all the modules according to the requirements.
  • Lead for offshore development team.
  • Designed and developed web-based application designer system using AJAX, J2EE technologies such as EJB, JSP, JDBC, JMS, Servlets and Apache Tomcat application server.
  • Also responsible for developing completely AJAX based interactive pages with the use of hidden frames or XMLHTTPRequest.
  • Maintained the cross-browser compatibility of all the functional units of product.
  • Provided the complete key-board support on the XML based Tree and Grid structure in IE as well as Mozilla/Firefox and Netscape.

Atmiya Infotech Education Software, Rajkot, India July 2005 to September 2005

Software Engineer

E-Indent & Transparent Transfer Tool

Atmiya Infotech is a software development firm that provides for range of software products. It is a service based firm that provides products on professional requirements.

E-Indent is the project for developing the automated system through which all the government organizations can order their computer related requirements of hardware and software. The product also includes the online order list and report generation facility. The product is used by the government to meet the requirement of all the relative departments.

Transparent Transfer Tool is the system that stores and provides the transfer information of the government employees. The transfers are made according to the strategy of the honorable Gujarat government. This tool provides all the transferable locations and employees according to the rules of government.

Responsibilities:

Involved in both front-end and back-end code base of the system, as I convert UI into a webpage, typically a JSP, which requires lot of Core Java, JSP, Servlets, XHTML, CSS, JDBC and JavaScript work as well as back-end call placement for the dynamic data.

Developed functions, stored procedures and SQL queries using PL/SQL.

Configured deployment descriptor specifying data environment assembled components and deployed on Server by vendor utilities.


EDUCATION

Bachelor of Engineering (Computer), Saurashtra University - Rajkot, India

· 2001 – 2005