John Khbeis has over 20 years of experience in software development and business intelligence, including designing and developing dimensional data warehouses, ETL processes, reports, and analytics using technologies such as SQL Server, SSIS, SSRS, and SSAS. He has worked as a senior BI developer, consultant programmer, and systems analyst on projects involving data migration, Oracle databases, and converting legacy systems. Khbeis also has skills in programming languages like T-SQL, PL/SQL, Java, C#, VB, COBOL, and Basic.
1. John Khbeis
8800 19th St, Rancho Cucamonga, CA 91701
Voice: (909) 684-4440 Voice2: (909) 353-2035 Email: johnkhbeis@gmail.com
Skills SSIS, SSRS, SSAS 6+ years, Data Modeling 6+ years, BIDS, TOAD,SSMS 5+ years, SharePoint,
T-SQL +5 years,Oracle forms reports designer 8 + years, PerformancePoint,Pivot table, Data
Migration 6 + years, Oracle DBA 4 years,Cobol Basic, OpenVMS 10+ years,Java,C#, VB,
Oracle databases (11g/10g/9i/8), PL/SQL programming, SQL loader.
Professional
Summary 20+ years of experience in Software Development including 6+ years of experience working with
Microsoft BI technology.
Created dimensional DW (Kimball method) on SQL server from different data sources using
SSIS including dimensions and fact tables, mapped new data to the old using Business Keys.
Designed, developed, debugged, tested and implemented database solutions using SQL
Server.
Imported data into the Data Warehouse from source systems using SSIS ETL.
Experienced in Data modeling.
Designed and developed reports leveraging SSRS reporting tool like cascading reports, sub
reports, graphs, and charts.
Professional
Experience
TECHNICAL TRAINING
NT administration - Oracle8/9i Developer and DatabaseAdministration
Network Engineering Course, May 1998 - September 1998 Okinawa,Japan
Systems Engineering Course, September 1995 - February 1996 Amman, Jordan
Freelance Work
Android apps that I createdand publishedonGoogle playstore.
Blackjack Count Buddy , Blackjack Count Buddy G Pro.
Android apps that I createdand not yetpublishedon Google playstore.
Calculator, Phone maplocator, Solitaire card game.
04/13-Current AMA, Dubai
Sr. SQL/BI DEVELOPER (Telecommute Position)
Collaborated with others to identify reporting requirements, design features,and
specifications.
Designed and developed reports leveraging SSRS reporting tool like cascading reports, sub
reports, graphs, and charts.
Converted user requirements to report designs.
Created dimensional DW (Kimball method) on SQL server from different data sources using
SSIS including dimensions and fact tables and mapped new data to the old using Business
Keys.
Imported data into the Data Warehouse from source systems using SSIS ETL.
2. Khbeis, John Anton Page 2
Experience, continued:
Debugged problems and issues in the code.
Provided support to ensure optimal performance of reports and dashboards.
Experienced in Data modeling.
05/12-02/13 VACCO Industries, El Monte,CA
SR. BI DEVELOPER
Developed, maintained and optimized OLAP cubes using SSAS.
Designed, developed, debugged, tested,and implemented database solutions using SQL
Server.
Analyzed source system data to determine the data model will meet business requirements.
Ensured that sourced to target transformations maintained data integrity.
Managed SQL Agent Jobs, cube builds and other daily processes that ensured availability.
Performed performance tuning and optimization.
Created reports using SSRS off of DW and cubes.
Performed root cause analysis for all problems and recommend solutions to minimize future
incidents.
Created dimensional DW (Kimball method) from different data sources using SSIS including
dimensions and fact tables, mapped new data to the old using Business Keys using SSIS.
06/08-01/12 Health Net, Inc., Woodland hills, CA
BI DEVELOPER
Created dimensional DW based on Kimball method on SQL server from legacy systems data
using SSIS including dimensions and fact tables, mapped new data to the old using Business
Keys.
Built cubes from different types of dimensions and fact tables, partitioned measure groups on
yearly basis using MOLAP storage plus aggregations, KPI’s,and Calculations.
Created dimensions attribute relations and Hierarchies.
Developed business intelligence visualizations using Microsoft technologies and Excel.
Designed and developed reports leveraging SSRS reporting tool like cascading reports, sub
reports, graphs, and charts.
Consulted on the IFP Billing Project that involved data migration from legacy system to
oracle database. Project involved SQL Loader, creating the database,developing oracle
functions, tables, indexes, triggers, and constraints and creating interfaces for migration,
analysis, and data mapping, and creating migration documents.
10/07-04/08 ABPA, Inc., Covina, CA
SR. PROGRAMMER
Programmed expansion of a pension processing system using COBOL,Basic, RMS files and
ICS Screen Generator,and OpenVMS (compile, link, map files, call procedures, etc.) on a
DEC Alpha platform.
Developed programming in a team environment for online as well as batch programs and
created new programs for managing the core transaction system used for contribution
accounting.
Closely coordinated software development with the programming team and worked with the
team to understand business requirements.
3. Khbeis, John Anton Page 3
Experience, continued:
02/07-10/07 Health Net, Inc., Woodland hills, CA
SR. CONSULTANT PROGRAMMER
Performed data migration from legacy system to Oracle database using SQL Loader, created
the database,developed oracle functions, triggers, packages,and stored procedures,and
maintained and tuned the database.
RMC Edits Release:Task was to check/modify Cobol Basic, DCL, and Dec forms programs
for RMC Edit Flags that are hard-coded in these programs and replace them with flags that
back-end to an Oracle database through a basic subroutine.
Clients & Billing project: Built a project prototype based on the BSD. The prototype was
done in a different way,one basic program was dealing with 30 ICIGEN Screens (they
preferred Basic),and OpenVMS (compile, link, map files, call procedures, etc.).
06/06-01/07 American Plan Administrators, Inc., Covina, CA
CONSULTANT PROGRAMMER
Programmed Pension processing system using COBOL,Basic, RMS files, ICS Screen
Generator, Deforms, and OpenVMS (compile, link, map files, call procedures, etc.) On a
DEC Alpha platform. Developed programming for online as well as batch programs and
created new programs for managing the core transaction system used for contribution
accounting.
04/94-01/06 Amman Municipality, Amman, Jordan
SENIOR PROGRAMMER & SYSTEMS ANALYST
Team leader working on five systems from analysis, design, programming, and database
creation and management. Started the upgrade process to Oracle 8i/9i Engine and Tools and
programmed 5 systems using Oracle Designer 2000, forms, and reports. Supported DBAs
related jobs for creating and maintaining databases.
Converted severalbusiness applications including Financial, Human Resources and Payroll
systems working with a team of programmers. The systems were converted to an Oracle RDB
database using COBOL on a Digital super mini Alpha 84000 platform. The conversion
involved a total of 25 applications and more than 2000 programs. The company is considered
one of the largest sites in Jordan.
Supervised a team of five, and provided technical directions on analysis, design,
programming, database management and systems implementation.
Converted programs written in Basic to COBOL and used VAX and Alpha 84000 in a
clustered environment.
Analyzed, coded, and tested system databases and programs during millennium conversion.
EDUCATION
Associates Degree in Programming& Systems Analysis,Zarka National College,Zarka Jordan,1989-1991.