Ibrahim S.

Ibrahim S.

PowerBuilder, SQL server, Oracle and migration PB projects to Angular/ASP.net Web API/Java

Hyderabad , India

Experience: 12 Years

Ibrahim

Hyderabad , India

PowerBuilder, SQL server, Oracle and migration PB projects to Angular/ASP.net Web API/Java

30000 USD / Year

  • Immediate: Available

12 Years

Now you can Instantly Chat with Ibrahim!

About Me

Ø Holding valid B1 visa and can work onsite or offshore

Ø A seasoned professional with 12+ years of experience in PowerBuilder ver 5,7.3,9,10,12.5 & Appeon PB2017 and having strong expe...

Ø  Currently working as PowerBuilder Principal Consultant for SPX Genfare.

Ø  An expert in PowerBuilder and databases development for Sybase ASA, SQL server And Oracle and leading applications from Analysis, Design, Development, Enhancements, and Maintenance of major custom business applications.

Ø  Strong Experience in PFC/PFE, PowerGen, N-tier EA-Server medium to large and complex PowerBuilder applications Development, Support & Maintenance.

Ø  Extensive experience in PB scripting, design of complex windows, userobjects, datawindows, complex reports, menus etc.,

Ø  Strong experienced in SQL activities and expertise in writing Packages, Stored Procedures, Functions, Triggers, database designs, query optimizations and migrations.

Ø  Extensive experience in Analysis, Design, Development, Maintenance, Migration and Project delivery on domains Fare Management, Trade-Finance, Telecom, Hospital Management.

Ø  Expertise in maintaining existing PowerBuilder applications with hands-on experience in analytical, problem solving and debugging skills and effectively interaction with client Onsite/Onshore and able to convert business requirements to technical design and provide individual contribution in development activities.

Ø  Expertise in migration PB applications to .NET/Java (Web based) and possessed good knowledge and understanding of technologies like .Net, Java, Angular 2.0, TypeScript, HTML and CSS

Ø  Excellent communication and project management skills and worked with offshore and onsite model as Project coordinator and Technical Consultant.

Show More

Portfolio Projects

SPX Genfare

http://www.genfare.com

Working as a PB technical consultant for SPX Genfare on Garage Data Systems

Company

SPX Genfare

Role

Full-Stack Developer

Contribute

Working as a technical consultant for SPX Genfare on Garage Data Systems (GDS PB application) for Development, coding and enhancing existing PB application and releasing new builds to clients.

Description

  • Maintaining the existing PB application with analyzing and documenting the PB application architecture, frameworks (GFIBase), server components (BO), application security, workflows, usage of third-party components, batch processing, job scheduling, external integrations and database design.
  • Leading a team for maintenance of the existing PB application developing PB components, formalizing a strategy to improve bug resolution and enhancement process for easy future maintenance and support.
  • Responsible for understanding the complete application process/flows and conducting gap-analysis sessions by talking to business analysts and business users
  • Identifying all the external interfaces, validating integrations with existing PB application and improved application performance and throughput by optimizing run-time
  • Completely involved with research and development team during designing and implementing new components to meet the client solutions.
  • Responsible to validate the existing PB application functionality with business functionality as per various client request to achieved better performance.

Managing and leading team on day-to-day basis to mitigate development issues during development phase and validating the business scenarios on the new builds.

Show More Show Less

Trade Processing System (Trade360)

http://www.softsol.com

Company

Trade Processing System (Trade360)

Description

Maintaining existing PB application and key lead for converting PB application to Java/J2EE based for client CGI, Trade360 solution for Trade Finance domain.

The project is for maintenance and conversion from PB to Java web-based solution with various technologies like HTML5, JQuery, Angular, JPA frameworks and other technologies with maintaining the existing Oracle database data model.

CGI Trade360 is a fully-integrated MDI based application with SaaS platform developed using PowerBuilder, PFC/PFE framework, SQL, PL/SQL and Oracle database.

 

  • Maintaining the existing PB application with analyzing and documenting the PB application architecture, frameworks (used at client & server side), server components (BO), application security, workflows, usage of third party components, batch processing, job scheduling, external integrations and database design.
  • Leading a team for designing and planning the migrated/modernized PB application to Java based on mapping the existing PB application components, formalizing a strategy to improve the tool conversion process to the optimum target architecture Java by not only evangelizing solid practices, but also providing stable framework and code components for future maintenance and support.
  • Responsible for understanding the complete application process/flows and conducting gap-analysis sessions by talking to business analysts and business users
  • Identifying all the external interfaces on the existing PB application and validating on the target application with improved application performance and throughput by optimizing run-time
  • Completely involved with research and development team during designing and implementing target architecture Java components for replacing the PB components to meet the client solutions for the SPA web applications.
  • Worked closely with Server side teams to design the target Java architecture to replace the existing PB application custom components like Business Objects, DataSets/DataStores, Security components etc., which has to support existing datamodel.
  • Worked closely with UI teams to design and implement the PB rich interface in the target technologies like HTML5, CSS3 and Angular and making sure a No/minimal learning curve for end-users on the target UI platform.
  • Responsible to validate the existing PB application functionality in the migrated Java application and make sure look and feel will remain same and 100% PB application business functionality is achieved with equivalent or better performance.
  • Managing and leading team on day-to-day basis to mitigate development issues during refactoring phase and validating the business scenarios on the target application.

