Shahzad Khan, Sr. Software Developer

Shahzad Khan

Sr. Software Developer

Mar Incorporated

Location
United States
Education
Master's degree, Finance
Experience
19 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :19 years, 11 Months

Sr. Software Developer at Mar Incorporated
  • United States
  • My current job since April 2014

Helping and supporting client, US Commodity Futures Trading Commission.The project deals with data manipulation and transformation of large traders and their trading activities in different exchanges. The output of the project is vital to the agency role in monitoring market behavior and is important to members of the public, many of whom rely on this information in forming their trading strategies.

We were tasked to migrate existing legacy application written in Statistical Analysis Tool (SAS) and MS-Access to Microsoft .NET Framework, ASP.NET and SQL Server. The specifics of my role are;

1. Reverse engineering of SAS and MS-Access code modules for a common understanding of business logic and rules. Designing and Development of logical and physical database objects (Sql Tables, Functions and Stored Procedures).
2. SSIS (DTS) Packages designing and development for data loading and processing
3. Designing and Development of Sql Server Reports (SSRS).
4. Web interface development using Microsoft .NET Framework 4.5, ASP.NET, Telerik Rad Controls for AJAX, jQuery, Web API2 and Entity Framework 6.

Back-End Web Application Developer - Team Member at Gannett
  • United States
  • February 2012 to December 2013

Working with one of Gannett Digital product, DealChicken.com, an e-commerce web front operating in daily deals space. Worked in middle and backend tier of the product. My share includes;

Designing and developing database ER diagrams, Logical and Physical databases, tables, indexes, views and scripts for different product features, Orders, Refunds, Promotions, Credits, Sales Commission.

Business logic implementation in middle tier to facilitate front-end developers for features implementation. Code refactoring and pattern implementation in C#. Used LINQ to SQL and ADO.NET for backend database communication. Support and development of custom built schedule and jobs in C#. Configuring, creating and maintaining jobs in SQL Server Agent.

Integration of 3rd Party API, WCF Services, to enable cross product selling. Integration with Email Service Provider API, ExactTarget, to help CRM efforts. Subscriber engagement through Daily and Promotional emails and subscriber response tracking, open / clicks. Integration with affiliate API, Scheduling and reporting on affiliate sales. Google and Adobe API integration to help business monitor and analyze site statistics and behavior.

Lead efforts to migrate business reporting from crystal reports to SQL Server Reporting services. Managing and reporting off of RDMS and OLAP cubes.

Lead efforts to roll out SharePoint collaboration and tracking environment for internal IT processes. Business Intelligence delivery using BCS, External Content Types, Excel Services and SQL Server Reporting Services.

SSIS Developer at Lash Group, Corporate Center, Charlotte - NC
  • United States
  • July 2011 to January 2012

Participated in group initiative of inbound and outbound data processing of major pharmaceutical companies in a data distribution center. I was focused on logical and physical data modeling, process architecture and workflow development in SSIS (FTP, SFTP, PGP encryption / decryption, Data Flow), customized script tasks in C# and SSAS. I used SQL Agent for jobs creation, scheduling and monitoring

Database Architect – Team Lead at Lending Tree, Corporate Office, Charlotte - NC
  • United States
  • January 2011 to June 2011

Lead development of enterprise data hub project, an effort to consolidate customer data from different verticals, Mortgage, Real Estate and Student Loans. The project was focused on CRM initiatives and acted as centralized feed to downstream applications. I used SSIS for data cleansing and transformation, C# for complicated business logic, SQL Server 2008-R2 for data storage and SQL Server Agent for job scheduling and monitoring.

Programmer Level IV at Bank of America, Charlotte – NC
  • United States
  • June 2010 to August 2010

Worked as a team member in digital marketing division to design and build de-normalized data models (facts and dimensions), ETL packages, SSAS cubes and SSRS reports of customer acquisitions and digital leads. Data souring and profiling from Teradata, SQL Server, Flat files and Excel feeds. Used analysis services user hierarchies, explicitly defined attribute hierarchies, to extend information to outside processes and applications.

Sr. Workflow and Integration Tech at Wells Fargo, Charlotte – NC
  • United States
  • February 2010 to May 2010

