Post Job Free
Sign in

Software Engineer Project

Location:
54000
Posted:
October 16, 2010

Contact this candidate

Resume:

Muhammad Usman Farooqi

[pic] Address [pic] Mailing [pic] Contact #

Address

H#229, Block C1,

Nespak Colony, *********@*******.*** 0092-345-***-****

College Road

Township Lahore,

Pakistan

PROFILE Lead Data Warehouse Design Architecture and Business

Intelligence implementation for multiple dektop / web

based BI Platform Projects.

Developed Business Process Management Solutions for

multiple Fortune 500 companies.

Good analytical & design skills, focused approach,

process oriented, hardworking and professional attitude

towards work.

A team player who has the ability to work

independently, lead others, and also to perform well in

the team

Involved in all phases of the software life-cycle,

including requirements definition, design, validation

for testing, implementation and support

Have good communication and interpersonal skills

PROFESSIONAL TRG Tech (August 2010 - Present)

EXPERIENCE ( www.trgworld.com )

Software Engineer

Software Engineer: Data Warehousing and Business

Intelligence Development

August 2010 - Present

Responsibilities:

Currently working as Data warehousing / Business

Intelligence Developer at TRG Tech. My responsibilities

here includes writing SSIS packages for ETL, Designing

and development of SSAS Cubes and making various

reports using SSRS/Report Builder

Tools and Technologies:

SSIS 2008, SSAS 2008, SSRS 2008, Report Builder, MDX

Studio

Books Consulted:

Microsoft Data Warehouse Toolkit By Ralph Kimball

Microsoft SQL Server 2008 MDX (Step by Step)

Techlogix Pvt. Ltd. (Dec 2008 - July 2010)

( www.techlogix.com )

Software Engineer

Software Engineer: BI Platform Development (IHI Portal)

December 2008- July 2010

IHI Portal is web based portal. It was initially built

using "Ruby On Rails", and later was shifted to

"Microstrategy". It includes more than 50 different

types of reports. Some of these reports consist of

"User Engagement Report", "Products Stats Report",

"Content By Time Report" and "Content By Website

Report".

These reports reflect the analytics of end application

users with different perspectives. Filtering, refining,

export to pdf/excel or email, drill down and roll up in

time and geographical location dimension are some major

features present in these reports.

Responsibilities:

As a BI Developer, I define and create facts, metrics,

attributes, hierarchies, filters, prompts,

consolidations, custom groups and drill maps. Define

and create complex reports and various dashboards.

Tools & Technologies:

Microstrategy, Ruby on Rails, HTML, CSS, JavaScript,

AJAX, MySQL, Erwin

Books Consulted:

"Business Intelligence for Enterprise" By Mike Biere

"Business Intelligence Roadmap" By Larissa T. Moss &

Shaku Atre

"Web Analytics, An hour a day" By Avinash Kaushik

Software Engineer: Data Warehouse and ETL Development

December 2008- July 2010

Data Warehouse and ETL framework was developed for web

analytics of Buying Guides and Show Case Applications.

ETL framework was developed and enhanced in C# for

version 1.0 and 2.0 of the applications. Later on new

ETLs were developed using Pentaho Data Integration

tool.

Responsibilities:

Being an ETL developer and owner of this application, I

design the whole dimensional model using star schema,

hence defining fact and dimension tables from user

requirements. Then write the code for transformation

from transactional databases to the warehouse database.

The ETL process was incremental and easily

configurable.

Tools & Technologies:

C# 2008, Pentaho Data Integration, MySQL, Erwin

Books Consulted:

"The Data warehouse ETL Toolkit" By Ralph Kimball

"Building the data warehouse" By William Inmon

Powersoft19 Pvt. Ltd(June 2008-Nov 2008)

( www.powersoft19.com )

Software Engineer

Software Engineer/Research Assisstant: Train Control

System (Absco)

June 2008 - November 2008

This is a massive project for Leading Locomotive

Automation Company in USA while in Powersoft19. This

Project features complete autonomous guided system

(auto pilot) for remotely controlled Locomotives. With

this system the train will be input all the grade and

curvature of the railway track ahead, along with the

maximum and minimum speed limits. By strictly following

the driving rules and best fuel consumption and best

speed plan, this system provides with the driving

controls in advance. Then on the run time this system

changes the driving controls by taking actual inputs

