SlideShare a Scribd company logo
1 of 6
Download to read offline
Mohsin Aziz
Focused, multi-skilled and determined
Seeking challenging responsibilities in a position requiring
dedication and commitment
Mohsin Aziz
Mobile: 0430 033 995 ~ Email: mohsinazizz@yahoo.com
A customer focused problem solver with a strong background in
Business Intelligence.
• Very strong Business Intelligence skills
• Microsoft Certified Technology Specialist
• Extensive experience in managing teams
• Highly motivated, with a positive approach
Professional Profile
• 7+ years of Data Warehouse Experience. Over 10 years in Software Development.
• Well versed with Dimensional Modelling and Data Warehousing concepts.
• Expert in undertaking the design and development of solutions across the entire BI development life
cycle.
• Extensive knowledge and experience of SQL Server Database Engine, Profiler, Tuning Advisor,
Analysis Services (SSAS), Integration Services (SSIS) and Reporting Services (SSRS).
• Deep understanding and knowledge of Microsoft Visual Studio 2008/2010 and TFS 2010
• Possess advanced skills in ETL, Reporting and analysis Tools such as SSRS, PowerView, PowerMap,
PowerBI, PerformancePoint, PowerPivot.
• Solid experience and knowledge of developing custom SharePoint BI portals.
• Expertise in various Geo Spatial products such as Pitney Bowes Map Marker and Spectrum
• Microsoft Certified Technology Specialist (MCTS).
• Certified Prince2 Foundation and Practitioner.
• Certified Scrum Master. Very familiar and comfortable with agile development environment.
• Possess outstanding communication and problem solving skills and the ability to follow industry
standards and guidelines.
• Strong stakeholder management skills. Proven ability and experience of managing the development
teams, both onshore and offshore.
• Deep believer of delivering “Excellence” in everything I do.
Professional Training
• Prince2 Foundation and Practitioner
• Certified Agile SCRUM Master by Scrum Alliance Australia
• Microsoft SQL Server Business Intelligence Boot camp by SolidQ Australia
• Data Warehouse/BI Life Cycle in depth by Kimball University
• Advanced TSQL and Performance Tuning by SQL DownUnder
• Visual Business Intelligence by Stephen Few
Objective
I am looking for a position which
can utilise my current skills and
provide me an opportunity to
increase my knowledge and
experience on the latest tools and
technologies.
Mohsin Aziz / 2
• MCTS 70-536 Microsoft Certified Technology Specialist in Application
Development Foundation
• MCTS 70-526 Microsoft Certified Technology Specialist in Windows based
client development.
• MCTS 70-540 Microsoft Certified Technology Specialist in Mobile
Application Development
Tertiary Qualifications
2005 to 2007 Masters in Information Systems Management
Central Queensland University, [Gold Coast]
2000 to 2003 Bachelors in Engineering and Computer Science
University of Engineering and Technology, [Lahore]
Career Experience
April-2013 to Date Department of Industry and Science [Canberra]
www.industry.gov.au
Technical team leader, Business Intelligence and Reporting team
I joined the Department in April 2013 as a Senior Business Intelligence Developer and was quickly
promoted to the role of Technical team leader. I am leading the team of about 10 people since then. I am
currently working on a BI project to develop a new Enterprise Data Warehouse. I take active part in all
phases of the Software Development life cycle including the requirements gathering, design and
development, testing, implementation and user training. I am also responsible for the training and
mentoring of the junior team members.
Following are few among many projects that I worked on:
1. “Lighthouse” Enterprise Data Warehouse:
Every day, the Department produces enormous amounts of data in various formats ranging from
plain text files and Excel spreadsheets to the highly sophisticated Oracle/SQL Server databases
and SharePoint Lists. This data is spread all over the place in the form of various isolated silos.
Back in 2012, the Department decided to create a central platform which will serve as a single
source of information across the department and will be available to all users department wide.
Initially, we started the development with three main subject areas ‘Projects’, ‘Businesses’ and
‘Finance’. Subsequently, as we are progressing, we are adding more subject areas.
Tools and technologies used to build Lighthouse include Microsoft SQL Server 2012, SSAS, SSIS,
PowerPivot, PowerView and Microsoft SharePoint 2010, MS Visual Studio 2010, MS Team
Foundation Server 2010.
I am leading the development team. I have designed, developed and standardised the various
SQL Server databases, SSIS ETL packages, SSAS cubes, Tabular and PowerPivot Models. I am
working with the large volume databases and have built skills overtime to address and fix
performance issues. I have deep understanding of SQL Server Query plans and the role of
database indexes and stats in the query optimiser. I am expert in using the monitoring tools
such as ‘SQL Server Profiler’ and ‘Database Engine Tuning Advisor’ to find the performance
bottlenecks. When needed, I also help the Project Manager with the task estimation, task
allocation, release planning and release review.
In recognition of the high quality product, our team has been awarded with “Exceptional
Performance Award”.
Mohsin Aziz / 3
2. Operational Data Stores / Data Discovery:
I have also designed and developed various operational data stores for the specific operational
reporting needs. These operational data stores are implemented as separate databases. These
databases hold the detailed transaction data specific to individual teams/sections of the
department. At the moment, the Data Warehouse and the Operational Data Stores (ODSs) share
the same infrastructure and landing databases. But the solution is completely scalable and, if
needed, can be scaled across many servers in the future.
I have also designed and built various Data Discovery databases. I have standardised the process
to create these databases. The aim of these databases is to give users the ability to explore the
data which they are interested in. Sometimes, if deemed valuable, data from these databases is
moved to an ODS or Data Warehouse. These databases are created when data discovery is not
feasible using standalone tools such as PowerBI, Tableau.
3. Improvements in the internally maintained Australian Business Register:
The department runs various Government funded aid and grant programs ranging from few
hundred dollars to the millions of dollars. For these programs, the Department receives
applications from individuals and firms and then cross checks this data with the ABR database.
This database is maintained internally by the Department.
I have designed and written the ETL process to update this data on a regular basis. Department
receives the data from ABR on a weekly basis. This data is then fed into the ETL process and then
transformed and loaded into our internal ABR database. This database is consumed by SSAS
cubes and SSRS reports.
4. Address Geocoding:
There was a requirement to geocode the addresses for geospatial reports. I was tasked to write
an ETL routine to geocode the Australian addresses that exist in our transactional systems (as
well as external data sets, such as ABR). We chose the “Pitney Bowes” Spectrum geocoding
engine for this purpose. We also map the longitude and latitude of these addresses onto the
various different statistical layers such as Australian Electorates, Remoteness, LGAs, SA3s, SA4s
etc. This is proven to be a great tool for business users as they no longer need to go on to AEC or
ABS websites to do this mapping manually. This tool has also the capability to do ad-hoc
geocoding.
Jan-2010 to April 2013 Australian Electoral Commission [Canberra]
Business Intelligence Developer
I worked with Australian Electoral Commission from January, 2010 to April 2013. I worked in the Business
Intelligence team. The major projects that I worked on are as follows:
1. Project to replace an old third party BI system (called SuperStar, developed by Space Time
Research) with a new system based on Microsoft BI stack (i.e. SQL Server Analysis Services,
Integration Services, and Reporting Services). I designed and developed the new Analysis
Services Databases and wrote automated procedures and scripts to automatically migrate
the historic data from the old system into the new system. I also wrote scripts to migrate
the old ETL processes (DTS Packages) to the new SQL Server Integration Services (SSIS)
packages.
Mohsin Aziz / 4
2. Election Dashboard: Election Dashboard is used by National Election Management Team
(NEMT) during the election period to monitor various important activities and to make sure
that things are going well and they are on track. This new Dash Board was built using SQL
Server 2008, SharePoint 2010 and Performance Point. I developed the SSIS Packages, SSAS
cubes, KPIs, SharePoint lists, Score cards etc.
3. I was also responsible to maintain the existing SSAS Databases and develop the new ones.
Enrolment Activity is the most important and most complex among others. AEC has about
80 million records in this database. I designed and developed this database. This database is
updated and processed on nightly basis.
4. I also designed and developed the fully automated ETL processes for the Data Warehouse.
These processes are triggered automatically which means that no manual intervention is
required. Any new update triggers the relevant load routine resulting in the automatic
update of the Data Warehouse.
5. I took part in the SharePoint implementation and have developed the SharePoint Branding
solution.
Nov-2007 to Dec 2009 Livestock Exchange Pty Ltd. [Brisbane]
Software Developer
Livestock Exchange is a major software provider for Livestock Industry with more than 80% of market
share. During my stay at Livestock Exchange I took part in the development of following state of the
art applications.
1. Market Place – A distributed WPF (Window Presentation Foundation) application which is being
used by many cattle and sheep sale yards around the country to sell, scan, weigh and then finally
draft the animals into the pens that are pre-allocated to their respective buyers. All this happens
automatically without any direct human interaction. .NET Remoting has been used as
Communication Bridge among multiple PCs.
2. Egyptian Live Import – Australian Government banned the live animal export to Egypt in late
2006 due to animal welfare issues. This application has been developed to be used in Registered
and Approved feedlots and slaughterhouses in Egypt. The release of this application is the first
step towards resuming the live animal export to Egypt, but this export will be limited to the
registered feedlots and abattoirs only.
3. Sale Clerking – A WPF based small and smart mobile application that is being used on Tablet PCs.
This application enables Sale Agents to enter sale details on the fly during animal auction. This
application uses DSA (Disconnected Service Agent) and web services to synchronize data among
tablet PCs and Server over a wired or wireless connection in an occasionally connected mode.
Feb -2004 to Nov -2005 Naveena Enterprises [Lahore]
Software Developer
At Naveena Enterprises, I took part in the Development of a brand new Information Management
System to meet the changing needs of the organization. This new system replaced the old system
which was developed in Microsoft Visual Basic 6.0
Mohsin Aziz / 5
June-2002 to Feb-2004 DigitalN [Lahore]
Software Developer
During my stay at DigitalN, I worked on the following projects.
1. Developed an IT System for a group of Schools. It was developed in Visual Basic .Net.
2. Developed a utility able to import/export data among various non-relational databases like
Excel, XML, DBF and text files.
3. Developed an IT system for a Clinic/Laboratory using Visual Basic 6.0.
4. Developed an IT system for a chain of fuel stations using Visual Basic 6.0.
References
Available upon request.