Engaged in one of Wells Fargo and Wachovia merger project related to corporate insurance division. Participated in system integration effort of consolidated operational data store (ODS) of customers, policies and premiums. Dealt with sourcing, profiling and cleansing of different data sources including flat files, excel sheets, PGP files, DB2, Oracle and SQL databases.

Software Consultant - Team Member (Insurance) at Key Risk Management Services LLC
  • United States
  • December 2007 to January 2010

The company operates in Insurance sector and offers workers compensation program to their clients in different states.

Conversion of web based Line of business solution from Microsoft .Net Framework 1.1 to 2.0. Used Master / Content Pages to give a consistent and cleaner implementaiton. Role based database schema design and implementation. Generics to provide type safety to application. Seperated business logic from UI and used BLL layered approach by applying factory and singlton pattern using C#. Replaced fixed format z-order style tags with CSS stylesheet. Used PDF4NET 3rd party API to integrate reporting engine in PDF format.

Underwriter plays an important role in insurance company profitablity by analyzing risk associated with a policy. Designed database schema and developed solution to implement policy pricing model automation with DB2 backend. Inbound feed of Microsoft Excel with SSIS Process workflow. Reports generation using SQL Server Reporting Services with a Sql2005 and DB2 backend. Maintaing and extending company-wide Intranet portal. Configuration and setup of Visual Studio Team System 2008. Project creation, Bugs reporting, Source safe handling and Build setup.

Software Engineer - Lead at Electronic Data Magnetics Inc
  • United States
  • November 2003 to November 2007

The company is involved in process manufacturing of printed and encoded products that’s been used by transportation authorities to keep a control on their revenue stream.

Process manufacturing involves small processing steps that add up to overall production cost. Designed and build web and window based ERP solution based on .NET Framework 2.0 that capture and compute small processing steps and output overall production cost.

Developed a window based order entry system that adds an order in production system and let production manager to analyze and schedule for next runs.

Implementation of Microsoft Windows Services to set schedules and poll operator jobs. Code 128 bar coding implementation using 3rd party component. Implemented barcode standard UCC/EAN 128 for packages labeling and delivery.

Lot of Reports using SQL Server 2005 Reporting Services and Crystal Reports V10/XI using Embeded and Web Services technique. Administered IIS 6.0, Windows Servers 2003, and database servers SQL2005.

Education

Master's degree, Finance
  • at Philippine Christian University
  • September 1995

• Masters of Business Administration - MBA (Finance) Philippine Christian University, Manila - (Sep, 1995)

Diploma, Computer Science
  • at Peshawar University
  • March 1992

• Post Graduate Diploma in Computer Science - (Mar, 1992)

Bachelor's degree, Math, Physics, Statistics
  • at Peshawar University
  • February 1991

• BSc in Physics, Math, and Statistics - (Feb, 1991)

Diploma, Computer Science
  • at Technical Board, Peshawar
  • June 1989

• Diploma in Computer Science - (Jun, 1989)

Specialties & Skills

ASP.NET
SharePoint
SQL database design
BANKING
BATCH FILES
BUSINESS REQUIREMENTS
DATABASE
STORED PROCEDURES
SharePoint 2010
ASP.NET
ASP.NET

Languages

English
Expert
Urdu
Expert
Pushto
Expert

Training and Certifications

Microsoft Certified Database Administrator (MCDBA - SQL2000) (Certificate)
Date Attended:
January 2006
Valid Until:
January 2006
Microsoft Certified IT Professional - Database Administrator (SQL 2005) (Certificate)
Date Attended:
January 2008
Valid Until:
January 2008
Microsoft Certified Application Developer (MCAD) (Certificate)
Date Attended:
January 2006
Valid Until:
January 2006
Microsoft Certified Professional (MCP) (Certificate)
Date Attended:
January 1999
Valid Until:
January 1999
Certificate in Oracle / Developer 2000 (Certificate)
Date Attended:
January 1995
Valid Until:
January 1995
Certificate in UNIX Fundamentals (Certificate)
Date Attended:
January 1992
Valid Until:
January 1992
Microsoft Certified Solution Developer (MCSD .NET) (Certificate)
Date Attended:
January 2006
Valid Until:
January 2006

Hobbies

  • Books, Ping Pong, Chess