Jibril S. Omar
Phone: (703) 599-1345
Cell: (703) 862-3182
LANGUAGES:
MS Visual Studio.NET, C#, VB.NET, MS VISUAL BASIC
3/4/5/6, SQL Stored Procedure, Oracle PL/SQL, HTML, ASP, ASP.NET, Action Script
2.0, VBSCRIPT, Visual Interdev, Visual Source Safe, PCVS, Crystal Reports, Info
Pump Script, ActiveX, JavaScript, ADSI, SOAP, SQLXML, LDAP, MTS, DNA
Architecture, Site Server 3.0, MS Sharepoint, MS Message Queue (MSMQ), SQL
Server 6/6.5/7/2000/2005, Oracle 7.33,Oracle 8, IIS 4/5/6, ADO, XML, XSL, .NET
Remoting and XML Web Services.
·
Project Management.
·
Architect, design and develop Enterprise
Applications.
·
Architect, design and develop Enterprise Databases.
·
Database internals development, including query performance
optimization.
·
Front-end graphic CASE tools and analysis/design
methodologies.
·
Client/Server applications and Entity-Relationship
modeling.
·
Designing, implementing and using MS databases (SQL Server,
Access) or Oracle.
·
Designing and writing SQL-92 compliant statements.
·
Generating and testing Reports using Crystal Reports,
SQL Server Reporting.
·
Design and implement ActiveX controls in applications
and the Internet.
·
Installing, supporting and managing Internet
Information Server.
·
Ability to work as part of a team, troubleshoot and
resolve bugs, work.
·
Under tight deadlines, research and resolve ambiguous
programming situations.
·
Creative, ambitious, good at working independently
and as a team member.
·
Articulate, friendly and customer oriented.
·
Strong verbal and written communications.
·
Strong technical background.
·
Take pride in all work and willing to go extra miles
for the customer.
Operating systems :
MS DOS, MS Windows 3.X & 95, MS Windows NT Workstation, OS/2.
Networking :
Novell 3.12,4.x, TCPIP and Windows NT 3.51,4.0,2000 & 2003.
Development
Tools : MS Visual Studio .NET, C#,
VB.NET, MS VISUAL BASIC 3/4/5/6, SQL Stored
Procedure, Oracle PL/SQL, HTML, ASP, VBSCRIPT, Visual Interdev, Crystal Reports, Info-Pump Script,
ActiveX, JavaScript, ADSI, SOAP, SQLXML,
LDAP, MTS, DNA Architecture, Site Server 3.0, MS Message Queue (MSMQ), IIS 4/5,
ADO, ADOMD, XML, XSL
Database
server : SQL Server 6/6.5/7/2000/2005,
Oracle 7.33,Oracle 8.
Modeling : Rational Rose VB,
LogicWork's Erwin with ModelMart for OLAP and OLTP.
Professional Experience
Sr. Technical Consultant
Office of Comptroller of currency,
[May 2006
– Present] Sr. Consultant,
·
Enhancing and maintaining the Production FINDRS –
This is a web-enabled and
based application that is used by Office of Comptroller of
currency for financial Ad-hoc reporting. This application uses a metadata
dictionary to create the SQL query and uses ExcelWriter a COTS product to build
the final report. We have created and implemented the first SOA based web
services for other application within OCC to run or schedule an ad-hoc report(s)
without leaving their environment. Tools and services used (SQL Server 2000,
COM+, ASP, VB 6, C#, ASP.NET 2.0, ExcelWriter.NET, XML
and XSL).
Sr. Technical Consultant
Advance Technology systems (ATS),
[Jan 2006 –
May 2006] Sr. Consultant,
·
Passport Tracking System. This web based application
is use for tracking passports,
passport and visa applications for the federal agents. This
project included the creation of the web application, a web service for data
submission and an application that monitors a folder then process any new file
that is copied to this folder then submits to the web services. The tools used
for this project are SQL Server 2005, C#, ASP.NET, MS .NET framework 2.0, .NET
XML web services, MS BizTalk and SQL Server Reporting. This project required
the use of SSL and custom security extension for SQL reporting.
Technical Lead/Senior Consultant
NT Concepts,
[April 2005 to Oct 2005] Sr. Consultant,
·
E-Learning application system. This project has 3
separate applications, which are the Content Management System, Content
Delivery System and Student Management System. I am the team lead and the
technical architect and my responsibility includes design, develop, integrate,
manage and mentor 2 junior developers. The tools that are used in this project
are (SQL Server 2000, C#, ASP.NET, MS .NET Framework 1.1, Flash, Zinc and .NET
XML Web Services).
Project Lead/Senior Software engineer
TT Systems, INC
[Nov 2004 to April 2005] Sr. Consultant,
·
Upgrading and maintaining the Production EBDIFARAD -
This web-enabled application is used by
Tools and services used (SQL Server 2000, COM+, ASP, VB 6, XML and XSL)
http://www.ebdifarad.org
Office Of Comptroller Of Currency
[November 1999 to October 2004] Sr. Consultant,
·
Designed, Developed, Tested and Implemented into
Production, the OCC's Examiner Questionnaire for National Banks to submit a
confidential Examiner survey of the latest OCC exam of the bank itself.
·
Architect, Designed, Developed, Tested and
Implemented into Production, the OCC's first Intranet .NET Framework with C#
application that shifts application maintenance from IS to End User (Self help
tool).
·
Architect,
Designed, Co-Developed, Tested and implemented in to Production, the OCC's
Intranet based Employee directory that reads and updates OCC's MS Exchange Global
Address List (GAL) through ADSI.
·
Architect,
Designed, Co-Developed, Co-Tested, Co-Documented and Co-implemented in to
Production, the OCC's Internet based Consumer Complaint management application
(CAGNET), which is a Web-based business-to-business application to facilitate
the electronic transmission of consumer complaints using the OCC's extranet
facility, National BankNet. The system reduced OCC and user bank costs to
process consumer complaints
·
Architect,
Designed, Co-Developed, Tested, Documented and implemented in to Production,
the OCC's first browser based Metadata dictionary and it is underlying
database. This OCC Dictionary allows the NBSVDS application or any other
application to access OCC corporate database without knowing the structure of
the database. This system stores all the metadata (data about data) of the
NBSVDS Databases and publishes nightly in XML format.
·
Co-designed
the architecture of this LDAP/SQL Server based security and personalization
Schema.
·
Designed the
architecture of this middle tier based component to secure and encrypt the
authentications data between the SQL Server Databases and the extranet
applications that use them.
Tools and services used (SQL Server 2000, COM+, ASP, VB 6,
XML, MSMQ, ASP.NET, C#, LDAP, WEB SERVICES)
Project Lead/Senior Software engineer
TT Systems, INC
[July 2004 to Sept 2004] Sr. Consultant,
·
Managed, Designed, Developed, Tested and Implemented
into Production EBDIFARAD - This web-enabled application is used by
Tools and services used (SQL Server 2000, COM+, ASP, VB 6, XML and XSL)
http://www.ebdifarad.org
Project Lead/Senior Software engineer
TT Systems, INC
Empower Baltimore Management Corporation and the
[June 2003 to Sept 2003] Sr. Consultant,
·
Managed, Designed, Developed, Tested and Implemented
into Production BmoreWorks - This web-enabled application is used by Empower
Baltimore Management Corporation and the
Tools and services used (SQL Server 2000, COM+, ASP, VB 6, XML and XSL) https://www.bmoreworks.org
Data Warehousing Design/ Sr. Systems Architect
MatureWell Inc.,
[June 1999 to November 1999] Consultant,
·
Designed Data marts for Claims, Member and Provider
subjects.
·
Designing OLAP Databases.
·
Writing SQL Server stored procedures for all data
Load functions.
·
Writing SQL Server stored procedures for all Error
logging functions.
·
Writing SQL Server stored procedures for all Event
Logging functions.
·
Writing SQL Server stored procedures for all data
translation functions.
·
Managing LDAP Object security for Users, Resources
and Application Metadata.
·
Managing MTS servers (Dev, QA and Production).
·
Created SQL Server DTS Load and Data transformation
packages with TSQL and ActiveX Scripts.
·
Designed and developed a DNA architecture for
Data Warehousing Database Design
COMCAST Cellular,
[Feb 1999 to June 1999] Consultant,
·
Design Data marts Fact or Dimension table.
·
Writing SQL Server stored procedures for all data
Load functions.
·
Writing SQL Server stored procedures for all data Get
functions.
·
Writing SQL Server stored procedures for all Error
logging functions.
·
Writing SQL Server stored procedures for all Event
Logging functions.
·
Writing SQL Server stored procedures for all data
translation functions.
Sr. Developer/Analyst
PACIFIC BELL.,
[Aug 1998 to Feb 1999] Consultant,
·
Writing SQL Server stored procedures for all data
Read/Write functions.
·
Perform the analysis of old legacy code and translate
to new stored procedures.
·
Design and development of new n-tiered Client/Server
applications.
·
DBA work for local SQL Database.
·
Middleware development.
Web Developer
Multimedia Pathways,
(June 1998 to Aug 1999) Consultant,
·
Developed ActiveX control in conjunction with ASP for
the streamlining and efficiency of their work. All the information that the
company needs to extract from their clients will be automated.
VB Developer
VISA,
(July 1998 to Sept 1998) Consultant,
·
Full Life Cycle development on a customer service
application.
·
The backend was Access 97.
·
The development environment was 95/NT with VB5.
PARADIGM HEALTH CORP.,
[Jan 1998 to July 1998] Systems Engineer,
·
Project manager.
·
DBA backup.
·
Perform the analysis, design and development of new
in-house applications.
·
Evaluation, testing and implementation of new outside
vendor systems (including hardware and
system software).
·
Installed NT Server 3.51/4.0, SQL Server 6.5 and
Internet Information Server 3.0/4.0 Beta.
·
Developed Intranet pages through Visual Interdev and
FrontPage with ASP and ActiveX controls using VB 5.
·
Developed Three-Tier Client/Server DCOM based
Reporting system for tracking, running, scheduling, Emailing and printing MS
Access reports using VB 4.0, MS Access and SQL Server 6.5.
·
Integrated Contract Pricing and Budget To Actual
Statistics to optimize user experience and database uses.
·
Upgraded all my applications to SQL Server 6.5.
PARADIGM HEALTH CORP.,
[June 1996 to Jan 1998] Sr. Programmer Analyst,
·
Manage a project through its development live-cycle
(Analyze, Design, Develop, Test, Document and Train the end users).
·
Responsible for establishing and documenting
standards for creating reusable components for three-tier, Client/Server
environment and n-tier Internet and Intranet environments.
·
Developed the following in house:
·
Risk Profiling Application using VB 4.0 and SQL
Server 6.0 (Three-tier Client/Server).
·
Budget Tracking Worksheet using Excel, VBA and SQL
Server 6.0
·
Contract Pricing Calculator using VB 4.0 and SQL
Server 6.0.
·
Budget To Actual Statistics using VB 4.0 and SQL
Server 6.5.
·
Single Sign-On Security middleware for all in-house
COM/DCOM application.
·
Application Documentation tracking system using VB
4.0 and SQL Server 6.5.
·
Code-Map for mapping Industry standard codes to
company's custom codes.
INTERGROUP HEALTHCARE CORP.,
[Oct. 1995 to May 1996] Network Specialist,
·
Administrator for the Company's Novell Groupwise
(Email server) in Dos, Windows and OS2 environments.
·
Systems Support for IBM SNA based Imaging system.
·
Configuring, setting up and supporting the Data
warehouse (client App. side).
INTERGROUP HEALTHCARE CORP.,
[July 1994 to Oct. 1995] User Support Specialist,
·
Technical support for all IS personnel.
·
Applications support for end users over the phone.
·
Supporting variety of operating system including
(Dos, Windows, OS/2 and OS/400).
·
Supporting most of commercial software, in-house
applications.
·
Troubleshooting problems with technologies like
TCPIP, ODBC and OLE.
·
Developed custom applications for:
·
Prospective Customers & Group Mailing Database
Application for Marketing Dept.
·
Reporting Inventory for Data Administration and
Reporting Dept.
INTERGROUP HEALTHCARE CORP.,
[July 1992 to July 1994] Microcomputer Support Specialist,
·
Assembling new systems.
·
Servicing hardware and software with different
configurations.
·
Troubleshooting and repairing all types of PC's such
as IBM Microchanel, IBM ValuePoint and IBM compatibles.
·
Troubleshooting terminal emulations (Tenet, Ftterm,
Icc70, etc), IBM PCSupport 400.
·
Supporting IBM LAN Network, OS/2 Operating system and
Communication Manager.
·
Developed custom applications
·
Inventory System and Support calls tracking system
for Computer Support Dept.
EDUCATION
·
Computer Information System (CIS)
Other Training
·
. NET training for C# and VB.NET at DevelopMentor
Boot camp.