More Related Content

What's hot

EdwinDavis062016
EdwinDavis062016EdwinDavis062016
EdwinDavis062016Edwin Davis
 
Salam Abdelkhader CV
Salam Abdelkhader CVSalam Abdelkhader CV
Salam Abdelkhader CVsalam khader
 
Olga Klimova - Data Warehouse Resume
Olga Klimova - Data Warehouse ResumeOlga Klimova - Data Warehouse Resume
Olga Klimova - Data Warehouse ResumeOlga Klimova
 
Tableau (BI) interview questions version 2.0
Tableau (BI) interview questions version 2.0Tableau (BI) interview questions version 2.0
Tableau (BI) interview questions version 2.0Visualect
 
Current-Active Resume
Current-Active ResumeCurrent-Active Resume
Current-Active Resumergtyh
 
20100430 introduction to business objects data services
20100430 introduction to business objects data services20100430 introduction to business objects data services
20100430 introduction to business objects data servicesJunhyun Song
 
Tx 09 G3 Jayasri Santhappan
Tx 09 G3 Jayasri SanthappanTx 09 G3 Jayasri Santhappan
Tx 09 G3 Jayasri Santhappanjayasrisan
 
Microsoft Power BI Overview Whitepaper
Microsoft Power BI Overview WhitepaperMicrosoft Power BI Overview Whitepaper
Microsoft Power BI Overview WhitepaperDavid J Rosenthal
 
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...Edureka!
 
