Farhan Ansari Ph. 988-***-****
acxnnx@r.postjobfree.com
Summary:
•Around 18 years of experience in the IT industry.
•Experience in Big Data Ecosystem
•Extensive development experience in the Software industry as well as managerial experience.
•Have more than 10 years experience in BI architecture and execution.
•Well versed in Open Source and Microsoft Technologies.
•Key area of expertise is Data Warehousing, Big Data and Social Media Analytics
•Training experience in Technical and soft skills.
Education: MCA, Bangalore University
Employment History :- Please refer last page of this document
Technical Skills:
Operating System : Windows Family, UNIX, Linux
Databases : SQL Server, Oracle Postgres
Data Modeling : Dimensional Modeling, Snowflake and Star Schema
ETL : SSIS, Pentaho Data Integrator, Pervasive, Talend, Informatica
Reporting : Tableau, Crystal Reports, SQL Server Reporting Services
Big Data : Hive, Hadoop Map Reduce, HDFS,
Distributions : Hortonworks, Cloudera
Reporting Tools : Crystal Reports, SSRS, Tableau Reporting
Social Media Automation : Facebook, Ooyala, Twitter and Google Analytics API automation
Training : Conducted trainings, on Big Data,.
Professional Experience
Project Name: Big Data Labs
Clients : Financial Institutions and Banks
Duration : Feb 2014 till date
Environment :- Tableau Reporting, Pentaho Data Integrator, Facebook API calls, Web Analytics, Postgres SQL, Hadoop Framework, Cassandra, Greenplum
Role: Architect
Primary roles and responsibilities is to setup the Big Data Lab and execute multiple solutions for Polaris clients.
Key Responsibilities included
Setting up of Big Data Clusters
Execute client solutions on a Big Data Environment
Design analytics based on customer use cases
Demonstrate the solutions to various customers
Architect Big Data clusters based on multiple customer requirements
Translate use cases based on Big Data technologies into solutions.
Research and evaluation of emerging Big Data technologies based on Customer needs
Design Social Media solutions for multiple use cases from various customers on a Big Data platform
Project Name : Digital Data Hub
Client Name: Lucas Films (Starwars)
Duration: Sept 2012 to Till Date
Environment :- Tableau Reporting, Pentaho Data Integrator, Facebook and Youtube API calls, Web Analytics, Postgres SQL, Hadoop Framework, Postgres DB
Role: Architect and Project Manager
Description The client is one of the leading names in the Hollywood entertainment industry. The ask was to design and develop a data warehouse for Lucas where we capture analytical data from various Social media sites like Twitter, Facebook YouTube and load it on to the Data Hub. The data from various analytical websites was captured using the Social Media sites and loaded into the Hub. The data capturing is done in an automated manner using the Social Media API calls and loaded into the Warehouse in the form of Facts and dimensions. The data size is in terms of about a million records flowing into the warehouse.
On the Big Data side, the Hadoop framework is used to parse the Weblogs and generate KPIs out of the Apache Weblogs of the Starwars site
Responsibilities
Design of the Warehouse
Technical implantation of the data
Reporting on Project Status
Work with the technical team on resolving critical technical challenges
Report performance metrics to the Client
Helping the team fixing technical issues
Report on the daily status of the Project
Track Customer Reported Issues and Defects to closure
Track daily status
Work on proposals of new initiatives with the client
Report any escalations by the customer to the management
Prepare any Project plans which are related to new projects
Project Name : Exploration Dashboard
Client Name: Hess Dashboard
Duration: Jan 2010 to Aug 2012
Role: Technical Manager
Description
Environment:- SSIS,SSRS,SQL Server 2008,Ms Sharepoint, Pentaho Data Integrator, Pervasive Data Integrator, Analytical Services
Description Hess is a US based Oil and Gas firm. Their primary services are to perform exploration and gather oil. This requires various field data to be collated. Using the dashboard, the client could see all field information in one singe dashboard. The data design here was a star schema based Fact and dimension model where the data was loaded using SQL OLAP. The dashboard and reporting was performed out of Sharepoint being used as the front end
Responsibilities
Performing Team Monitoring
Reporting on Project Status
Helping the team fixing technical issues
Report on the daily status of the Project
Track Customer Reported Issues and Defects to closure
Report any escalations by the customer to the management
Prepare any Project plans which are related to the DWBI practice.
Project Name : Move
Client Name: Move Inc
Duration: April 2005 to Dec 2009
Environment: SQL Server 2008, SSIS,SSRS, TSQL
Role: Manager
Description:Move is a leading technology services provider for the real estate industry in the US. Major multiple channels and I have been involved in maintenance and enhancement of-on the Database side.Have been involved in project management and BI architecture activities of this account for about 40 + people.
Responsibilities:
Leading the Team of Move
Managing SLAs
Interacting with the client on Delivery
Creating Reports and Suggestions for the Client
Performance tuning.
SQL Server Maintenance activities for the Database.
Creating SSIS packages for necessary data transformations.
Project Name :Concentric
Client Name: Deutsche Bank
Duration: July 2002 to April 2005
Role: Team Lead
Description:This is a complex data warehouse application that received Feeds from different Source Systems across the World and performed analysis, reporting and reconciliation between different Source systems across the World. This was implemented for Deutsche Bank the Data processing was performed in across different levels.
Responsibilities:
Creating Delivery Reports for the Management
Assigning Tasks to developers and ensuring issues are sorted out
Helping developers with problem solving
Designing ETL across for loading Data.
Performing debugging and rectification for Customer reported defects.
Performing Server-to-Server backup through ETL processes
Performing Application Support in Case of Fault Reported by users
Environment:Visual Basic 6.0, SQL Server 2000, Crystal Reports Windows 2000, ASP
Project Name :Master Data Prep Tool
Client Name: Nestle USA
Duration: Nov 2001 to June 2002
Role: Programmer Analyst
Description:This project involved the data transformation and linking for general business purposes from SAP flat files. The tool did data downloading and uploading from SAP and then uploads it back to the SAP database. The file upload and download for materials was presented in a Visual Basic front end for offline editing.
Responsibilities:
Wrote VB Code and Designed Forms for Data population
Wrote Sub Routines to perform data Loading and Analysis
Writing SQL Server Queries for the development
Integration with MS Access and transformation into SQL Server
Environment: Visual Basic 6.0, SQL Server 7, MS Access, Crystal Reports, Windows 2000
Project Name : Asset Management System
Client Name: Client Computer Sciences Corporation, VA USA
Duration: Feb 2001 to Nov 2001
Role: Programmer Analyst
Description:This project involved the development of tools for the transformation of data from Excel and Access received as raw into the legacy systems. Before the data is transformed, it is received in -a format then cleansed. Then the data is analyzed and transformed into the legacy system in SQL server .The incoming data is received from the NORTEL NETWORKS Server.
Responsibilities:
Analyzed and Designed the structure of the front end forms
Wrote queries for data transformation
Wrote tools in VB for transformation of Data into Text from Legacy systems
Writing SQL Server Queries for the development
Integration with MS Access and transformation into SQL Server for the Legacy system
Environment: Visual Basic 6.0, SQL Server 2000, MS Access Windows 2000
Project Name : Immigration and Human Resource Management
Client Name: Manu Technologies, MI USA
Duration:Nov 2000 to Feb 2001
Role: Programmer Analyst
Environment: Visual Basic 6.0, Visual InterDev 6.0, ASP, SQL Server 7.0
Description:This package takes care of development of immigration and human resource modules. It is a package that helps in automating HR, Administration and Visa Processing. This Package also keeps track of the expiry date of various types of Visa that the Company employees are having.
Responsibilities:
Analyzed and designed the structure of the backend database tables
Designing forms
Analyzed and designed the structure of the backend database tables
Designing Forms through front end tools
Coding with the help of VB to give the user the front end interaction of application
Project Name : Online Timesheets
Client Name: Manu Technologies, MI USA
Duration: Jul 2000 to Nov 2000
Role: Programmer Analyst
Environment:Visual Basic 6.0, Visual InterDev 6.0, ASP, Oracle 7.1
Description: Online Timesheets is a convenient way to integrate timesheet submission with the payroll software. This is a customizable solution that could be made to work with several different payroll packages. This package aims at cutting down on the data entry time
Responsibilities:
Development and design of the backend using SQL 3.3
Designing web pages through front end tools like Front Page and HTML coding
Use of PL-SQL to execute Oracle queries
Testing and installation through Run and test for “Dead Links”
Project Name : Employee Information System
Client Name: Systel Inc DE USA
Duration: Jan 2000 to Jun 2000
Role: Programmer Analyst
Environment: Visual Basic 6.0, SQL Server 7.0, Windows 98
Description: This project has details of various employees working for the company. It maintains their client History, designates them to be functional and nonfunctional. Various ActiveX controls were used in the development and deployment of this project. It also took care of the Project History of a particular employee.
Responsibilities:
Coding and designing for data entry screens
Backend scripts for database backup
Integrating the Office library along with the package
Deployment of the scripts and the application
Designed the various client side interfaces and developed DLLs
Project Name : Cruise Management System
Client Name: Ednet Global Consulting Singapore
Duration: Jul 1999 to Dec 1999
Role: Programmer
Environment: Visual Basic 6.0, SQL Server7.0, MTS, MSMQ, Windows NT 4
Description: This package involves managing of the needs of Shipping Corporation and involves the source and destination tracking. This package implements the 3-tier architecture with the help of Microsoft Transaction Server.
Responsibilities:
Creating and developing COM Components
Installing COM Components in MTS
Interacting with the user to gather the requirements
Design and development of login screens
Interface development and writing of SQL Server stored procedures
Development of COM objects for Validations
Project Name : System Maintenance
Client Name: Intellect Data Systems
Duration: Jan 1999 to Jun 1999
Role: Programmer
Environment: Visual Basic 6.0, SQL Server 7.0, Windows 98 Client, NT Server
Description: The details of the systems and the components are maintained. The complaints are monitored as each user registers the complaint about his / her machine. The package maintains the details of the systems the company is maintaining
Responsibilities:
Complete development and Coding
User screens design
Network Implementation
Configuring the SQL for backend specifications.
Project Name : ActiveX Control Development
Client Name: Intellect Data Systems
Duration:Oct 1998 to Jan 1999
Role: Programmer
Environment: Visual Basic 6.0, Windows 98
Description:The main features of this control are that it includes the data type property and DateStyle. Options for character, and numeric format and date format and automatic date validation have been provided as a main attraction of this control.
Responsibilities:
ActiveX Date and time feature development
Generation of in process Server Components
Numeric Format development
Design of properties to be included
Project Name : Inventory Management System
Client Name: Scorpion Group of Companies
Duration:Oct 1993 to Oct 1995
Role: Programmer
Environment: Visual Basic, SQL Server, Windows 98
Description:It is an ON-LINE Package the main objective of this project is to keep in track of the Inventory while issuing the Uniforms for the Guards .It also keeps track of the Purchases, Sales transactions & has various reports & utilities.
Responsibilities:
Developed various Reports for the Stock and giving out a customized reporting
Analysis and performance tuning of the backend through SQL SERVER Enterprise Manager
Development of Stock Management Module
Project Name : Hospital Management Package
Client Name: C S I Hospital
Duration: Jul-1993 to Sep 1993
Role: Programmer
Environment : Clipper, FoxPro, Clipper Database System
Description: This package looks into the admission and discharge of the incoming and outgoing patients in the Hospital. It gives an idea of the admission verses discharge reports and also generates a graph of admission and discharge reports.
Responsibilities:
Interacted with the end user and analyzed the specifications of the application.
Designed the backend database tables for the application.
Overall coordination of project development to ensure that the front end
Developed all the user interfaces to the application
Employment History
Type of Position
Start Date
End Date
Organization Name
Designation
Current
Feb 2014
-
Polaris Consulting And Services
Senior Project Manager
Long Term Positions
11-Apr-2005
Sept-13
Collabera Solutions
Manager
1-Jul-2002
08-Apr-05
DSL Software Ltd.
Team Leader
1-Aug-2000
30-Jun-02
Systel, USA
Programmer Analyst
Short Term Positions
1-Jun-1999
31-Jul-00
Ednet Global
Programmer
1-Oct-1998
31-May-99
Intellect Data Systems
Contract - Developer
1-Feb-1995
31-Oct-95
Scorpion Securities
Programmer
1-May-1994
31-Jan-95
Hi-Tech
Class Executive
1-Aug-1993
31-Jan-94
Proton Tech
Jr. Programmer
Other Details
Father’s Name :- Dr Zia Ansari
Nationality :- British
Date of Birth :- 3rd Oct 1970
Current City :- Bangalore