Post Job Free
Sign in

Developer Software

Location:
Toronto, ON, Canada
Posted:
July 26, 2018

Contact this candidate

Resume:

Navdeep Singh

** ******* ****, ********, ** L*Y*L6

Cell: 647-***-****

Email: ********@*****.***

Summary

A strategic thinker and effective communicator having over 10 years of experience in the IT industry. I am a strong candidate in terms of database programming, data integration, reporting and data analysis. I deliver exceptional Business Intelligence solutions by mining data, looking at competitor activity and studying industry forecasts considering my knowledge of retail, banking and insurance domain. I have over 4 years of experience working with financial institutions and I have 6 years of experience in Business Intelligence tools, such as MS SSIS, SSRS and 6 months in SSAS. Excellent understanding of Software Development Life Cycle (SDLC) using Agile methodology. Emphasis on understanding business process & gathering requirements through research, formal-informal sessions with business users and technical groups. Hands-on experience in Microsoft Office Suite (Word, PowerPoint, Excel and Visio). A continuum learner of discrete database technologies, currently learning Hadoop technology. I have theoretical knowledge of Pig, Hive, HQL and Map reduce. and also have hands on experience in Pig.

Technology Summary

Database

SQL Server 2014, 2012,2008, 2005, IBM DB2 9.0 and ORACLE 10g

Business Intelligence

SSRS 2014, 2012, 2008,2005

SSIS 2014, 2012, 2008,2005

SSAS 2014, 2012, 2008,2005

Scripting

VB Scripting, Windows batch scripting

Web Technology

ASP.net and HTML

Tools

SQL Server management studio, Report builder, Report manager, Hp Openview, HP Quality Centre

Programming Language

C#, VB and Core Java.

Other Software

MS Office 2016 (including Excel Macro and VBA scripting), MS VISIO, SVN, CVS

Operating System

Windows 10, 8, Vista, XP, Windows server 2012

Professional Experience

●MSBI Developer at Rogers, Brampton from Feb 2018 till Date

●Software Developer at Knowledge First Financial, Mississauga from April 2016 to Feb 2018

●Business Intelligence Developer with Scotiabank, Toronto from July 2014 till March 2015

●IT Analyst with TCS Canada, for client Aviva, Scarborough from Jan 2013 till May 2014

●IT Analyst with TCS India, for client Aviva Canada from May 2012 till Dec 2012

●Database Developer with RFPL, India from Oct 2010 till April 2012

●Software Developer with Supervalu Services, India from July 2008 till Sep 2010

MSBI Developer - Rogers

Manage multiple applications to cater support from ETL perspective.

Develop ETL solutions to accommodate updates to the applications.

Provide solutions to BA for increasing functionality and maximizing usability of applications.

Communicate the development and support responses to the business teams.

Providing Analysis and POC to the business team to testify various possibilities from data standpoint.

Software Developer - Knowledge First Financial

Project: At knowledge First Financial I have been working with various technology and business people for a project to bring two applications from different technologies under a consolidated system using various technologies. We are working on Agile methodology for SDLC. I am working on both front-end and backend of the applications. We are using BI tools and web technologies for uniting the discrete systems. My roles and responsibilities are as follows:

Software Developer

●Communicate with End user to understand the business requirements for ESDC processes and in identifying data sources.

●Designed and developed ETL processes using DataStage designer to load data from Oracle, MS SQL, Flat Files (Fixed Width) and XML files to staging database and from staging to the target Data Warehouse database.

●Used the ETL Data Stage Director to schedule and running the jobs, testing and debugging its components & monitoring performance statistics.

●Helped in preparing the mapping document for source to target.

●Documented ETL test plans, test cases, test scripts, and validations based on design specifications for unit testing, system testing, functional testing, prepared test data for testing, error handling and analysis.

●Participated in daily status meetings.

●Create dynamic SSIS packages and DataStage Jobs for client to extract data from the SQL Server. Created ad-hoc reports using SQL server 2014 Reporting Services (SSRS).

●Standardize the process of ETL throughout the company using best practices.

●Review ETL performance and conduct performance tuning as required on mappings / workflows or SQL

●Design, development and implementation of business ad-hoc requests based on SQL (SSIS, SSRS) and MS BI Tools.

●Created different types of reports including: Parameterized, Linked, Snapshot, Cached, Sub reports, Drill-down reports

●Developed reports using SSRS 2014 to generate all daily, weekly, monthly and quarterly Reports

●Providing report level securities for end user

●Design and deployment of different reports in tabular, Matrix, Graphical for interactive analysis

