Birt & Maximo Consultant Resume
Weehawken, NJ
SUMMARY
- Over 10 plus years of experience in Business Intelligence & Reporting tools such as Birt and Jasper Reports 6.0.
- Expertise in developing applications using Web Services (SOAP, RESTFUL), Core Java, JDBC, Servlets, JSP, HTML, Java Scripts and develop JasperReports,Birt,Reports.
- Over 4 years of Technical Lead experience leading the multiple projects.
- 2+ years of experience with the following: Workflow design, MIF, MBOs Maximo 7.X Database object Structure, Relationships and Configuration, Application Designer and Oracle SQL, DB2.
- Experience in managing large, custom application development projectsKnowledge in IT Asset, License and Configuration Management methodologies
- IBM TRIRIGA Application Developer with1 years 11 months of professional experience.
- Expertise includes configuring, testing, implementing, and documenting TRIRIGA Applications. Significant experience in managing complex requirements and working with development team (on - site and offshore) to configure and implement different TRIRIGA Applications as per project tasks as required.
- Having 4 years of Experience in Java/J2EE, Struts Framework, SQL Server, Jasper API's, Jasper Reports, BIRT, Pentaho, iReports, Actuate Reports, Tibco Spotfire Basic, HTML and CSS.
- Having experience on Application server (JBoss 4.2.3 GA) and Web server (Tomcat 6)
- Experience in analysis, coding and implementation of large scale Web Applications.
- Strong exposure on Log4J and Eclipse 3.2.
- Extensive experience Design, Dev, Implementing, Extending and Integrating BIRT.
- Expertise in developing the complex reports using jasper reports/ Dash Boards.
- Involved in configuring, deploying applications using Apache Tomcat on Windows platforms.
- Familiar with Servlet & JSP programming.
- Experience in Web Services using SOAP, REST.
- Experienced in developing web applications and interactive software products using JSP, Servlets, JavaScript, HTML 5,, JSON, Core Java, J2EE, and JDBC.
- Have worked in development, integration and configuration of Jasper reports, BIRT Reports on client portal by using RESTFUL calls
- Design, develop and deploy user friendly and rich looking Financial and Billing reports using Oracle PL/SQL, Analytic Functions, SQL, and I-Report and deployed onto Jasper Server.
- Experience in identifying performance issues, debugging and performance tuning.
- Designed and developedSub reports, Drill Down reports, Dashboard usingEclipse BIRT and Actuate BIRT.
- Hands on experience in technologies like Oracle, SQL and PL/SQL.
- Proficient in writing SQL queries, Cursors, Sub programs like Procedures, Functions, Packages and Triggers in PL/SQL blocks and Performance Tuning.
- Performance tuning which includes rebuilding indexes, analyze tables, partitions.
- Well acquainted in SQL sub queries, applying constraints, creating views and indexes.
- Ability to work collaboratively with team members to achieve organizational goals while maintaining responsibilities and commitments.
- Good interpersonal & communication skills.
TECHNICAL SKILLS
Reporting Tools: Jasper,Microstrategy,BIRT,SSRS,Tableau,ErdPro
Scripting Language: JavaScript, Angular JS
Programming Languages: Java, JSP, Servlet, Unix Shell Script, Actuate Basic Code, Angular JS
Procedural Languages: SQL.PL/SQL,MAXIMO
Special Technologies: REST Services,TRIRIGA
Databases: Oracle8.0/9i, DB2, Sybase, SQL Server
Application Server: Tomcat 5,7
SCM Tools: MS Visual SourceSafe, Win CVS, Clear Case, SVN
Operating System: WINDOWS 2000, Windows XP, Unix
PROFESSIONAL EXPERIENCE
BIRT & Maximo Consultant
Confidential, Weehawken, NJ
Responsibilities:
- Involved in gathering and translating business requirements into specifications dat will be used to drive conversion effort from legacy system to MAXIMO.
- Ensure proper configuration management and change controls are implemented for data transformation responsibilities between client and conversion team.
- Created and deployed Maximo Automation scripts.
- Created End user start center templates to include KPIs, Result set portlets, Inbox Assignments, Favorite Applications and Quick Inserts.
- Created lookups and edited XMLs to facilitate design specifications.
- Required to be familiar with all Maximo modules related BIRT Reports.
- Assisted in the implementation and utilization of the Maximo Asset Management System Maximo 7.5 applications
- Used SQL to get date required to analyze and solve problems
- Gathered business requirements and develop functional design documentation and test programs related to the Maximo Asset Management System
- Assigned to be the one responsible for conversion and data cleansing activities in conversions from Legacy systems to Maximo.
- Understand the Requirements and implement the solution using Work Flows.
- Review the Code and test cases to make sure the quality of the deliverables.
- Deployment of the deliverables and UAT support for the deliverables.
- Create and configure custom objects using studio as per the specifications.
Confidential, BOSTON
MAXIMO&& TRIRIGA BIRT CONSULTANT
Responsibilities:
- Requirement gathering/Documenting/ProcessMapping(Aligning Business Process to Maximo)
- Implementation of New Processes in to Maximo.
- Handling Change Requests requested by the Business Users.
- Responsible for Designing the Different jasper reports using multiple i-Report components like Crosstabs, sub reports, Frames, Groups and Bands.
- Creation of chart report with dynamic color changing functionality using Scriplet.
- Formatting of value expression using Scriplet etc.
- Training the end users and admin training for the new implementations.
- Solely responsible for all the change requests and its delivery on time.
- Preparing Project Plan and its Timeline Estimates for the changes.
- Impact analysis of the change on Maximo and other dependent applications.
- Implemented the changes and documented the process.
- Prepared Test cases and documented all the changes made in Pre-Prod (UAT) and as well in Production.
- Analyzed the tickets and resolved them which were pending for long time.
- Handling Support activities like resolving the tickets raised by end users.
- Developed many reports as per the business user requirements.
- Helping team in resolving the Tickets assigned to them.
- Organizing and conducting End User Application briefing sessions and Trainings.
- Rewrite the existing queries to perform better using analytic functions
Technologies: MAXIMO,BIRT,DB2,WEB SPHERE SERVER, JasperReports,IReportDesigner 5.6,TRIRIGA
Confidential, IL Chicago
TRIRIGA&& Jasper,BIRT Technical Consultant
Responsibilities:
- Building Reporting Frame work and component libraries from scratch for jasper reports
- SQL tuning and assisted developers with coding on PL/SQL
- Responsible for Product level DB tuning means Rebuild Index’s, Analyzing tables.
- Responsible for Designing the Different jasper reports using multiple i-Report components like Crosstabs, sub reports, Frames, Groups and Bands.
- Creation of chart report with dynamic color changing functionality using Scriplet.
- Formatting of value expression using Scriplet etc.
- Created and modified PL/SQL procedures, packages, functions, tables, views, materialized views, sequence, nested tables, collections, rebuilding indexes and triggers using PL/SQL in SQL Developer and TOAD environments.
- Responsible for keep a validations on WEB Services calls.
- Responsible for improving performance of the Jobs dat are running long time.
- Overridden various methods to call dynamically query at run time using on before factory, on prepare, open, Initialize, on Create, On Render, On-Fetch methods in BIRT
- Did Presentation-tier development and support using Java scripts, JSP/Servlets for client side validations.
- Writing and invoking the struts calls.
- Parsed JSON data and displayed it in the front end screens using JQuery.
- Responsible for creating BIRT common Library objects
- Unit and Integration testing
- Design and create the FX Rates Interface.
- Good experience with Java scripts used forBIRTReporting.
- Experience in creating scripted datasets forBIRTReporting.
- Integration of Actuatereportswith .java Application using Actuate API's
- Built data-driven Web applications with server side J2EE technologies like Servlets/JSP and generated dynamic Web pages with Java Server Pages (JSP)
- Involved in bug fixing, bug verification.
- Created Parameterized lookups and NSQL Queries.
- Took part in support at the project ending phase.
Technologies: Java, JSF, JSP/Servlets, HTML/CSS, JavaScript, CSS, Oracle, Pega, Jasper Studio, Web services, Maven, SVN, Oracle, SQl, PL/SQL,TRIRIGA
Confidential GA
Technical Consultant (BIRT&&Jasper)
Responsibilities:
- Responsible for implementing Rest web services.
- Report development using studio Report Designer Professional
- Implemented cascading parameter, joins, cross tab reports
- Prepared complex SQL Queries, PL/SQL packages for data retrieval.
- Using parameter functionality, created sub reports / drilled reports per customer need.
- Used web-service, SQL and POJO class as data source for the BIRT reporting
- Using report library functionality for the Report Design file which greatly enhance the reusability
- Used Java script as conditions in BIRT reports.
- Creating Cascading, Multi-select Parameter and Static and Dynamic Filter.
- Implementing CSS Style Sheet and Templates to make use one style for multiple Reports.
- Implemented Join dataset and Union dataset, Data cube with cross tab
- Developed Stored Procedures, Packages, and Functions using PL/SQL to implement day to day modified business rules into the current system.
- Implemented GUI pages using AngularJS, HTML5 and CSS.
- Responsible for coding the logic in servers to pass the information from frontend to backend.
- As a Programmer/Analyst was involved in analysis and requirement gathering.
- Developed SQL queries and stored procedures.
- Used JAVA, JSP, JavaScript to develop presentation layer using MVC architecture.
- Experience in developing reports such as Standard, Parameterized, Linked, Chart, and Crosstab and Sub-reports using Jasper Reports.
- Did Presentation-tier development and support using Java scripts, JSP/Servlets for client side validations.
- Create new Input Controls, Drop down lists, resource bundles on the Jasper Server.
- Create new Users, Roles and manage Jasper Server Repository.
- Created Single Select & Multi Select parameters in Jasper Server and assigned to the target reports.
- Developed Java code for enhancing features.
- Sanity test and cosmetic change in report layout.
- Supporting with deployment team to accomplish the production deployment.
- Creating Cascading, Multi-select Parameter and Static and Dynamic Filter.
- Implementing Join dataset and Union dataset, Data cube with cross tab.
- Development of tabular reports using BIRT.
- Creation of dashboards using HTML5 charts and tabular data in iPortal
- Creation of complex dashboards using scripts and dynamic parameters.
- Calling of reports from java application using JSAPI and standalone links.
Technologies: Java, JSF, JSP/Servlets, HTML/CSS, JavaScript, CSS,Oracle,Pega,Jasper Studio, Web services, Maven, SVN,Oracle,SQl,PL/SQL,Vertica Hp,Jasper,TRIRIGA
Confidential
MAXIMO&& BIRT Report Developer
Responsibilities:
- Reports using complex business logics by overriding built in / user defined methods using Actuate basic language.
- Handled SQL tuning and assisted developers with coding on PL/SQL
- Expertise with as table spaces, tables, views, synonyms, indexes, database links and materialized views
- Involved in coding using Java, Jsp, Servlets & JavaScript
- As Senior Programmer Involved in requirements gathering, designing, developing and testing complex Oracle Forms, Packages in PL/SQL and SQR Reports.
- Created and Used standard oracle API's to submit the concurrent program from Forms and SQR to populate AR transactions
- Tuning SQL Queries using Explain Plans for performance optimization.
- High proven skills in translating business requirements to technical specifications
- Development of User Interfaces using Apache Struts Framework 1.2
- Enhancement Of Database Design
- Designed and Developed Reports using Actuate BIRT2.3.2
- Extensive experience and good understanding on all EAM maximo functional detail
- Procurement (PR, RFQ, PO, Invoice, Contract Management)
- Supply chain (Item, Inventory, Asset)
- Work Management (Work Order, PM, JP)
- Hands on experience on Maximo Customization, Maximo application development, BIRT
- Have done multiple real time integration with list of external systems with additional customization to meet business requirement:
Technologies: Java, JSF, JSP/Servlets, HTML/CSS, JavaScript, CSS,Oracle, Web services, Maven, SVN,Oracle,SQl,PL/SQL,BIRT,MAXIMO
Confidential, Phenix,
Java&&Report Developer
Responsibilities:
- Root Cause Analysis and solution for tickets.
- Coding, Reviewing
- Developed the JSP, Servlets, Action components and configuration XML files following the MVC architecture
- Created Custom tags in JSP pages so as to ease other developers efforts. These tags also used for maintainability and enhancing performance
- Initial stages of Data base Design
- Prepared high and low level documents for the business modules for future references and updates
- Worked on complete server side coding and contributed to Front-End with the implementation of JSP
- Unit testing using Junit
- Testing support for System testing, Integration testing and UAT
- Responsible for Designing the Different jasper reports using multiple I-Report components like Crosstabs, sub reports, Frames, Groups and Bands.
- Experience in developing reports such as Standard, Parameterized, Linked, Chart, and Crosstab and Sub-reports using Jasper Reports.
- Generate PDFs for the reports like Pie-Chart, Bar-Chart, etc.
- Worked on performance tuning of the SQL queries to improve data conversion process.
- Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
- System Testing, UAT Support.
- ActuateiServer,BIRT,IDAPI Programming
- Prepare Production deployment documentation to assist the deployment team
- Troubleshoot and perform the root-cause analysis of any issues arise in Production
Environment: Struts 1.3, JSP, Servlets,, XML, Web Services, Java Script, Tomcat, Java Mail API, Filezilla, CSS,Oracle, Jasper Studio, Web services, Maven, SVN,Oracle,SQl,PL/SQL,ActuateBIRT, SSRS 2012, SSIS, ReportsBankOfAmerica HYD INDIA Apr2007 - Oct2010
MAXMO&&BIRT CONSULTANT
Confidential
Responsibilities:
- Training the Site Supervisors and Endusers.
- Helping the end users to access the system and do their daily activities in maximo
- Helping end users in creating KPI’s and required result sets on their start centers.
- Assisting the end users to retrieve the required data for analysis and proper reports from the list available.
- Clarifying the business process to the end users.
- Analyzed functional specifications to evaluate best implementation method such as workflows, conditional expressions, data restrictions, integration, security, java customizations or Automation scripts.
- Recording the bugs from the end users and following with the Implementation team for the resolution of the bugs/issues.
- Advising the Implementation team for betterments in the system for betterments.
- Generated Complex reports, which takes information from different data source.
- Overridden various methods to call dynamically query at run time using on before factory, on prepare, open, Initialize, on Create, On Render, On-Fetch methods in BIRT
- Involved in coding using Java, Jsp, Servlets & JavaScript
- Provide the range of Input Parameters Conditionally in the Obtain Select Statement Method
- Expert in developingComplex Reports, Chart Reports.
- Involved in analysis and design phases of Software Development Life Cycle (SDLC)
- Developed thereportsaccording to subscriptions plan.
Technologies: Java, JSF, JSP/Servlets, HTML/CSS, JavaScript, CSS,Oracle,services, Maven, SVN,Oracle,SQl,PL/SQL,Actuate Erdpro,BIRT,MAXIMO,MUREX