from the train, until the train reaches its

destination.

Responsibilities:

I had the task to assist two Researchers at

Powersoft19. We analyzed different control system

implemented in the field already, got patents about

train control system. Then made comparison of them all

which outputs in the form of comparison matrix of all

research papers. Then on the basis of our requirements

and discussion with our on shore research team, we

agreed on new features which will be incorporated in

our train control system.

Tools & Technologies:

Matlab 7

Owner: Rail Simulator

June-2008- September 2008

This was an implementation for the research project

"TRAIN CONTROL SYSTEM (ABSCO)". While in Powersoft19.

The purpose of this simulator was

Apply the whole dynamics of the Train

Using the dynamics, implement and compare result for

different control system techniques

Display simulation run to the user

Responsibilities:

I worked on it from scratch. I had the task to

implement the whole dynamics of the train along with

the HCI (Human Computer Interaction)

Tools & Technologies:

C#.Net 2008

SKILL SET Languages:

C#

Ruby on Rails

Action Script 3.0

SQL

C++

C

MDX

Development Tools:

MicroStrategy(9.0 & 9.0.1) Web, Desktop, Architect,

Intelligent Server, Intelligent Cubes, Object Manager,

Integrity Manager, Enterprise Manager

SQL Server Integration Services (SSIS) 2008

SQL Server Analysis Services (SSAS) 2008

SQL Reporting Services (SSRS) 2008

SSRS Report Builder

Pentaho (ETL Tool)

Erwin

Powershell

Visual Studio 2005/Visual studio 2008

Visual Studio 6.0

Aptana

Net Beans

Eclipse

Flex Builder

Matlab

Tools, I am Familiar With:

Oracle Business Intelligence (OBIEE)

Informatica (ETL Tool)

MDX Studio

Microstrategy SDK

OS Exposure:

Windows

Ubunto

Linux(Red Hat)

Scripting/Markup Languages:

JavaScript

HTML / CSS

XML / XSD

Databases:

Oracle 10 g

SQL Server 2005 / 2008

MySql

MS Access

EDUCATION University Of Engineering And Technology,

Lahore. www.uet.edu.pk

BS(Honors), Major in Computer Science and engineering,

June 2008

Percentage: 74%

AWARDS/PUBLICATION 2 years part time (6 hours a day) job experience as

S junior software engineer during studies at powersoft19

(www.powersoft19.com), from June 2006 to June 2008.

Certified Ethical Hacker (CEH) ver. 6.0 by EC Council

in June 2009.

Got 2nd position in IEEE Speed Programming Competition

held at FAST-NU, October, 2007.

Got 1st Position in All Pakistan Software Competition

Organized by TECH-ELITE, NED University Karachi on 3rd

May 2008, with the Project Title VEELOX.

Got 1st Position in All Pakistan Software Competition

Organized by VISIO SPARK, Comsats Wah Cant on 7th April

2008, with the Project Title VEELOX.

Got 1st Position in PINAKALL All Pakistan Business Idea

Competition Organized by Kalsoft, Karachi in August

2008, with the Project Title VEELOX.

Got 3rd Position in International Software Competition

Organized by SOFTEC, FAST Lahore on 30th 31st August

2008, with the Project Title VEELOX.

Got 3rd Position in All Asia Software Competition

Organized by NASCON, FAST Islamabad on 5th 6th April

2008, with the Project Title VEELOX.

Got 3rd Position in All Pakistan Software Competition

Organized by COMPEC, EME (NUST) Rawalpindi on 25th 26th

April 2008, with the Project Title VEELOX.

Represented the Computer Department and got 2nd

position in ALL Pakistan Electronics & Software

Competition organized by Electronics Club (UET, Lahore)

in December 2005. Project Title "Voice Controlled Comp

Car with Geographical Direction Indication".

Got 2nd position in Intra UET Robot Competition held in

September, 2007, with "FLAMINGO (The Fire Fighting

Robot)".

CO-CURRICULAR Got second position in debating competition in the

ACTIVITIES: school era.

Two Times winner of Bait Bazi Competition at school

level in all Punjab Bait Bazi Competition.

Quaid-e-Azam Scout

Red Crescent Certified.

Head of House in School through 9th and 10th.

Represented my school once in inter school Calligraphy

competition organized by "Punjab Text Book Board"

REFERENCE References can be provided on request.



Contact this candidate