Business Intelligence developer - Scotiabank

Project: The project was a currency project which has a database of more than 50 applications and 600 reports. There were a lot of ETLs involved to deliver solutions for the management in the kind of reports. This includes SSRS reports and SSAS cubes. There were different kind of reports in the excel format which serves the purpose of calculation for the management team. I was involved in a team responsible for delivering solutions with an upgraded version of SQL server 2012. This involved the agile methodology as a model. The versioning tool we used is SVN.

Business Intelligence Developer

●Providing reporting solution in the form of dashboard reports, parametric and snapshot reports using SSRS 2012

●Upgrading SSRS reports to a newer version of SQL server 2012 by mitigating version upgrade risk

●Developing SSIS packages in SQL server 2012 and upgrading the existing SSIS packages to SQL server 2012

●Developing code solutions using SQL server management studio. Writing stored procs, functions, triggers and views

●Responsible for query optimization and creating scripts for data load

●Helping testing team with testing SQL server bundle applications in QA

●Responsible for taking care of daily SQL job execution

●Responsible for working closely with other front-end application development teams and providing assistance and support.

●Providing Support and maintenance for business Intelligence applications.

IT-Analyst - Aviva Insurance

Project: This was a project for the insurance company Aviva. An upgrade to a new version of the front-end software and development of a new backend process database using SQL server 2008. The Included development of database objects and the ETL using SSIS 2008. Preparation of dashboard reports using SSRS 2008, excel reports using excel macros (VB) and web reports using the automated generated files from SSIS. The versioning tool used for this project was CVS

IT-Analyst

●Responsible for developing code using SQL server management studio 2008. Writing stored procs, functions, triggers and views

●Responsible for query optimization and creating scripts for data load

●Responsible for taking care of daily SQL job execution

●Responsible for reviewing test cases and on time completion of DIT process

●Used SSAS cubes to generate reports for CRM application

●Coordinating with offshore and getting status updates on assignments

●Creating SSIS packages to generate data for reporting applications from DB2 data marts

●Responsible for working closely with multiple teams and providing assistance and support

●Responsible for conducting meetings with stakeholders and updating their status and progress

●Assisting with the business case planning and monitoring

●Eliciting requirements

●Requirements organization

●Translating and simplifying requirements

●Requirements management and communication

●Requirements analysis

Note: Business Analyst was not a formal designation at Aviva Canada. I was assisting BA.

IT Analyst – TCS

IT Analyst

●Responsible for developing code using SQL server management studio 2008. Writing stored procs, functions, triggers and views.

●Extracted data from sources and transformed the data using different transformations

●Created Event Handlers for the Packages for Error Handling

●Implementing Custom Logging for each SSIS package

●Writing scripts in C#.net and VB.net according to the transformation logic.

●Creation of jobs with SSIS packages to run daily ETL at scheduled time

●Extracting data from multiple sources like flat files, and SQL server for transforming, cleansing and validating the data to load into final Destination

●Created Configurations to change the package properties dynamically

●Maintained log information in SQL tables to track Errors and to record package execution status

●Scheduling Packages for Intraday and End of Day execution

●Followed with Agile Methodology

Database Developer - RFPL (Retail Fullserve Pvt Ltd) - Client Supervalu services US

●Extracted data from sources and transformed the data using different transformations using SQL Server Integration services 2008 for sales data in a Datawarehouse

●Created Event Handlers for the Packages for Error Handling

●Implementing Custom Logging for each SSIS 2008 package

●Created different types of reports including: Parameterized, Linked, Snapshot, Cached, Sub reports, Drill-down reports

●Managed the ETLs for marketing and sales data in a datawarehouse

●Developed reports using SSRS 2008 to generate all daily, weekly, monthly and quarterly Reports

●Providing report level securities for end user

●Design and deployment of different reports in tabular, Matrix, Graphical for interactive analysis

●Generated reports in various formats like Table format and Matrix format using SSRS 2008 Using T-SQL

●Creating reports using Excel 2010

●Involved in testing, implementation and user training

Software Developer - Supervalu Services

●Developing code for web application using asp.net

●Application Support for a web based application using core java

●Writing stored procs, functions, triggers and views.

●Troubleshooting for defect fixes in database applications.

●Writing small database application to extract, transform and load data use of other application.

●Writing scripts to schedule stored procedures using windows batch scripts.

Educational Qualification

●Bachelor of technology from Punjab Technical University – India, 2003 – 2007 (with 71% aggregate)

●Higher Secondary from DAV college - India, 2002 – 2003



Contact this candidate