Trilok B R
Cell No : 614-598-8752
Email : trilok.guitar@gmail.com
Experience Summary
-
Highly motivated Java / J2EE developer with over 5 years of industry experience.
-
Involved in all aspects of the project life cycle and grown rapidly into role of trusted developer.
-
Successful in a team environment or working independently. Driven to make a positive impact on a project in any role and to meet challenges and surpass expectations.
-
Fully committed to the assigned tasks. Excellent problem solving capabilities and excellent team member.
-
A good learner and a willing listener with an open optimistic outlook.
-
Good interest in improving myself and learn new things.
-
Sound knowledge of Oracle database. Developed complex queries with several tables.
-
Solid experience developing J2EE application components using JDBC, JSP, JSF, Servlet, EJB, JMS.
-
Developed Web Services on several projects
-
Comfortable working on front end (GUI) as well as server side objects
-
Extensive experience working with O/R framework such as Hibernate and other J2EE frameworks such as Struts and Spring.
-
Implemented AOP and IOC using Spring framework.
-
Extensive experience developing Converters / Validators in JSF while developing various components
-
Sound knowledge of developing reports using Crystal reports.
Technical Fluency
Languages / Protocols | Java 1.4/1.5, C#, JavaScript, SQL (Stored Procedures, Views), HTML 4, XML 1.0, DTD, XSD |
Application Servers / Middlewares | Web Logic 7/8, Tomcat 4/5, JBoss 3, WebSphere 5.0/6.0. SAP NetWeaver 7.0 |
Modelling Tools | Rational Rose, DB Designer 4.0 |
Frameworks | Ajax, Spring 2.0, Struts 1.2, Apache AXIS (Web Services) 1.3, EJB 3.0, Hibernate 3.0, Castor, CXF (XFire 2.0), ICEfaces, Maven 2.0. |
Databases | MS SQL Server 2000, ORACLE 9i, Oracle 10, DB2 8.1 |
IDEs | Eclipse 2/3, Net Beans 5/5.5, WSAD 5.0, RAD 6.0, Visual Studio .NET, Crystal Reports 10 |
Version Control | CVS, VSS, Borlan Star team. |
Platforms | Windows XP, Windows Server 2003, Red Hat Linux ES 3, RedHat Linux 10 |
Education
- Diploma in Computer Science and Engineering
-
B.E in Computer Science and Engineering
Projects
Project: Automated Work Area Design - Vision, Fedex Ground, Pittsburgh, Pennsylvania
Duration: October 2007 Till date
Objective:
AWAD consists of creating the workareas dynamically based on historical data, Creating a plan to define work areas, Check for the accuracy of the Plan, Check for misloads in the vehicle section during package loading etc.
Contributions:
-
Implemented the Scheduler Task interface to Schedule repetitive tasks like report generation, Plan submission etc.
-
Developed Plan Accuracy Report that would show the Accuracy of the plan, summary of the Work areas assigned to the plan, and summary of flexes happened within.
- Developed Active Package Report that would give a summary of the Packages flowing through the system for a specific work area, section or Zip, Stops which had oversize packages, Bulk stop, calculated MDSG etc.
- Used crystal report as a template engine in connection with Java Bean (POJO) approach to Create the reports.
- Worked Extensively with hibernate to write optimized queries for Data population within the report.
- Wrote stored procedures for Active Package reports.
- Developed unit test cases at different stages of Development for All the reports and all the modules assigned.
- Worked with JSF to write the Screens that calls the report, and does initial validation.
Technologies Used: J2EE (POJO, JSP 1.1, Servlets 2.1, JSF 1.2, EJB 3.0), Web Service Axis 1.3 , Hibernate 3.0, Eclipse 3.2, Weblogic 9.2, Oracle 10g, Crystal Reports XI, Spring
Project: Distributed Order Management – Talon, Manahattan Associates, Atlanta
Duration: January 2007 – October 2007
Objective:
The Talon Release implements flow casting technique, in which the products that arrive at the warehouse, are immediately flowed through to the customer stores. Based on the needs of each store, the supply coming from the warehouse is distributed across in a prorated manner. Finally every customer store gets a fair share of what it had requested.
Contributions:
-
Designed Multi-echelon order creation strategy, Manual review and Needs Layers
-
Designed and develop UI for the needs layer and sku-Location Modules using the JSF framework
-
Implemented Multi Echelon allocation modules, in a multithreaded approach, using POJO, and based on layer wise component design.
-
Implement business logic for assigned modules using POJO, based on layered component design.
-
Took complete responsibility of migration of Talon release from oracle to DB2. Wrote stored procedures, export / import functions to move data across.
-
Developed reports for weekly / month data reconcialiation.
-
Develop unit test cases for various classes and UI components such as JSF and Struts actions
-
Developed JSF Based converters for Time zone / Locale conversions, thereby eliminating hundreds of lines of code, and making the application easy to maintain.
-
Exposed most of the features of this application like Order Creation/ fulfillment, allocation and release process as Web services.
-
Enhanced the Auto Test framework (Developed in the prior release) to include cases helpful for performance engineering and tuning.
-
Enhanced Error handling, by segregating the errors as hard check, soft check and data errors, and handling them using the JSF Validation framework.
-
Wrote stored procedures for transit time calculation, inventory synchronization and triggers for Order audit trail, critical change management.
-
Configured hibernate O/R mapping and wrote queries to get data for various search pages.
Technologies Used: J2EE (POJO, JSP 1.1, Servlets 2.1, JSF 1.2, EJB 3.0), Web Service Axis 1.3, Struts 1.2, Hibernate 3.0, Eclipse 2.0, WSAD 5.1, Oracle 9i, WebSphere 6.0, Crystal Reports 10
Project: Raptor SP2, Manahattan Associates, Atlanta
Duration: June 2006 – Dec 2006
Objective:
This release of SP2 caters to a wide range of wholesalers who want to use DOM for order fulfilment and replenishment. Raptor SP2 provides flexible allocation strategies, better interaction with warehouse through Distro releases, and complex sourcing and scheduling logic to optimize the order fulfilment process.
Contributions:
-
Participated in requirement analysis sessions for various modules such as Order Capture, Sourcing, Delivery Scheduling, Order Prioritization, Allocation Management , Release Management, Workflow Management
-
Designed and develop UI for the workflow and Store order modules using JSF framework
-
Write design strategies for workflow, store order import, release and release update
-
Implement business logic for assigned modules using POJO, based on layer wise component design.
-
Took complete responsibility of migration of SP2 from oracle to DB2. Wrote stored procedures, export / import functions to move data across.
-
Develop unit test cases for various classes and UI components such as JSF and Struts actions
-
Configured Spring framework for dependency injection for various DAO classes
-
Developed an XML Based Auto Test framework, to enable an end to End functional testing of the product.
Technologies Used: J2EE (POJO, JSP 1.1, Servlets 2.1, JSF 1.2, EJB 3.0), Web Service Axis 1.3, Eclipse 2.0, Oracle 9i, WebLogic 9.1
Project: MediaDocs Shop, SLK-Software Pvt. Ltd, India
Duration: Sep 2005 – June 2006
Objective:
MediaDocs shop is an e-commerce application for ordering media and documentation parts The MediaDocs Front end provides features for customer and employee users. Features include Search Products, Navigate Catalog, View Product Details, Manage shopping cart, Check out, Credit card validation and authorization, Maintain personal preferences, View Personal orders, View site orders, View Sales orders, etc.
The MediaDocs Back end allows the administrator to configure and maintain the MediaDocs shop application. The features include maintain users, maintain site, publish notification, Bypass login, order fulfillment, access reports, etc.
Contributions:
-
Designing UI for the assigned modules (Order Fulfillment, manage shopping cart) using struts framework
-
Creating Unit test cases for Sites, and news modules.
-
Implementing Business logic for modules assigned, based on layer wise component design.
-
Involved in the Maintenance of this product.
-
Built a customized framework for credit card validation, based on the web services calls and fully customizable using XML
-
Enhanced the shopping cart, by adding a Reserve Item feature, where in the Inventory for the item will be on hold until the final confirmation.
Technologies Used: J2EE (Struts, JSP 1.1, Servlets 2.1, and JSF 1.2), Web Service Axis 1.3, Oracle 9i, JBoss 4.0
Project: Returns Management System, SLK-Software Pvt. Ltd, India
Duration: Sep 2004 – Sep 2005
Objective:
The main goal of this project was to develop a software application for a client company whose operations group handles cell phone returns/repairs for Nokia, Sony, Motorola, Alcatel and other phone manufacturers. Prominent features were Creation of Order, Barcode generation, Export / Import orders to SAP system and Maintaining Symptom codes/ Plant codes.
Contributions:
-
Requirement gathering after detailed domain study.
-
Preparing Prototypes.
-
Worked out a common login solution for all types of users, and the individual permission are configurable.
-
Wrote several web service clients for the validation of Order, the prominent being a client to access the dealer website to validate the warranty period and the make of the mobile phone.
-
Development, testing and maintenance of the project.
Technologies Used: J2EE (Struts, JSP 1.1, Servlets 2.1, and JSF 1.2), Web Service Axis 1.3, Oracle 9i, JBoss 4.0