**** ******** ** ? Corona, CA *****? 714-***-****? **********@*****.***
|Raza Khan | |
PROFESSIONAL SUMMARY
. 12+ Years - Comprehensive background in designing and implementing
"Enterprise Level", "N-tier", "Complex" Web, B2b and Desktop
applications (front-end and back-end).
. 9+ Years - .NET Framework (.Net 4.0, .Net 3.5, .Net 3.0, .Net 2.0)
using Visual Studio .NET C#, VB.NET, ASP.NET, WinForm, ADO.NET,
LINQ, SOAP, WCF/SOA, AJAX, JavaScript, JQuery, MVC, XSD, XML, XSLT,
AJAX, ORM, Entity Framework, Microsoft Enterprise Library, IIS 6.0
& 7.0.
. 5+ Years - MS BizTalk Server (2010, 2009, 2006 R2, 2006, 2004),
BizTalk Mapper, BPM Orchestrations, Business Activity Monitoring,
Custom Pipelines & Adaptors. IBM Web Sphere ESB, Data Power SOA
Appliance & SOA Policy & Service Manager.
. 5+ Years - Web Services, Windows Services, WCF/SOA, WSE, Business
Intelligence such as SSIS and SQL Server Reporting Services (SSRS).
. 5+ Years - Architecting Service Oriented Architecture (SOA), B2b
Systems & Enterprise Services Bus. Migration of Large Mainframe
Systems to Middleware.
. 5+ Years - Designing Enterprise Level Production, UAT, Staging &
Development Environments including MSQ SQL Server Clusters, Web
Farms, MS BizTalk Server Clusters, and Disaster Recovery.
. 5+ Years - Leading Enterprise Integration Projects for various
mergers & acquisitions, Technical Due Diligence of mergers and
acquisitions.
. 5+ Years - Managing global (India, Pakistan, South Africa), multi-
site large development teams (Onsite & Offshore both)
. 5+ Years - Defining & implementing Source Control, build process,
automated testing, development standards, development methodology,
Load & Stress Testing.
. 12+ Years - Designing and modeling SQL Databases, SQL Server (2008,
2005, and 2000), Transact-SQL, Stored Procedures, SQL Server
Integration Services (SSIS), SQL Server Analysis Services (SSAS).
. 2+ Years - Experience in Agile Development (Scrum Methodology).
. Proficiency in all phases of the Software Development Life Cycle
(SDLC)
. Ability to prioritize, multi-task, and work under
pressure/deadlines.
PROFESSIONAL EXPERIENCE
First American Title www.FirstAm.com
Data Trace Division www.eDataTrace.com
Senior Application Systems Architect March 2005 -
Present
Achievements:
. Received First American Kennedy Excellence Award 2010 for best
performance in IT Software Development Division
. Implemented first successful Service Oriented Architecture SOA in
First American Title history
. Architected groundbreaking applications in title, tax, and property
information industry
. Streamlined B2b services platform extending Data Trace reach to new
markets
Responsibilities:
Architecture: Software architecture, design and development, system
structure, enterprise integration
Development: Hands-on design, development & testing for complex
software modules
Project Methodology: Project structure, development mythology (SCRUM)
and team structure
Leadership: Technical leadership, coaching & mentoring, assignment of
roles & distribution of work etc.
Infrastructure selection: Operation systems, hardware, software,
system design, disaster recovery etc.
Non Functional Requirements: Application performance, scalability,
security and integrity
Software selection: Application stack designing,
libraries/tools/framework/technology selection
Development Process: Source code control, build process, integration,
tools, automated testing
Practices & Standards: Coding standards and guidelines, project
practice, tool & technology selection, enterprise level system
monitoring/logging, exception management & reporting etc.
Enterprise Technology Trends: Keep up with technology trends for
company, Agile, Web 2.0, BMP, SOA etc.
PROJECTS
Legacy Modernization Project
(Mainframe migration to Service Oriented Architecture SOA)
June 2010 - Present
Role: Lead Architect Team Size: 40+ (onsite & offshore)
Challenges: Project Scope (50+ products on MF), 2012 deadline, over 25
years of business logic, large geographic coverage, geographic business
rules diversity, large team (onshore & offshore), many mergers &
acquisitions.
Details: First American Title Data Trace division hosts largest network of
title plants in the world including property data (sales, ownership &
transaction history, title information, property info, property documents,
tax, judgments, cases etc.). System covers almost 70% of US property
transactions. This data and related applications (50+) are hosted on IBM
Mainframe with multiple CPU's costing millions of dollars every year in
maintenance and license fees. Furthermore this valuable data is saved in
VSAM and DB2 format with schema limitations. In 2010 Data Trace decided to
migrate all its legacy applications and data from Mainframe to SOA
architecture. First phase of project was successfully completed in Oct 2011
and is moving towards the next phase. Plants are updated every day to
ensure delivery of most logically organized and current information.
There are several types of applications on Mainframe:
. Geographically Diversified Services (XML Request/Response)
o Property Title Search Services
o Tax Search Services
o Property Characteristics Search Services
o Original Document Retrieval Services
o Case & Judgment Search Services
. Workflow applications mainly related to data abstraction
. Maintenance Applications
o County & Municipality Configuration Applications
o User Security Modules
o Dynamic Application Screens
o Data Maintenance Applications
. Hundreds of batch jobs to update data daily
. Reporting & Billing Modules
Technology: C# .Net 4.0, BizTalk Server 2009, Microsoft MSSQL Server 2008,
BAM, SSRS, WCF, WF, XML/XSD, MVC 3, AJAX, nHibernate, JQuery, Razor Engine,
Microsoft Enterprise Library 5.0, Team Foundation Server, VS 2010/2008,
Data Power SOA Appliance & SOA Policy & Service Manager, SRUM, Rally (Scrum
Software).
Data Trace Application Portal - www.edatatrace.com
Jan 2009 - June 2010
Role: Lead Architect Team Size: 20+ (onsite & offshore)
Challenges: Dynamic user interface based on geo location, service and
customers, flexible search screens and workflows, complicated user security
and profile, desktop experience including backend printing and exports,
high volume transactions, supports 35+ products.
Details: eDataTrace.com is a Data Trace web portal for Title Insurance
Companies to access one of the nation's largest title and processing
network. It is in development to replace existing legacy desktop
application used by over 100,000 users. eDataTrace.com is used to search
property title data, tax information, property characteristics, name
searches, document searches, original document retrievals, case & judgment
information, etc. Customers can also open, manage and track their orders.
eDataTrace.com also hosts workflow system for data abstraction.
Technology: ASP.NET, Microsoft MSSQL Server 2008, C# .Net 3.5, SSRS, WCF,
Microsoft Enterprise Library 4.1, Team Foundation Server, VS 2008.
Data Trace Gateway - XML B2b Data Delivery
June 2007 - Dec 2008
Role: Lead Architect Team Size: 15+ (onsite & offshore)
Details: DTG is the gateway to tap into one of the nation's largest title
and processing network through Industry Standard protocols. Customers can
submit 35 different types of service requests. DTG transforms, routes &
processes these requests based on product type, geo location and other
business rules. DTG connects several different Data Trace backend systems
and 3rd Party vendor systems to give aggregated intelligent content/reports
according to customer needs. Customers can also open, track, and maintain
orders through the DTG System. DTG System also keeps track of user
activity, billing and exception management. DTG System also supports both
synchronous and asynchronous transactions. DTG is used by several of the
Nation's largest title companies.
Technology: Microsoft MSSQL Server 2008, C# .Net 3.5, BizTalk Server 2009,
BAM, SSRS, WCF, XML/XSD, Microsoft Enterprise Library 4.1, Team Foundation
Server, VS 2008, Data Power SOA Appliance, SRUM methodology.
Data Trace Northeast Systems March
2005 - June 2007
Role: Team Lead/Architect Team Size: 10+ (onsite & offshore)
Data Trace Northeast System is comprised of approximately 20 different
systems and supports several products related to property information
services:
. Enterprise Integration: Integrated several backend systems due to
acquisitions and merger.
. ASP.NET 1.1 & 2.0 Web Applications: Several web applications have
been developed and maintained for the system. It includes customer
order placement and tracking system, internal order management
system, different types of order processing systems, client
management, county & municipality management, invoicing & billing
management.
. Web Services/B2B API's: Various web services have been developed and
utilized throughout the system. Web services for property lookups;
B2B web services utilized by 3rd Party Vendors; Pricing web services
to handle complex pricing structure throughout system; web services
for tablet applications used by field searchers for order
processing; web service used to extract data from third party
system; various web services to exchange data between different
applications within system.
. Windows Services/Applications: Various Windows services & backend
applications have been developed to handle order processing, inter-
system order distribution and collection, automated order
completions, automatic order delivery through email, ftp, and fax.
. Tablet/Desktop Applications: These applications are used by field
searchers to complete various order types remotely using tablet pc.
These applications are a combination of special data entry modules,
business rule engines, and asp.net web services.
Technologies: VB.NET, C#, VB 6.0, ASP.NET 1.1 & 2.0, AJAX, ASP, XML,
JavaScript, VBScript, DHTML, HTML, Web Services, Windows Services, MS SQL
Server, MS Project, Visio, Reporting Services, Infragistics .NET Controls,
ActivePDF.
Web Technologies (Pvt.) Ltd.
July 2001 - Feb 2005
Role: Senior Software Engineer/Team Lead
Responsibilities:
. System analysis, technical designing & development
. Allocation of tasks to team members and mentoring other
developers
. Coordination with clients in requirement gathering
. Coordination and management of offshore development team
. Database schema modeling & complex stored procedures development
. Handle complex application features and technical designs
. Plan and conduct training on OOP, .NET, XML, web services etc.
Projects:
. Filter V2005 Data Transfer/Exchange
System identical to MS BizTalk
(Client: DBFS, UK)
. FILTER V 1.0 (FILE/DATA TRANSFER
UTILITY) (CLIENT: DBFS, UK)
. ASSET MANAGEMENT SYSTEM (CLIENT:
HABIB BANK, UK)
. LOAN MANAGEMENT SYSTEM (CLIENT: ASIA
DEVELOPMENT BANK)
. CARGO TRACKING SYSTEM (CLIENT:
IRTISAAL SHIPPING & TRADING)
. ONLINE DIGITAL MEDIA LIBRARY
(CLIENT: HUSSAINIAT FOUNDATION)
. PLANNING/CONDUCTING INTERNAL
DEVELOPERS TRAINING FOR OOP & .NET
. VB.NET TOOLS & COMPONENTS DESIGNING
& DEVELOPMENT
. PACKAGING & DEPLOYMENT TOOL (RAD
TOOL)
. REPORT WRITER TOOL (RAD TOOL FOR
CRYSTAL REPORTS DEVELOPMENT)
TECHNOLOGIES: VB.NET, VB 6.0, ASP, ASP.NET, XML, JAVASCRIPT, VBSCRIPT,
DHTML, HTML, WEB SERVICES, WINDOWS SERVICES, MS SQL SERVER, MS PROJECT, MS
VISIO, CRYSTAL REPORTS, INFRAGISTICS .NET TOOLS & CONTROLS, PROTOVIEW,
FAR POINT
____________________________________________________________________________
______________________
National Group of Companies
Feb 1998 - June 2001
Role: Programmer/Analyst
|Responsibilities include: |Projects: |
|Coding & Development |Inventory Management System |
|Report Writing |CASH FLOW SYSTEM |
|Debugging |BANK RECONCILIATION SYSTEM |
|Integration and Regression |ORDER PROCESSING SYSTEM |
|Testing |PAYROLL SYSTEM |
|Maintenance |COMPANY WEBSITES |
|User Training | |
TECHNOLOGY: VB 6.0, ACCESS, SQL7, ASP, HTML, DHTML, JAVASCRIPT.
EDUCATION
Certifications
ORACLE CERTIFIED PROFESSIONAL (CANDIDATE ID #: SP3141848)
Microsoft Certified Professional (Desktop Application Using Visual
Basic 6) MCP ID #: 2251447
Degrees
University of Karachi, Pakistan, BS CS (Bachelors in Computer
Science), 2005
University of Karachi, Pakistan, B. Sc (Bachelors in Science), 2000
Institute of Computer Programming, Pakistan, (Diploma in Computer
Science), 1998