Show More Show Less

Tools

Eclipse

Oracle MetaSolv Solutions (MSS)

http://www.oracle.com

Company

Oracle MetaSolv Solutions (MSS)

Description

MetaSolv Solution is an inventory and order management system designed to help telecom service providers and network engineers to maintain inventory equipment and networks used to provision customer connections. It delivers sophisticated out-of-box functionality as well as extensive productized support for a large number of telecom providers.

MetaSolv solution is Integrated of multiple sub-applications like:

  • Order Management (ASR & LSR), Work Management and Trouble Mgmt.
  • Non-regulated ordering (PSR and ISR/EWO)
  • Network Inventory and Design
  • Service Provisioning
  • Engineering

 

  • Responsible for requirement gathering, designing and developing the new Access Service Request (ASR) releases for every six months, these involves identifying new requirements, design new components, modify existing components, adding validations and base data preparation as per ASOG guidelines.
  • Created functional and technical designs for enhancements and new functionality.
  • Performing Team lead role and Monitored, reviewed of worked assigned to team.
  • Responsible for resolving issues, bug fixes and maintenance work for ASR and other modules like Local Service Request (LSR), Internal Service Request (ISR), Product Service Request (PSR), Equipment Work Order (EWO), Trouble Mgmt, Work Mgmt, Security and Lerg modules. 
  • Involved in maintenance work for other modules like Equipment and Inventory, Connection Design, Network systems, utilities and others.
  • Responsible for Installing oracle software, creating/upgrading and patching databases in multiple environments and verifying new version/patch compatibility with MSS.
  • Responsible for Designing and Architecture of MSS database.
  • Responsible for maintaining MSS database and analyzing and creating/modifying database objects like tables, views, indexes, constraints, sequences, functions, procedures, packages and triggers
  • Maintaining customer and development databases and working as a Developer/DBA.

Show More Show Less

ATMS - aviation training management system (Emirates -uae)

http://www.sankhya.net

Company

ATMS - aviation training management system (Emirates -uae)

Description

Aviation Training Management System - ATMS is an integrated training management system that provides the backbone for managing all aspects of training programs for any group of individuals that require a certification or qualification to perform their job - i.e. Pilots, In-Flight Crews, Dispatchers, Mechanical engineers etc, It will assist them in eliminating mistakes that lead to self-disclosures, extending training intervals through AQP participation and help to reduce time required for regular audits. The ATMS application consists of modules that are linked together to provide a process flow through the system to allow the building of curricula, queuing of trainees and instructors for required training, scheduling of resources, grading, final approval of completed training and reporting.

  • Worked as a Techno-Functional consultant, conducted gap analysis and created functional / technical designs.
  • Key responsible for maintenance, bug fixes and enhancements in PowerBuilder and oracle.
  • Participated in client interaction, requirements gathering pertaining to process re-engineering and product customization.
  • Responsible for development activities like bug fixes and enhancements and leading the team and providing technical support.
  • Responsible for development integration testing and providing hot fixes in severity 1 and 2 issues.
  • Providing patch releases and data fixes to customer.
  • Interacting with Onsite support engineer and providing support and assistance.
  • Participated in on-site implementation and system deployment.

Show More Show Less
Share:

Verifications

  • Profile Verified

  • Phone Verified

Preferred Language

  • English - Fluent

Available Timezones

  • Eastern Daylight [UTC -4]

  • Central Daylight [UTC -5]

  • Mountain Daylight [UTC -6]

  • Pacific Daylight [UTC -7]

  • Eastern European [UTC +2]

  • Eastern EST [UTC +3]

  • Greenwich Mean [UTC ±0]

  • Further EET [UTC +3]

  • Australian EDT [UTC +11]

  • Australian CDT [UTC +10:30]

  • Dubai [UTC +4]

  • New Delhi [UTC +5]

  • China (West) [UTC +6]

  • Singapore [UTC +7]

  • Hong Kong (East China) [UTC +8]