Business Intelligence Solution on Windows Azure
Business Intelligence Solution on Windows AzureBusiness Intelligence Solution on Windows Azure
Business Intelligence Solution on Windows AzureInfosys
 
Resume of Jay Zabinsky
Resume of Jay ZabinskyResume of Jay Zabinsky
Resume of Jay Zabinskyjzabinsky
 
Arun Mathew Thomas_resume
Arun Mathew Thomas_resumeArun Mathew Thomas_resume
Arun Mathew Thomas_resumeARUN THOMAS
 
Cover Letter Only040511
Cover Letter Only040511Cover Letter Only040511
Cover Letter Only040511shangbaby
 
Big Data and BI Tools - BI Reporting for Bay Area Startups User Group
Big Data and BI Tools - BI Reporting for Bay Area Startups User GroupBig Data and BI Tools - BI Reporting for Bay Area Startups User Group
Big Data and BI Tools - BI Reporting for Bay Area Startups User GroupScott Mitchell
 

What's hot (20)

EdwinDavis062016
EdwinDavis062016EdwinDavis062016
EdwinDavis062016
 
Salam Abdelkhader CV
Salam Abdelkhader CVSalam Abdelkhader CV
Salam Abdelkhader CV
 
Tableau Developer
Tableau DeveloperTableau Developer
Tableau Developer
 
