We provide IT Staff Augmentation Services!

Programmer Analyst Resume

0/5 (Submit Your Rating)

Bentonville, AR

SUMMARY:

  • BPM Developer with around 7 years of overall experience in software design, development, maintenance and deployment and over 6 years of experience in design, analysis and development of the BPM driven applications.
  • Experience in Analysis and Development of BPM applications.
  • Technical experience in using IBM BPM tool. Hands on experience with IBM BPM 7.2, IBM BPM 7.5.1, IBM BPM 8.0,8.5.5,8.5.7.
  • Experience in developing Business Process Definitions (BPDs) using various modeling patterns.
  • Designed and developed Customized Coaches and Coach Views for user forms in the process
  • Experience in developing Human, AJAX, General, Integration services using IBM BPM.
  • Good knowledge in designing and developing of business processes using IBM BPM including process design, Web & REST services, Coaches, Coach views, Business Objects, Decisions, UCA's, Exception Handling, Tracking Points, Ajax services and Task routing
  • Experience in developing reusable toolkits.
  • Experience in implementing XML, HTML, CSS,JQuery and JavaScript in IBM BPM(Lombardi Teamwork’s)
  • Experience with Web - Services and other key standards (SOAP, WSDL).
  • Experience in AngularJS.
  • Good working experience in Waterfall and Agile-Scrum projects.
  • Good organizational skills including ability to multitask prioritize and manage increasingly complex issues with strong work ethic and Management skills.
  • Adept in end-to-end development of software products from requirement analysis to system study,designing,coding,testing,de-bugging,documentation and implementation.
  • Depth at mapping the requirements,custom designing solutions & troubleshooting for complex software and application problems.
  • Excellent communication & interpersonal skills with abilities in resolving complex software issues.
  • Implemented DynaCache feature and Customized user dashboards in applications.
  • Experience in designing Business Process Definitions (BPD's) using IBM BlueWorks Live based on the business requirements and modeling them in the IBM Process Designer.

TECHNICAL SKILLS:

Web Technologies: HTML, CSS, JavaScript, Ajax, JQuery, AngularJS,Brazos UI toolkit,Bootstrap,Acoustic UI toolkit

Java/JEE technologies: Core Java,Servlets, JSP, JDBC, JSTL

Development Tools: Process Designer,Microsoft Visual Studio 2012, 2010, 2008, MS Visual Studio Team Foundation System,Eclipse, NetBeans,WebStorm

Reporting: Microsoft Reporting (RDLC)

Database: Microsoft SQL Server (2008, 2012), MySQL, Toad

Platforms: Microsoft Windows

Application Servers: WebSphere, Apache Tomcat

Build and SCM: Ant Scripts

Testing: Junit

Other Technologies: Oracle 10g, developing T-SQL queries, stored procedures, Views and triggers using SQL Server 2008

Other Tools: SM7,SM9,ALM,Rally

PROFESSIONAL EXPERIENCE:

Confidential

Environment: Windows Enterprise, IBM BPM

Programmer Analyst

Responsibilities:

  • Driving the requirements analysis sessions and participating requirements meetings, design and implementation of BPM Processes.
  • Participated in the design phase with architects.
  • Simulated the BPD's and ran demonstrations for Business users to improve the process.
  • Created rule services to implement business logic/cases.
  • Implemented Ajax Services to make coaches user friendly and performed client side validations.
  • Implemented document create/update/delete feature using IBM BPM document store and content management toolkit.
  • Implemented integration with existing legacy systems through Web Services and fetch some key data to autofill the request form.
  • Provide detailed audit trail of all the comments added during the request lifecycle by all the users.

Confidential, Bentonville,AR

Environment: Windows Enterprise, IBM BPM 8.5.5 Tools IBM BPM Process Designer, SOAP UI, HP ALM,TFS Role(Designation)

Technology Analyst

Responsibilities:

  • Involved in Requirement Analysis phase,Estimation,SprintPlanning and Implementation of this project.
  • Implemented gateways to control business process flow, routing for tasks,assigning expert group to an activity, exposing a process application to a team, validating business process flow
  • Took part in implementing various features in application likeFiltering,Sorting,Exception Handling etc.
  • Worked with off-shore team to assign the work and ensured that thedevelopment being done is following the coding standards.
  • Implemented Tracking points and Tracking groups to generateAlerts for the Walmart Associate Dashboard.
  • Used Timer Event to calculate a key timing interval (Walmart week)andsetup a notification email to users on a particular time.
  • Setup Users using the Process Admin console, manage the adminactivities.
  • Worked withIBMSupport to assist in troubleshooting and resolvingIssues.
  • Involved in Defect fixing,UI development/Improvement usingAcoustic UI toolkit provided by Capital BPM.
  • Designed reusable coach views like confirmation dialogue boxes,tables for displaying data,calling Ajax services from a
  • Involved in Formal Code Reviews, Peer Reviews, Walkthroughs and Inspections as needed to the project.
  • Prepared and Deployed applications to higher environments
  • Performance tuning and optimization enhancements for multiple components within the processes.
  • Investigated and Resolved a performance issue which was making the environment down.
  • Developed required process/business models using Blueworks live and importing them to authoring environment.

Confidential

Environment: Windows Enterprise, IBM BPM 8.0, SQL Server 2008 Tools IBM BPM Process Designer, Toad for SQL Server, SOAP UI, HP ALM,Rally

Technology Analyst

Responsibilities:

  • Involved in Requirement Analysis phase,Estimation and Implementation of this project.
  • Involved in Document like SRS,HLD and DLD creation for this project.
  • Translated myEngage application UI into Spanish language using Resource bundle concept of IBM BPM.
  • Worked with off-shore team to assign the work and ensured that the development being done is following the coding standards.
  • Implemented localization for Email notifications,Dropdown data,LCV toolkit for validation messages.
  • Worked intensively on resolving highly complex technical issues by raising PMRs with IBM on various aspects of the product and then bringing them to closure in Production and Pre-Production environments.
  • Created Platform Runbooks for the production deployment activities.
  • Performed extensive testing of any enhancement and Root Cause analysis of any problem or incident. Gather and analyse enhancement / break fix requirements and estimation of the software development effort
  • Mentored four junior team members. Have taught them about the system functionalities, technologies involved and also on the daily activities. Have helped and guided them extensively for the resolution of numerous incidents and enhancements.
  • Provided flawless support for the customers and onshore team which ensured high Customer Satisfaction Index and also the smooth functioning of Applications.

Confidential

Environment: Windows Enterprise, IBM BPM 8.0, SQL Server 2008 Tools IBM BPM Process Designer, Toad for SQL Server, SOAP UI, HP ALM,TFS

Production Support Analyst

Responsibilities:

  • Involved in designing the comments component for the application which is a reusable toolkit using BP3 Brazos toolkit.
  • Designed Audit Trail component for saving the request history.
  • Developed Executor dashboard UI using tab layouts.
  • Implemented the process of converting the Reservation to Request at BPD level.
  • Conducted elicitation, analysis, specification, and validation of the business needs of project stakeholders. This included interviewing stakeholders and gathering and compiling user requirements to convey to development teams throughout the software lifecycle.
  • Improved overall availability & reliability of networks and systems by performing detailed root cause analysis for outages and degradations.
  • Implemented custom search dashboard for search work items of process application.
  • Worked on Localization and Internationalization for various languages like Japanese,Spanish by creating a localization in resource bundle.

Confidential

Environment: Windows Enterprise, IBM BPM 7.5, SQL Server 2008 Tools IBM BPM Process Designer, Toad for SQL Server, SOAP UI, HP ALM,Rally Role(Designation)

Production Support Analyst

Responsibilities:

  • Worked mainly on BPD level changes and UCAs.
  • Involved in many Maintenance Releases of the application.
  • Implemented Dyna Cache Framework in the application.
  • Extended application access across multiple territories like UK, AU and CA.
  • Administered the snapshot deployment to different environments, managing users through Group Management, managing Environment Variables and Monitoring services from Process Monitor etc. from “Process Admin” portal.
  • Implemented Time Zone framework where the request will be saved to data base in GMT irrespective of User’s time zone. Also in vice-versa showing the request as per User’s time zone from UI.
  • Fixed many critical defects during performance testing of the application.
  • Troubleshooted many issues pertaining to Collision error.

Confidential

Environment: Windows Enterprise, IBM BPM 7.5, SQL Server 2008 Tools IBM BPM Process Designer, Toad for SQL Server, SOAP UI, HP ALM,Rally

Systems Engineer

Responsibilities:

  • Involved in all phases of the project right from the beginning of project to till date.
  • (Requirements phase through PRODUCTION go live and Maintenance Releases.)
  • Integrated many external components through web-services and designed them in a toolkit which can be accessed for multiple other applications.
  • Integrated Documentum (DMS) component for the application which is a reusable component.
  • Delivered for new team members joined in the project.
  • Developed coaches and enhanced the look and feel.
  • Designed and implemented Admin module of the application which has various features like checking external components statuses, firing UCAs manually and Managing data at DB-level etc.
  • Implemented application level logging for debugging entire application.
  • Designed and implemented reusable email notification component for the application.
  • Investigated many issues during integration phase and involved in testing of many functionalities.
  • Worked on BPD level changes and UCAs.
  • Developed good understanding on BPM data base tables.
  • Involved in integration phase, system testing of all application modules and resolved many defects.
  • Involved in code review of entire application for performance tuning.
  • Administered the snapshot deployment to different environments, managing users through Group Management, managing Environment Variables and Monitoring through Process Monitor etc. from “Process Admin” portal.
  • Worked in PRODUCTION support and handled many Users’ requests.
  • Involved in several Maintenance Releases of the application.
  • Fixed performance issues which were causing high CPU utilization.

Confidential

Environment: Windows Enterprise, IBM BPM 7.5, SQL Server 2008 Tools IBM BPM Process Designer, Toad for SQL Server, SOAP UI, HP ALM,Rally,Quality Canter

Systems Engineer

Responsibilities:

  • Under this project I worked in maintenance,Support and development of Envoy application.
  • Thoroughly analysed and reviewed requirement specification to ensure they were of high quality standards and without any ambiguities.
  • Developed the mock-up screens, sample flow for demo.
  • Created HLD,DLD,SRS and SAD documents for BPM applications.
  • Had direct interaction with the Client. Regularly communicated status, progress and updates to the Customer.
  • Designed and developed coaches (UI)/End system integration services, UI validations using JavaScript and LCV validations framework.
  • Implemented Ajax and Rule services.
  • Involved in Unit Testing, Functional testing and Component Integration testing.
  • Developed inbound and outbound services required for Process and integrated Lombardi with External System by using web services.
  • Worked on Data Modeling and Integration with other systems.
  • Worked in customizing coaches by using Cascading style sheets (CSS), Java Script, Jquery and Coach Designer. XSL.
  • Resolved performance issues on Coach and Business Process Definitions (BPD) and nested services.
  • Participated in all modules of Software Development Life Cycle that includes requirements analysis, design, coding, build and deployment.
  • Worked on Defect fixes, Enhancements, Performance improvement tasks, Performance analysis, design, implementation, testing and code reviews.
  • Incorporated Lightweight Client Side Validation.
  • Involved in Requirement Gathering/Development & Implementation and Support of custom Reports.
  • Performed production support lead responsibilities and work on production support tasks.
  • Performed interaction with external teams and coordination.
  • Assigned tasks to the team and co-ordinate team activities.
  • Assisted the team in problem analysis, defect resolution.
  • Took part in incident,change,problem and release managements .
  • Worked on various critical business issues and helped the business in cost

Confidential

Environment: Windows Enterprise,J2EE, SQL Server 2008 Tools Eclipse, Toad for SQL Server, SOAP UI, HP ALM,TFS

Systems Engineer

Responsibilities:

  • Under this I worked on developing of e-Purchase user and admin portal screens.
  • Interacted with the client to understand the project and finalize its scope. Estimation, design and development of various modules
  • Developed user related transaction screens.
  • Handled Responsibility for developing UI for the application using JSP and HTML.Involved in writing CSS styles to give more look and feel to UI.
  • Designed entire database tables that are used in this project.
  • Involved in integration phase of all individual modules.
  • For admin portal we developed screens related to Goods addition, Modification of Prices, Addition of offers, Addition of User's profiles and Updates etc.
  • Worked on Java, JDBC, XML and XSLT. Used Eclipse as the development tool.
  • Bug fixing, maintenance of the product and ensuring smooth delivery of project.
  • Client side validation using JavaScript.
  • Resolved system defects and performed bug fixes during testing phase.
  • Performed code review and unit testing for the application.

We'd love your feedback!