Name Aziz Bilbisi.
E-Mail *********@*****.*** Education B.S.c (Computer Science)
OCP.
Summary
IT industry
Oracle development and administrations SQL/PLSQL, ETL, Database Admin/Query Tuning for large amount of data(millions of records), web services.
System design, collect requirement, data and business analyst,team leading….
I have ten years+ progressive knowledge and experience in the software industry . Designing, developing, deploying, integrating, and supporting enterprise and simple solutions using wide range of databases and platforms.
I have solid experience on the telecom domain-BSS/OSS-Customer Care and Billing, Rating.. modules. I have blend of both functional and technical skills with hand on applying SDLC, Agile, Scrum methodology on the development path.
Good experience on TOAD, JIRA,MS Project, data visualization(excel, tableau)
Experience
1.Jan 2013 – (BluLogix.Inc / Great Falls, VA)
Blulogix is a Cloud BSS/OSS/CC&B provider for telco and non telco provider and wholesalers.
Position: -
Oracle Senior Database Developer 2013 - 2014
Development and Analyst Head 2015 –current
Role:
•Ongoing development and analyzation by adding new functionality to the system and continually improving the current functionality, and leading and assigning tasks to the development team and following up on their tasks on JIRA, mixing and applying best practice and the SMEs experience and researching.
•Supervising the billing and operation team(Ops) with solid hand on experience on the production operation support issue tracking and solving and documenting and revenue assurance(revenue collection, revenue control, revenue analysis…).
•Collect customer/stakeholder’s requirements and create High level/Low level system design Documents and statement of work.
•Analyzing the requirement collected and prepare the needed document out of it like User stories, use cases, BRD,RTM,FRS,SRS,SRD, Excel Matrices and Pivot sheets.
•Work in DevOps environment to improve the legacy applications continuously depend on the market need and the customer requirements using oracle PLSQL (packages, procedures, functions and triggers).
•Maintain the development on three environments (development, stage(testing), production).
•Design and develop ETL PROCESS using Oracle PLSQL (database packages, procedures,
functions, triggers, external tables, and Sql loader) and Java for the interface,
This process has been used as mediation and CDR loading and mapping to collect files from different sources and do the parsing ad drop the mapped data into another database source.
•Data warehousing, data modeling, SQL/PLSQL tuning for large OLTP data source.
•Do code review from time to time apply that on the version control tool - SVN.
•Track and investigate the customer/system issues fix them and document them into Jira.
•DB reconciling and Synchronization between blulogix database data and their customers integrated systems like Presidio/Upnetworks/NWN/Cloudco...
•Design/analysis/develop inhouse customers care and billing application using PLSQL/JAVA.
•Work closely with project managers and client to define user stories, tasks and project sprints, Using Agile software development cycles – SCRUM.
•Provide estimates/LOE for user stories and/or tasks.
•Assist In UI design for POS and PORTAL systems for Blulogix cloud base systems.
•Consume SOAP and REST services using Oracle 11g PLSQL.
•Assist the QA team in preparing the test case scenarios and train them on the new or the modified functionalities.
•Creating technical and user documentation. i.e. documenting test case scenarios based on the business and technical requirements, user manuals and training.
•Write data migration scripts between systems.
•With blulogix we used mix between Agile and waterfall methodologies to make things faster and more efficient by prioritizing the business functionalities that need to be done and divide them into phases and we used this approach even for the requirement hailing and as part of the development life cycles we used JAD sessions by involving all players even the customers SMEs and that mix gave the development life cycle a lot of rooms for improvement.
2.Jan 2010 – 2013 Billz.Inc Oracle Developer PL/SQL
Analyst Role:
•Coaching and professional development to team-member sales/services associates in order to enhance their product knowledge, technical acumen, and technical pre-sales skills
•Proactively scoping the technical solution required to address customer requirements, assessing customers’ met and unmet needs, and recommending solutions that optimize value for both the customer and the firm.
•Working closely with the customer to draft feature requirements/specifications.
•Lead/advise coordination on all third-party Software and Hardware support
issues.
•Develop High level/Low level specification documents using word document templates.
•Perform system and network modeling, analysis and planning to implement a
solution that
will meet business needs within financial budget guidelines.
•Hands on design and development of custom Customer Care and billing system
using oracle
database and plsql programming (including data modeling and design, stored procedures, functions, procedures, and triggers development).
•Hands on design and development of ETL processes to extract transfer and load data from a data source to another. Data sources, the data source could be another database or row file…
•Post-sales system installation, configurations, data integration, migration,and maintenance.
•On site on the customer laps as oracle consultant and billz system expert i.e. Mada Jordan, Zain,
IcelandComm,Aircom,
•Technical team lead on Billz System architecting, scoping, deploying and supporting a
nationwide acceptance system.
•Monitor system status and provide Billz system health reports.
•Design and develop custom modules Metadata -data driven design and Oracle database (including data modeling and design, stored procedures, functions, procedures, and triggers Development of tools to enhance end user experience. i.e Dashboard, Automation.
•Oracle Database administration, performance tuning, backups using oracle database control.
•Design and Development of ETL processes to extract transfer and load data from a data source to another. ETLs developed via Talend or custom scripts using java,PLSQL.
•Clarify the user queries during the post implementation period of the project.
•Clarify the production support team queries to handover to the project to the operations.
3.Jan 2008 – 2010 Worldcell.Inc –
Role:-
•Managing and analyzing Federal government contract(Usafe) for the rental
phones, plans, accounts, discounts, taxes, generated bill and invoices and reconcile the roaming invoices that came through the carrier with the generated invoices through the system.
•Responsible for Re-Engineering and migration plan for Worldcell Legacy system.
•Worked on Mediation / Billing system/ Point of sale
the Billing system Include modules like finance, billing, roaming calls clearing, customer care, inventory, marketing, provisioning, cell phones rental, order management and rating….etc.
•Design and develop / Modify database packages, procedures, functions and
triggers.
•Collect customer requirements and create High level/Low level specification documents.
either using word document templates or using Enterprise Architect (software product).
(HLSD).
•Design and develop ETL processes using Java and Oracle PLSQL to collect CDR/EDR, filter, aggregate, and map them from source (via mediation) to billing database.
•Perform the following DBA tasks regularly:
-Creating and updating database installation scripts.
-Cold, hot and logical (EXP/IMP) backups for the database.
-Oracle installation and database creation.
-Data ETL using ODBC, Access, Excel, Sql Loader, and Oracle external tables.
•End-to-end system testing, support, and maintenance.
•Overall billing and mediation system configurations to meet client’s needs.
4.January 2003 – May 2007 Cable&Wireless Worldwide
Customer Support L1 Role:
•Acted as customer Support Engineer For Fixed line -BSTN- and Mobile system support. Taking the phone calls, answering the questions and track the issues. Operation L1.
•Doing Data Analytic.
•Light Database administrator.
•Adhoc Queries and Reports.
•Writing Crystal/oracle Reports.
•Write Queries on request to investigate issues and present the data on formatted Way using oracle SQL/PLSQL.
Certifications
OCP (Oracle Certified Professional) through Oracle TOGAF 9.1 Certified.