Bhargavi_MSBI
Bhargavi_MSBIBhargavi_MSBI
Bhargavi_MSBI
 
Nikhil_MSBI_updated
Nikhil_MSBI_updatedNikhil_MSBI_updated
Nikhil_MSBI_updated
 
James Henry Robinson
James Henry RobinsonJames Henry Robinson
James Henry Robinson
 
Olga Klimova - Data Warehouse Resume
Olga Klimova - Data Warehouse ResumeOlga Klimova - Data Warehouse Resume
Olga Klimova - Data Warehouse Resume
 
Tableau (BI) interview questions version 2.0
Tableau (BI) interview questions version 2.0Tableau (BI) interview questions version 2.0
Tableau (BI) interview questions version 2.0
 
Current-Active Resume
Current-Active ResumeCurrent-Active Resume
Current-Active Resume
 
20100430 introduction to business objects data services
20100430 introduction to business objects data services20100430 introduction to business objects data services
20100430 introduction to business objects data services
 
Resume_ASA
Resume_ASAResume_ASA
Resume_ASA
 
Tx 09 G3 Jayasri Santhappan
Tx 09 G3 Jayasri SanthappanTx 09 G3 Jayasri Santhappan
Tx 09 G3 Jayasri Santhappan
 
Microsoft Power BI Overview Whitepaper
Microsoft Power BI Overview WhitepaperMicrosoft Power BI Overview Whitepaper
Microsoft Power BI Overview Whitepaper
 
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
SAS Training | SAS Tutorials For Beginners | SAS Programming | SAS Online Tra...
 
Business Intelligence Solution on Windows Azure
Business Intelligence Solution on Windows AzureBusiness Intelligence Solution on Windows Azure
Business Intelligence Solution on Windows Azure
 
Resume of Jay Zabinsky
Resume of Jay ZabinskyResume of Jay Zabinsky
Resume of Jay Zabinsky
 
It ready dw_day3_rev00
It ready dw_day3_rev00It ready dw_day3_rev00
It ready dw_day3_rev00
 
Arun Mathew Thomas_resume
Arun Mathew Thomas_resumeArun Mathew Thomas_resume
Arun Mathew Thomas_resume
 
Cover Letter Only040511
Cover Letter Only040511Cover Letter Only040511
Cover Letter Only040511
 
Big Data and BI Tools - BI Reporting for Bay Area Startups User Group
Big Data and BI Tools - BI Reporting for Bay Area Startups User GroupBig Data and BI Tools - BI Reporting for Bay Area Startups User Group
Big Data and BI Tools - BI Reporting for Bay Area Startups User Group
 

