Software Developer Resume
PROFILE SUMMARY:
- 7 Years 2 months of IT industry experience encompassing a wide range of skill set, roles and industry verticals.
- Extensive experience with analysis, design, development, customizations and implementation of BPM applications Using Confidential BPM.
- Proficient in analyzing and translating business requirements to technical requirements and architecture.
- Good database, JavaScript Knowledge
- Executed software projects for Banking, Retail, Financial Services Sector, Insurance and Electricity distribution company
- Good communication skills, interpersonal skills, self - motivated, quick learner, team player.
TECHNICAL SKILLS:
TOOL: IBM V7.5.1, V8.0.1, v 8.5.7-- Spark UI toolkit, V8.6IBM Integration Designer v8.5.7, Confidential API Connect
RDBMS: Oracle, MS-SQL
Languages: JavaScript, HTML, SQL, XSL
PROFESSIONAL EXPERIENCE:
Confidential
Software Developer
Responsibilities:
- Responsible for Providing technical estimations to the Business group of ENBD by analyzing the business and functional requirements
- Deliver new and complex high-quality solutions in response to varying business requirements
- Responsible for managing scope, planning, tracking, change control, aspects of the project.
- Responsible for effective communication between the project team and the business team during every sprint planning and demos.
- Translate business requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in acceptance of the results.
- Utilize in-depth knowledge of functional and Technical experience in Confidential in conjunction with industry and business skills to deliver solutions to customer.
- Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals.
- Implement marking of discrepancy fields( Color coding)and its relevant reports in maker - checker processes(account opening)
- Construct BPDs and the architecture of the entire application based on the requirements
- Do various validations based on different rules
- Send email notifications and acknowledgements with Attachments/Embedded Images from the application
- Trigger BPDs via message events /Email Polling, Using SMEs, REST Calls
- Trigger BPDs Using WebService
- Handling both inbound and outbound WS
- Set SLA and Priority of User Tasks based on different set of rules(used Decision Table)
- Integrate BPM Application with external system, by exposing BPM Services to be consumed by external systems using REST calls
- Customize the BPM Portal by developing a Dashboard to represent a portal from where external activities can be launched
- Develop BMP UIs for user tasks
- Configuring Saved Searches
- Effective use of Gateways
- Change the branding of the Portal
- Build Customized Coach Views, Coach Views that can trigger boundary event.
- Build Coaches Using Spark UI/BPM UI toolkit
- Using Ajax services
- Using Decision Services.
- Usage of Shared Business Objects
- Develop a Multilingual Application using localization Resource
- Deployment to higher environments (Online & Offline servers), Migration of Instances, Managing orphan tokens
- Also have ample information about the working, installation, maintenance of Websphere Application Server.
- Limit / Increase the number of LDAP groups available for Application using filters in WAS
- Usage of Various Messaging events (Start, IME, Ad-Hoc, Send Message) with the help of UCAs
- Usage of Timer events, KPIs and SLA
- Working with REST APIs / JS APIs
- Handling different types of routing mechanism for Human tasks
- Exception Handling using Custom framework
- Integrate with FileNet and fetch Documents from there to display it in UI using content integration
- Generate Ad-Hoc Reports, generate reports using tracking groups, timing interval
- Build and maintain common artifacts inside a toolkit.
- Integrate with SQL DB for various purposes
- Integration with OpenAPI/Microservices Gateway from BPM 8.6 application
- Use of CSHS and CVs to build an effective UI
- Create new Time Schedules and Holiday Schedules to be used across the Application
Environment: Confidential V7.5.1/ V8.5.6, V8.6, Oracle, Soap UI CODING: JavaScript, HTML
Application Developer
Confidential
Responsibilities:
- Responsible for Providing technical estimations to the client by analyzing the business and functional requirements
- Deliver new and complex high quality solutions to clients in response to varying business requirements
- Responsible for managing scope, planning, tracking, change control, aspects of the project.
- Responsible for effective communication between the project team and the customer and provide regular project status to the customer.
- Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
- Utilize in-depth knowledge of functional and Technical experience in Confidential in conjunction with industry and business skills to deliver solutions to customer.
- Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals.
- Construct BPDs and the architecture of the entire application based on the requirements
- Do various validations based on different rules
- Send email notifications and acknowledgements with Attachments/Embedded Images from the application
- Trigger BPDs via message events /Email Polling, Using SMEs
- Trigger BPDs Using WebService
- Handling both inbound and outbound WS
- Set SLA and Priority based on different set of rules(used Decision Table)
- Integrate BPM APP(Back-End) with .NET UI using External Activity/Implementation
- Customize the BPM Portal by developing a Dashboard to represent a portal from where external activities can be launched
- Develop BMP UIs for user tasks
- Configuring Saved Searches
- Change the branding of the Portal
- Build Customized Coach Views, Coach Views that can trigger boundary event.
- Build Coaches Using Spark UI toolkit
- Using Ajax services
- Using Decision Services.
- Usage of Shared Business Objects
- Develop a Multilingual Application using localization Resource
- Deployment to higher environments(Online & Offline servers)
- Also have ample information about the working, installation, maintenance of Websphere Application Server.
- Limit / Increase the number of LDAP groups available for Application using filters in WAS
- Perform actions like: Transfer/COPY/Multiple COPY of WorkItems from .NET UI(Used repeatable option in UCA)
- Usage of Various Messaging events (Start, IME, Ad-Hoc, Send Message) with the help of UCAs
- Usage of Timer events, KPIs and SLA
- Working with REST APIs / JS APIs
- Handling different types of routing mechanism for Human tasks
- Exception Handling using GEX Framework
- Integrate with FileNet and fetch Documents from there to display it in UI
- Generate Ad-Hoc Reports, generate reports using tracking groups, timing interval
- Build and maintain common artifacts inside a toolkit.
- Integrate with SQL DB for various purposes
- Create new Time Schedules and Holiday Schedules to be used across the Application
- Build Advanced Integration services and its corresponding implementation in IID using SCA/SOA modules
Environment: Confidential V8.0.1/ V8.5.7, Spark UI, IID V8.5.7 MS SQL 2008, Soap UI
CODING: JavaScript, HTML
Consultant
Confidential
Responsibilities:
- Work with Business Analyst in translating business requirements into Functional Requirements Document and to Detailed Design Documents
- Responsible for Providing technical estimations to the client by analyzing the business and functional requirements
- Lead analysis sessions, gather requirements and write specification and functional design documents for enhancements and customization; Analyze product impact
- As project was based on Agile methodology, handled the complete end-to-end implementation of the project alone
- Present and defend product designs and architecture to clients
- Ensure that development is performed as per requirements
- Work with QA to create test scripts and scenarios for enhancements and customizations to the core product
- Communicate activities/progress to project managers, business development, business analysts and clients
- Develop implementation and test plans, build software acceptance criteria, coordinate and work with clients to oversee the acceptance and dissemination process
- Design & Develop the UI as per the requirement
- Design & Develop BPDs as per the requirement
- Customize the UI using JavaScript & HTML
- Do various validations based on different rules
- Send email notifications and acknowledgements from the application framework
- Trigger BPDs via message events /Email Polling
- Parse the XMl to get data into the BPM BO
- Form a process/ service to track the status after each step
- Integrate the Confidential -BPM application with web Services
- Find the root cause for the defects, analyze the possible solution and implement it
- Exception handling
- Reporting using OOB features
- Send Notifications and Reminders based on Timer events
- Configure Portal using saved Searches
- Deployment related activities
- Support the Application once its deployed to higher environments
- Creating and maintaining various tables and SPs in SQl DB that is necessary for the application.
- Localization of Application to support different languages.
Environment: Confidential V7.5.1, MS SQL 2008, Soap UI CODING: JavaScript, HTML
Technical Analyst
Confidential
Responsibilities:
- Work with Business Analyst in conceptualizing and design of the Solution framework
- Gather Information regarding Reverse Logistics from various sources and translate this information into data to be used for designing the solution
- Lead analysis sessions, gather requirements and write specification and functional design documents for enhancements and customization; Analyze product impact
- Develop implementation and test plans, build software acceptance criteria, coordinate and work with clients to oversee the acceptance and dissemination process
- Provide technical Demos/ Playback sessions to potential clients
- Design and develop the entire flow in Blueworks-live.
- Import the flow from Blueworks-live to Application portal
- Design & Develop the UI as per the requirement
- Customize the UI using JavaScript & HTML
- Do various validations based on different rules
- Design the Oracle Database that holds the entire Data related to the application
- Integrate the Database with the application
- Integrate the Confidential -BPM application with the external third party application (website).
- Send email notifications and acknowledgements from the application framework
- Trigger BPDs via message events
- Form a process/ service to track the status after each step
- Generate a barcode based on an unique identifier
- Use REST API to integrate external Activity to the BPM Application.
- Usage of Looping in Activities (MIL)
Environment: Confidential V8.0.1, V7.5.1, MS SQL 2008, Oracle 10g, Soap UI