Fico Blaze Advisor Developer Resume Profile
Riverwoods, IL
Professional Summary
- Over 7 years of experience in software industry as a Programmer Analyst in the areas of analysis, design and development of complex business systems.
- Domain experience in various sectors including banking, government, insurance and power generation projects.
- Extensive work experience in designing and development of cutting - edge Enterprise Applications and business critical systems using FICO Blaze Advisor 6.5.3/6.8/6.10.1/7.2 with Eclipse 3.6.2 which is the key asset.
- Hands on experience and In-depth knowledge in the implementation of rules-based solutions in Structured Rule Language SRL using FICO s Business Rules Engine.
- Acquaintance using report generation tools like Actuate8 Reports, Crystal Reports.
- Expertise in N-Unit testing, performance tuning and creating unit test cases, scripts.
- Involved extensively in each phase of SDLC especially in Analysis, Design, and Development, Testing and Deploying of applications and implementing N-tier Client/Server.
- Expertise in programming with SQL, PL/SQL and T-SQL.
- Good knowledge of SQL server Enterprise Manager and Query Analyzer.
- Hands on experience in SQL Server and Oracle database development in writing Stored Procedures, Triggers, Views.
- Excellent experience in web development using C , ASP.NET with N-tier development environment.
- Experience working with third-party tools like .Net advantage Infragistics and Telerik R.A.D controls.
- Worked extensively on .Net Technologies like ASP.NET, C , ADO.NET, .NET Framework 4.0, 3.5/2.0/1.1 , Window forms, Web forms, Web Services in Visual Studio .NET 2010/2008/2005.
- Good foundation with a strong knowledge of object oriented programming principles and object oriented Design.
- Prior experience in development of Web and Windows applications using ASP.Net, C , VB.Net, Java script, HTML, XML, ADO.Net.
- Strong ability in communicating with Project Development Team and prioritizing workload.
- Self-Motivated with good team attitude, detail-oriented, organized and take keen interest in problem-solving and trouble-shooting challenges.
- Experience, interest and adaptability to work in agile delivery environment for application process development.
- Comfortable working in a fast-paced, results-oriented environment.
Technical Skills
Technologies and Tools | FICO Blaze Advisor 6.5.3/6.8/6.10.1/7.2, Eclipse 3.6.2 ,MS Visual Studio 2010/2008/2005, C .Net, VB.Net, ADO.Net, ASP.Net 4.0/3.5/2.0, Infragistics, Telerik R.A.D. |
Languages Known/Worked | SRL Structured Rule Language , XML, C , VB.Net, T-SQL, PL/SQL. |
Web Technologies | ASP.Net, XML, HTML, JavaScript, CSS. |
Reporting Tools | Actuate8, Crystal Reports 08. |
Databases | SQL Server 2008/2005, Oracle Toad, Ms-Access |
IDE Version Control | TFS ,Borland Star team, Tortoise SVN, Visual Source Safe VSS 6.0 |
Application Servers | Microsoft IIS 6.0 |
Other | Note ,MS-Visio,Agent Ransack, Win SCP, Secure CRT |
Professional Experience
Confidential
Designation: FICO Blaze Advisor Developer Java
Responsibilities:
- Work closely with business partners and business technology to understand project requirements.
- Involved in Joint Application Design JAD sessions to gather Business Requirements and Implementation Requirements.
- Translating the business requirement into appropriate format as Business Rule Catalog or Mainframe Strata Visio Design Flows.
- Analyze business rules to determine best implementation in and/or outside RMA.
- Contribute to adherence of development guidelines/standards and process while developing template and text rules using Structured Rule Language SRL .
- Extensively used decision entities like Rule Flows, Rule Set, Functions and Decision Table Metaphor in rule development.
- Created/harvested Blaze Advisor Templates and Providers to implement specific pieces of business logic to increase efficiency and ensure consistency.
- Management of JAVA Business Object Model BOM and Java Archive files JAR s by adding new attributes to be in sync with the application attributes.
- Use Blaze debugger in different execution modes compiled/sequential to troubleshoot and fix runtime issues during the Business As Usual BAU development process.
- Create/review test cases by mocking the data using BR-unit in blaze advisor.
- Involved in building, configuring, deploying abd's to application and testing team in windows and UNIX environment.
- Involved in performance tuning of the rules to speed up the rule execution process when dealing with large sets of data.
- Use cross-reference browser for impact analysis to find the occurances of a functions or rulesets through out the project .
- Code maintenance/enhancement by identifying and analysing pieces of unreachable logic.
- Worked closely with the application development team to integrate blaze rules with the business application.
- Create new region for every project install in windows and unix environment for development team-members to create local workspace to connect to the repository.
- While working on multiple projects in parallel , co-ordinate with team members to retro-fit the code into different regions/instaces of development.
- Involved in upgrading Blaze Avisor 6.8 to Blaze Advisor 7.2 with Eclipse 3.6.2 Plug-in.
- Export and import repository to clear the version history.
- SRL Code/Repository compare by using Blaze compare tools and third-party tools like Beyond Compare prior to every install/release.
- Collaborate with off-shore project teams to review and clarify requirements, and develop implementation solutions for FAGON test issues at the end of each business-day.
Environment: BlazeAdvisor JAVA 6.8/7.2, SRL, Eclipse 3.6.2, BVS,Note , Win SCP, Beyond Compare, Secure CRT, IBM Lotus Notes, SAS Enterprise Guide, UNIX, Microsoft Office, OneNote.
Confidential
Designation:FICO Blaze Advisor Developer .NET
Responsibilities:
- Involved in gathering Business Requirements and Implementation Requirements, specifically business rules for high level development of the application.
- Good understanding and ability in translating/authoring the business requirement into appropriate rules format.
- Worked closely with business analyst and SME's to understand rule requirements.
- Analyze harvested business rules to determine best implementation in and/or outside RMA.
- Extensively used decision entities like Rule Flows, Rule Templates, Rule Set, and Decision Table Metaphor in rule development.
- Also used Object Model Entities like Enumerations and Patterns in the rule development.
- Involved in developing, deploying, configuring and building abd's for code release in Blaze RMA rule maintenance application.
- Created Blaze Advisor Templates to implement specific pieces of business logic to increase efficiency and ensure consistency.
- Management of XML, .NET and database Business Object Model BOM shared by the SCITS application and blaze advisor.
- Maintain multiple existing projects including rules entry through RMA/Blaze IDE.
- Use Blaze debugger to troubleshoot runtime issues and build test data.
- Integrating inputs needed for rule processing from multiple sources including SQL database and XML documents.
- Create/review test cases to test deployed rule service and use br-unit to test rules in blaze advisor.
- Used Blaze Advisor version 6.5.3 and newer version Blaze Advisor version 6.10.1 for application development.
- Involved in performance tuning of the rules to speed up the rule execution process when dealing with large XML data.
- Contribute to adherence of development guidelines/standards and process while developing template and text rules using Structured Rule Language SRL .
- Involved in ensuring proper application testing and validation, programming and documentation.
Environment: Blaze Advisor 6.5.3/6.10.1,SRL,XMLSpy,Note , Agent Ransack,ASP.NET4.0, MS Visual Studio 2010, MS SQL-Server, C , XML, TFS, Tortoise SVN, Cruise Control, N-unit Testing, Microsoft Office, OneNote, Windows vista.
Confidential
Designation: Net Developer Time Frame: Jan 10 Sep 10
Responsibilities:
- Involved in gathering requirements, system documentation, General System Design GSD and Detailed system design DSD documents for the application to be developed.
- Involved in the implementation of Agile SCRUM Methodology for the Application process development.
- Used Model-View-Presenter MVP approach for the application development.
- Worked with Cascading Style Sheets CSS for providing look and feel structure for User Interface and Master Pages.
- Designed and developed the user interface in ASP.Net using ASP.Net web controls and custom controls.
- Extensively used third party user controls like Telerik R.A.D Control Grid views, Repeater controls, and Validation controls during development.
- Extensively involved in developing components for Business layer and Data layer using C .
- Used ADO.NET extensively for data retrieving, querying, storage and manipulation from SQL Server database.
- Used Object Oriented OOPS Methodologies to implement classes in the Business layer.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Implemented service oriented component SOA Layer using C .net and WCF .
- Provided role based authentication for users to access the web application.
- Implemented HTTP protocol to secure the information between WCF Service and Client.
- N-Unit based unit and integration testing for writing unit test cases and test scripts.
- Worked with N-Cover Explorer tool to evaluate the percentage of code coverage in the presenter.
- Developed schema objects such as tables, indexes, views, stored procedures and triggers using SQL Server Enterprise Manager.
- Worked with Re-sharper, a refactoring and productivity extension tool that extends the native functionality of Microsoft Visual Studio 2008.
- Experience working with Cruise Control which is open-source software for continuous build and integration process of the current project working on.
- Implemented various validation controls for client-side validation. Also developed custom validations for specific validation issues in ASP.Net.
- Used Tortoise SVN for version controlling and source management.
- Perform code reviews, peer reviews, code integration CI of the developed components and also extensively involved in bug fixing.
- Interaction with the business users, understand their requirements and get feedback on the existing application.
Environment: ASP.NET, MS Visual Studio 2008, MS SQL-Server 2008, C ,HTML, CSS, XML, AJAX, Telerik Controls, WCF,IIS 6.0,Tortoise SVN, Re-sharper, Cruise Control, N-unit Testing, N-cover Explorer, Microsoft Office, Windows vista.
Confidential
Designation: Software Developer
Responsibilities:
- Involved in gathering requirements and prepared Software Requirements Specifications SRS .
- Creating user interface using ASP.NET Web Forms and controls.
- Designed and developed .NET applications using ASP.NET and C .
- Involved in analyzing UML - Use cases to Class Diagrams, Sequence diagrams .
- Development of the application using n-tier distributed architecture.
- Used Data Grid, Data List and Repeater Controls to display data in a customized format in the web pages.
- Created window services to run and process the batch requests from the clients.
- Good knowledge of SQL server Enterprise Manager and Query Analyzer.
- Used various Validators like Range, Required filed to validate users entered data.
- Created rich and interactive UI using C .
- Used ADO.NET for data access layer to communicate with the SQL Server database
- Wrote SQL queries and Stored Procedures using SQL Server.
- Used ADO.NET objects such as Dataset and Data Adapter, for consistent access data from different data sources.
- Developed a collapsible/expandable menu to browse through different.
- Used Visual Source Safe VSS as the shared resource for the project.
- As a developer, actively involved in project meetings related to Application development progress and future targets.
- Involved in Unit, performance tuning and functionality testing of the application
- Client interaction to understand their requirements and get feedback on the existing application.
- Involved in deployment and post production support for the application.
Environment: ASP.NET, C , VB Script, HTML,WCF,DHTML, CSS, MS Visual Studio 2008,Microsoft Visio 2003, Web Service, SQL-Server Enterprise Manager, Microsoft Office, Windows XP.
Confidential
Designation: Programmer
Responsibilities:
- Development of the application using n-tier distributed architecture with messaging middleware.
- Developing windows pages using win forms, integration, testing of the application.
- Worked on the new .Net Advantage Infragistic controls like ultra list box, ultra combo box, and ultra date time picker.
- Used web services to interact with the data layer to access data from the database.
- Used Object Oriented OO Methodologies to implement classes in the Business layer and interact with the User Interface.
- Created C class files to implement business rules in the windows application.
- Worked on TOAD for Oracle to write Stored Programs. Packages, Procedures, Functions, PL/SQL and Database Triggers for back end development.
- Involved in Creating SQL data base structure to store data in the back end.
- Code Conversions from VB6 to .Net collection library using COM.
- Developed win forms application to invoke the web services.
- Extensively used ADO.NET objects such as Dataset and Data View for accessing database.
- Used various validators like Range, Required filed to validate users entered data.
- Used C , ASP.Net, Win Forms, SQL Server and Web Services.
- Involved in creating store procedures, packages, views.
- Involved in meetings to discuss the business rules and designing the front end using GUI.
Environment: ASP.Net 2.0, C , SQL Server 2005, Oracle Toad ,XML, Infragistics, Visual studio 2005, JavaScript, HTML, Windows services, Web Service, Win forms, ADO.Net, VSS, SOAP, Windows XP.