Viewers also liked (19)

Azmi Aziz CV
Azmi Aziz CVAzmi Aziz CV
Azmi Aziz CV
 
Abdel aziz (cv)
Abdel aziz      (cv)Abdel aziz      (cv)
Abdel aziz (cv)
 
Cv aziz
Cv azizCv aziz
Cv aziz
 
Jacqueline Fawzy Aziz CV
Jacqueline Fawzy Aziz CVJacqueline Fawzy Aziz CV
Jacqueline Fawzy Aziz CV
 
CV of Aziz Azmi
CV of Aziz AzmiCV of Aziz Azmi
CV of Aziz Azmi
 
Abdel Aziz cv (1)
Abdel Aziz cv (1)Abdel Aziz cv (1)
Abdel Aziz cv (1)
 
Sultan abdel dimapunong cv 4 p
Sultan abdel dimapunong cv  4 pSultan abdel dimapunong cv  4 p
Sultan abdel dimapunong cv 4 p
 
Gazain Aziz - CV
Gazain Aziz - CVGazain Aziz - CV
Gazain Aziz - CV
 
AZIZ -CV
AZIZ -CVAZIZ -CV
AZIZ -CV
 
My cv (1)pdf
My cv (1)pdfMy cv (1)pdf
My cv (1)pdf
 
English CV
English CVEnglish CV
English CV
 
Abid Aziz CV (1)
Abid Aziz CV (1)Abid Aziz CV (1)
Abid Aziz CV (1)
 
Ehab Abdel Aziz cv
Ehab Abdel Aziz  cvEhab Abdel Aziz  cv
Ehab Abdel Aziz cv
 
Samar
SamarSamar
Samar
 
Shaimaa Ibrahim CV
Shaimaa Ibrahim CVShaimaa Ibrahim CV
Shaimaa Ibrahim CV
 
Dr. Wael Aziz CV
Dr. Wael Aziz CVDr. Wael Aziz CV
Dr. Wael Aziz CV
 
A BA-based algorithm for parameter optimization of support vector machine
A BA-based algorithm for parameter optimization of support vector machineA BA-based algorithm for parameter optimization of support vector machine
A BA-based algorithm for parameter optimization of support vector machine
 
Electrical Engineer CV
Electrical Engineer CVElectrical Engineer CV
Electrical Engineer CV
 
Alaa_Abdul_Aziz_Ibrahim_Zaki_-_CV_GASCO_1_
Alaa_Abdul_Aziz_Ibrahim_Zaki_-_CV_GASCO_1_Alaa_Abdul_Aziz_Ibrahim_Zaki_-_CV_GASCO_1_
Alaa_Abdul_Aziz_Ibrahim_Zaki_-_CV_GASCO_1_
 

Similar to Mohsin_Aziz_CV

Similar to Mohsin_Aziz_CV (20)

Kwasi Date-Bah CV SlideShare
Kwasi Date-Bah CV SlideShareKwasi Date-Bah CV SlideShare
Kwasi Date-Bah CV SlideShare
 
Msbi power bi_ lead
Msbi power bi_ leadMsbi power bi_ lead
Msbi power bi_ lead
 
Ganesh CV
Ganesh CVGanesh CV
Ganesh CV
 
Resume_Krishna.M
Resume_Krishna.MResume_Krishna.M
Resume_Krishna.M
 
ShashankJainMSBI
ShashankJainMSBIShashankJainMSBI
ShashankJainMSBI
 
Big Data Analyst at BankofAmerica
Big Data Analyst at BankofAmericaBig Data Analyst at BankofAmerica
Big Data Analyst at BankofAmerica
 
Reno Massimino BA_PM 9-14-2015
Reno Massimino BA_PM 9-14-2015Reno Massimino BA_PM 9-14-2015
Reno Massimino BA_PM 9-14-2015
 
Resume_Atlanta_Wesley11_25_2014_1_1[1]
Resume_Atlanta_Wesley11_25_2014_1_1[1]Resume_Atlanta_Wesley11_25_2014_1_1[1]
Resume_Atlanta_Wesley11_25_2014_1_1[1]
 
Marcus Wesley's Resume
Marcus Wesley's ResumeMarcus Wesley's Resume
Marcus Wesley's Resume
 
Marcus Wesley's Current Resume
Marcus Wesley's Current ResumeMarcus Wesley's Current Resume
Marcus Wesley's Current Resume
 
Marcus Wesley's Current Resume
Marcus Wesley's Current ResumeMarcus Wesley's Current Resume
Marcus Wesley's Current Resume
 
Marcus Wesley's Current Resume
Marcus Wesley's Current ResumeMarcus Wesley's Current Resume
Marcus Wesley's Current Resume
 
marutibabu
marutibabumarutibabu
marutibabu
 
Genet Tadesse Resume
Genet Tadesse ResumeGenet Tadesse Resume
Genet Tadesse Resume
 
Genet tadesse resume
Genet tadesse resumeGenet tadesse resume
Genet tadesse resume
 
vinay reddy resume 2yrs
vinay reddy resume 2yrsvinay reddy resume 2yrs
vinay reddy resume 2yrs
 
Munish Gupta_CV
Munish Gupta_CVMunish Gupta_CV
Munish Gupta_CV
 
Ashok_CV
Ashok_CVAshok_CV
Ashok_CV
 
sql resume
sql resumesql resume
sql resume
 
Sanjay Lakhanpal 2015
Sanjay Lakhanpal 2015Sanjay Lakhanpal 2015
Sanjay Lakhanpal 2015
 

Mohsin_Aziz_CV

  • 1. Mohsin Aziz Focused, multi-skilled and determined Seeking challenging responsibilities in a position requiring dedication and commitment
  • 2. Mohsin Aziz Mobile: 0430 033 995 ~ Email: mohsinazizz@yahoo.com A customer focused problem solver with a strong background in Business Intelligence. • Very strong Business Intelligence skills • Microsoft Certified Technology Specialist • Extensive experience in managing teams • Highly motivated, with a positive approach Professional Profile • 7+ years of Data Warehouse Experience. Over 10 years in Software Development. • Well versed with Dimensional Modelling and Data Warehousing concepts. • Expert in undertaking the design and development of solutions across the entire BI development life cycle. • Extensive knowledge and experience of SQL Server Database Engine, Profiler, Tuning Advisor, Analysis Services (SSAS), Integration Services (SSIS) and Reporting Services (SSRS). • Deep understanding and knowledge of Microsoft Visual Studio 2008/2010 and TFS 2010 • Possess advanced skills in ETL, Reporting and analysis Tools such as SSRS, PowerView, PowerMap, PowerBI, PerformancePoint, PowerPivot. • Solid experience and knowledge of developing custom SharePoint BI portals. • Expertise in various Geo Spatial products such as Pitney Bowes Map Marker and Spectrum • Microsoft Certified Technology Specialist (MCTS). • Certified Prince2 Foundation and Practitioner. • Certified Scrum Master. Very familiar and comfortable with agile development environment. • Possess outstanding communication and problem solving skills and the ability to follow industry standards and guidelines. • Strong stakeholder management skills. Proven ability and experience of managing the development teams, both onshore and offshore. • Deep believer of delivering “Excellence” in everything I do. Professional Training • Prince2 Foundation and Practitioner • Certified Agile SCRUM Master by Scrum Alliance Australia • Microsoft SQL Server Business Intelligence Boot camp by SolidQ Australia • Data Warehouse/BI Life Cycle in depth by Kimball University • Advanced TSQL and Performance Tuning by SQL DownUnder • Visual Business Intelligence by Stephen Few Objective I am looking for a position which can utilise my current skills and provide me an opportunity to increase my knowledge and experience on the latest tools and technologies.
  • 3. Mohsin Aziz / 2 • MCTS 70-536 Microsoft Certified Technology Specialist in Application Development Foundation • MCTS 70-526 Microsoft Certified Technology Specialist in Windows based client development. • MCTS 70-540 Microsoft Certified Technology Specialist in Mobile Application Development Tertiary Qualifications 2005 to 2007 Masters in Information Systems Management Central Queensland University, [Gold Coast] 2000 to 2003 Bachelors in Engineering and Computer Science University of Engineering and Technology, [Lahore] Career Experience April-2013 to Date Department of Industry and Science [Canberra] www.industry.gov.au Technical team leader, Business Intelligence and Reporting team I joined the Department in April 2013 as a Senior Business Intelligence Developer and was quickly promoted to the role of Technical team leader. I am leading the team of about 10 people since then. I am currently working on a BI project to develop a new Enterprise Data Warehouse. I take active part in all phases of the Software Development life cycle including the requirements gathering, design and development, testing, implementation and user training. I am also responsible for the training and mentoring of the junior team members. Following are few among many projects that I worked on: 1. “Lighthouse” Enterprise Data Warehouse: Every day, the Department produces enormous amounts of data in various formats ranging from plain text files and Excel spreadsheets to the highly sophisticated Oracle/SQL Server databases and SharePoint Lists. This data is spread all over the place in the form of various isolated silos. Back in 2012, the Department decided to create a central platform which will serve as a single source of information across the department and will be available to all users department wide. Initially, we started the development with three main subject areas ‘Projects’, ‘Businesses’ and ‘Finance’. Subsequently, as we are progressing, we are adding more subject areas. Tools and technologies used to build Lighthouse include Microsoft SQL Server 2012, SSAS, SSIS, PowerPivot, PowerView and Microsoft SharePoint 2010, MS Visual Studio 2010, MS Team Foundation Server 2010. I am leading the development team. I have designed, developed and standardised the various SQL Server databases, SSIS ETL packages, SSAS cubes, Tabular and PowerPivot Models. I am working with the large volume databases and have built skills overtime to address and fix performance issues. I have deep understanding of SQL Server Query plans and the role of database indexes and stats in the query optimiser. I am expert in using the monitoring tools such as ‘SQL Server Profiler’ and ‘Database Engine Tuning Advisor’ to find the performance bottlenecks. When needed, I also help the Project Manager with the task estimation, task allocation, release planning and release review. In recognition of the high quality product, our team has been awarded with “Exceptional Performance Award”.
  • 4. Mohsin Aziz / 3 2. Operational Data Stores / Data Discovery: I have also designed and developed various operational data stores for the specific operational reporting needs. These operational data stores are implemented as separate databases. These databases hold the detailed transaction data specific to individual teams/sections of the department. At the moment, the Data Warehouse and the Operational Data Stores (ODSs) share the same infrastructure and landing databases. But the solution is completely scalable and, if needed, can be scaled across many servers in the future. I have also designed and built various Data Discovery databases. I have standardised the process to create these databases. The aim of these databases is to give users the ability to explore the data which they are interested in. Sometimes, if deemed valuable, data from these databases is moved to an ODS or Data Warehouse. These databases are created when data discovery is not feasible using standalone tools such as PowerBI, Tableau. 3. Improvements in the internally maintained Australian Business Register: The department runs various Government funded aid and grant programs ranging from few hundred dollars to the millions of dollars. For these programs, the Department receives applications from individuals and firms and then cross checks this data with the ABR database. This database is maintained internally by the Department. I have designed and written the ETL process to update this data on a regular basis. Department receives the data from ABR on a weekly basis. This data is then fed into the ETL process and then transformed and loaded into our internal ABR database. This database is consumed by SSAS cubes and SSRS reports. 4. Address Geocoding: There was a requirement to geocode the addresses for geospatial reports. I was tasked to write an ETL routine to geocode the Australian addresses that exist in our transactional systems (as well as external data sets, such as ABR). We chose the “Pitney Bowes” Spectrum geocoding engine for this purpose. We also map the longitude and latitude of these addresses onto the various different statistical layers such as Australian Electorates, Remoteness, LGAs, SA3s, SA4s etc. This is proven to be a great tool for business users as they no longer need to go on to AEC or ABS websites to do this mapping manually. This tool has also the capability to do ad-hoc geocoding. Jan-2010 to April 2013 Australian Electoral Commission [Canberra] Business Intelligence Developer I worked with Australian Electoral Commission from January, 2010 to April 2013. I worked in the Business Intelligence team. The major projects that I worked on are as follows: 1. Project to replace an old third party BI system (called SuperStar, developed by Space Time Research) with a new system based on Microsoft BI stack (i.e. SQL Server Analysis Services, Integration Services, and Reporting Services). I designed and developed the new Analysis Services Databases and wrote automated procedures and scripts to automatically migrate the historic data from the old system into the new system. I also wrote scripts to migrate the old ETL processes (DTS Packages) to the new SQL Server Integration Services (SSIS) packages.
  • 5. Mohsin Aziz / 4 2. Election Dashboard: Election Dashboard is used by National Election Management Team (NEMT) during the election period to monitor various important activities and to make sure that things are going well and they are on track. This new Dash Board was built using SQL Server 2008, SharePoint 2010 and Performance Point. I developed the SSIS Packages, SSAS cubes, KPIs, SharePoint lists, Score cards etc. 3. I was also responsible to maintain the existing SSAS Databases and develop the new ones. Enrolment Activity is the most important and most complex among others. AEC has about 80 million records in this database. I designed and developed this database. This database is updated and processed on nightly basis. 4. I also designed and developed the fully automated ETL processes for the Data Warehouse. These processes are triggered automatically which means that no manual intervention is required. Any new update triggers the relevant load routine resulting in the automatic update of the Data Warehouse. 5. I took part in the SharePoint implementation and have developed the SharePoint Branding solution. Nov-2007 to Dec 2009 Livestock Exchange Pty Ltd. [Brisbane] Software Developer Livestock Exchange is a major software provider for Livestock Industry with more than 80% of market share. During my stay at Livestock Exchange I took part in the development of following state of the art applications. 1. Market Place – A distributed WPF (Window Presentation Foundation) application which is being used by many cattle and sheep sale yards around the country to sell, scan, weigh and then finally draft the animals into the pens that are pre-allocated to their respective buyers. All this happens automatically without any direct human interaction. .NET Remoting has been used as Communication Bridge among multiple PCs. 2. Egyptian Live Import – Australian Government banned the live animal export to Egypt in late 2006 due to animal welfare issues. This application has been developed to be used in Registered and Approved feedlots and slaughterhouses in Egypt. The release of this application is the first step towards resuming the live animal export to Egypt, but this export will be limited to the registered feedlots and abattoirs only. 3. Sale Clerking – A WPF based small and smart mobile application that is being used on Tablet PCs. This application enables Sale Agents to enter sale details on the fly during animal auction. This application uses DSA (Disconnected Service Agent) and web services to synchronize data among tablet PCs and Server over a wired or wireless connection in an occasionally connected mode. Feb -2004 to Nov -2005 Naveena Enterprises [Lahore] Software Developer At Naveena Enterprises, I took part in the Development of a brand new Information Management System to meet the changing needs of the organization. This new system replaced the old system which was developed in Microsoft Visual Basic 6.0
  • 6. Mohsin Aziz / 5 June-2002 to Feb-2004 DigitalN [Lahore] Software Developer During my stay at DigitalN, I worked on the following projects. 1. Developed an IT System for a group of Schools. It was developed in Visual Basic .Net. 2. Developed a utility able to import/export data among various non-relational databases like Excel, XML, DBF and text files. 3. Developed an IT system for a Clinic/Laboratory using Visual Basic 6.0. 4. Developed an IT system for a chain of fuel stations using Visual Basic 6.0. References Available upon request.