From: route@monster.com
Sent: Monday, September 28, 2015 1:00 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: Talend
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
NANDAGOPAL RAMAVARMA 415 939 8923 (NanduRV2015@gmail.com) EXPERIENCE SUMMARY
· Technical Consultant
with over 10+ years of experience in hardcore Designing and Development
in ETL, Web and Windows applications using Microsoft Development
Platform. · Experience in
Open source development platforms such as Talend development
studio for data integration (ETL), Python scripting and Tableau
for Reporting/visualization. · Involved in all stages of SDLC such as analysis,
estimation, requirement gathering, design, development, testing,
certification, and target deployment. Good experience in Customer
Interaction, Requirement Analysis, and Presentations · Worked on data warehousing projects from inception to
implementation and delivered high quality solutions in a timely manner
meeting and exceeding the business requirements. This involved working with
the top management and executives, business sponsors and IT department · Responsible for defining the information architecture and
technology infrastructure along with the design of multi-dimensional data
models and the Business Intelligence delivery solutions · Experience in project management methodologies such as V-Process
Model, Spiral, Waterfall, Iterative, and Agile – Scrum · Technical Expertise in
Data Warehousing Ø Thorough understanding of Kimball strategies. Good experience
in Dimensional Modeling. Logical & Physical Model design, using
design tools MS Visio and ErWin. Designing Facts and Dimension Tables (Star
Schema and Snowflake Scheme). Integration with excel using Power Pivots. Ø Responsible for managing the data analysis, data sources, data mapping
along with defining the meta data repository. Ø Experience in designing and building Data Marts using SQL Services
Analysis Services (2005 / 2008 / 2012). Cube partitioning, Building
calculated fields, KPI (Key Performance Indicator). Ø ETL package, design, builds, test, and deploy using MS
SQL Server Integration Services (2005/ 2008 / 2012). Design of scalable,
reusable, and low maintenance ETL templates. Ø ETL Development using Open source tools such as Talend. Ø Experience in handling large data around of 30 ~ 65 GB. Ø Good experience in reporting tools such as Tableau (Open
Source), MS SQL Reporting Services (2005 / 2008 / 2012), Crystal
Reports, Report Smith, Quick Reports, and API Reports. Ø Publishing the reports. Ad-hoc reports using Tableau and MS
SQL Reporting Services Ø Created & formatted cross-tab, conditional, drill-down, top n,
summary, form, sub reports, parameterized reports, interactive reports &
custom reports. Ø Database programming (Transact-SQL, Store Procedure, Functions, and
Triggers) in SQL Server 2000/ 2005, Oracle 8i, SSIS, and DTS. Expert in data cleansing, data scrubbing and data migration). Ø Experience in Table Partitioning, Indexing and Building Indexed views. Ø SQL Queries optimization and Performance tuning using SQL Profiler Ø Involved in large scale migration of Crystal Reports to SSRS 2005 and
DTS to SSIS 2005 · Technical Expertise in
Windows & Web Application Development Ø Architecting, design, development, and implementation experience in Microsoft Technologies such as VS 2005/ 2008,
VB.NET, and C# for Windows and Web Application Development Ø Good knowledge of Web Services and .NET Remoting Ø Architecture, design, and development experience in handling large
migration projects from Visual Basic 6.0 to VB.NET and ASP to ASP.NET Ø Good knowledge in WPF, AJAX, Design Patterns, and SOA Ø Application performance fine tuning and capacity planning for web applications · Key Achievements- Ø Developed Insight BI-DW tool (Open Source) for SSIS Package
generation automation using SSIS Design Library. Ø Migration of complex 300 Crystal Reports (.CAR and CAB) to SSRS
and SSAS 2008 Ø Experience in executing and planning projects of 90 applications at a
time. Ø AS-IS migration of Visual Basic 6.0 Application to VB.NET
2005 (Tool-based) – SmartClient-based EDUCATIONAL QUALIFICATION
·
Bachelor of
Engineering (Mechanical), Bharathiar University, Tamil Nadu, India TECHNICAL SKILLS
PROJECT EXPERIENCE Argus Information & Advisory Services, LLC, USADec’13
to Till Date 1. Facebook Client: Facebook (Work Location –NY, USA)Dec’13 to Till Date Role: BI Lead Developer Description: Facebook data feed is to provide Facebook authorized purchase
transaction from various institution in 48 hours interval / SLA. The
information provided Facebook will be based on the customer sales and
behavior based on regional, States, PIN, Age, Supplier Name, Geographic
Coordinates etc.. Facebook may use the daily feed to display the
Advertisement in FB user community. Dataset of size 300GB to 1TB are weekly
are managed. Responsibility - ETL Platform using SSIS and SQL Server as backend. SSIS Packages
designed to handle peak load of 250 GB. - A ETL Generic framework designed to convert the incoming files of
various format to FB output specific format. - Developed a customizable framework to process the incoming raw files
(CSV, Delimited and Fixed) from various institution - Custom Profiler written in SSIS (extensively using Script Component
(C#)) to profile the incoming files and access the data quality. Longitude
and Cross-section based data validation. - Data Loader program in C# to Manage incoming files to FB feeder SSIS
program and also posting the files to SFTP. - Transforms to process raw data to data type specific and to perform
data cleansing. - Performance tuning in SSIS Packages and SQL Server - Data Modeling using SSAS 2008. Design various Dimensions and Fact
tables, Building the Analysis cubes for various studies such as Marcy, Target
etc.. - Integration with python (2.7) scripts for file management, Data
Profiling, Data presentations for customers. Environment: SSIS 2008, SSAS 2008, SQL Server 2008, C#, Python. cyberThink Inc, USANov’12 to Nov’ 13 2. Project: Discovery (Product) May’13 to Till Date Client: Product (Work Location – Charleston, WV, USA) Role: BI Developer Description: Rx Data Track is to monitor the sales of
compound drugs sold by the various pharmacies. Designed as a product which
can be deployed in any state in US and follows the ASAP 4.2 guidelines.
System has the capability to alert various enforcement agencies about the
drug’s misuse as Reports. Application is in Phase 1 to use Talend as
the ETL Platform and Tableau for various reporting need
reporting needs. Talend and Tableau interacts with SQL Server
2012. Responsibilities: - ETL Loaders build on Talend access various metadata such as XML,
Flat Files (with various formats) and SQL Databases. - Customization of workflow using tJava & tJavaRow using
components. - Design and Development of Rich Graphic content using Tableau.
Created formatted graphical, cross-tab, conditional, drill-down, top n,
summary, sub reports, parameterized reports, interactive reports & custom
reports. - Tableau for Analytical Reports accessing the data from Data Marts
build on SSAS 2012. - Dashboard in Tableau with KPI and with drill down features. Environment: Talend
(5.3), Tableau Professional Edition,
SQL Server 2012. 3. Project: RX Data TrackNov’12 to May 2013 Client: Board of Pharmacy, WV, USA (Work Location – Charleston, WV,
USA) Role: BI Developer, Lead Description: Rx Data Track is to monitor the sales of
compound drugs sold by the various pharmacies in the state of WV. System has
the capability to alert various enforcement agencies about the drug’s misuse.
Responsibilities: o
Requirement
Analysis and Understand the Business and Functional Flow. (User stories for
ETL Flow) o
Involved
building the Back office systems architecture and DW Design. o
Create
Conceptual/Logical/Physical models design and Data integration. Design Data
structures and database in SQL Server 2012. o
Customizable
(Reusable) File loaders using SSIS script Control (C# & VB.NET), to build
the Relational Model Data from RAW Data or XML. . Customized error handlers
using C# blocks. Migration of reusable Excel macros, DTS Jobs to SSIS
Package. o
Created
reusable ETL & Reporting templates using SSIS 2012 & SSRS 2012. o
Design and
Development of Data Models using SQL Server Analysis Services 2012. o
Develop
real time - dashboards, standard and ad-hoc reports using SSRS and SSAS Cubes
reports using MDX Reports. Building Functions, Aggregate, Hirarcheries in
SSAS Cubes. o
Design
various Dimensions and Fact tables, Building the Analysis cubes. o
Write TSQL
queries and tune TSQL queries and Indexes, Data Optimization, using SQL
Profiler. o
Develop
SSIS Packages and create ETL Jobs and Scheduling using SQL Agents. o
Develop
interfaces to external database sources, Cleaning and conforming data. o
Create and
migrate Data objects (DDL) across Development /QA/Production environment. o
Reverse
engineer source system structures for model sourcing. o
Agile
Development and Documentation (Source ~ Target), User Story, Data Analysis
Design, Dimension Bus Matrix. o
SSIS
Packages Performance tuning, TSQL Query optimization and Debugging. ETL Packages
, Model & SSRS Reports deployment and Online Support o
Implemented
SCD (Slowly Changing Dimensions) Type 1 ~ Type 3, Using SSIS 2012. Designing
OLAP database using star schema. Environment: SSRS 2012, SSIS 2012, SSAS 2012, Agile Scrum, MS Visio,
SQL Server 2012, C#, VB.NET, XML Synechron Inc, INDIAMay’10 to Nov’12 1. Project: WFS NormalizationMar’12 to Nov’12 Client: Wells Fargo, USA (Work Location - Charlotte, NC, USA) Role: BI Developer & Lead Description: WFS was a project initiated by Wells Fargo to
capture the key customer information as part of the regularization process.
It involved- o
Identifying
the key business entity information, which required regularization o
Building
and reporting business entity data to stakeholders o
Understanding
the key business critical information from stakeholders as client interviews o
Data
consolidation and writing back to source databases o
Building
and implementing an Audit and Governance practice for Wells Fargo Security
department The Audit and Governance tool was designed to monitor changes to
selected/ interested fields in the database. The application was built on
ASP.NET with AJAX Controls and JScript. Responsibilities: o
Work with
various stake holders in understanding the requirements and Building the DW
architecture. o
Data
analysis of source systems (Various CRM systems and Stand Alone). o
Design and
Development of 50 SSIS Jobs designed in SSIS performing various ETL
Operations. o
Design
various Dimensions and Fact tables and Building the Analysis cubes. o
Worked on
several transformations in Data Flow including Derived-Column, Script, Slowly
Changing Dimension (Using SSIS Controls), Lookup, Data Conversion,
Conditional-Split and many more. o
Development
of ASP.NET (C#, Sybase, AJAX) based Audit & Governance application to
keep track of the new customers for various trading modules. o
Develop
interfaces to external database sources, Cleaning and conforming data. o
Agile
Development and Documentation (Source ~ Target), User Story, Data Analysis
Design, Dimension Bus Matrix. o
Designed
SSIS Packages to transfer data between servers, load data into database;
Scheduled the jobs to do these tasks periodically; o
MS Excel
Dash board and for reporting. o
Create and
migrate Data objects (DDL) across Development /QA/Production environment. o
Reverse
engineer source system structures for model sourcing. o
Worked as a
business analyst - gathering requirement from business users to understand
business processes, document project requirements and translate them into
functional and non-functional specifications for BI reports and applications. o
Write TSQL
queries and tune TSQL queries and Indexes, Data Optimization, using SQL
Profiler. o
Develop
SSIS Packages and create ETL Jobs and Scheduling using SQL Agents. Environment: VS 2008, C#, ADO.NET, SSRS 2008 SSIS 2008, SSAS 2008,
Agile Scrum, MS Visio, Sybase, SQL Server 2008 2. Project: Insight ETLAug’10 to Aug’11 Client: Wells Fargo, San Francisco, USA (Work Location - San
Francisco, USA) Role: BI Lead / Individual Coordinator Description: Insight is a tool developed for the automation
of ETL Package creation and execution. Insight is targeted for Business
Analysts (BA). BA uses insight to create simple actions such as (SELECT,
JOIN, and AGGREGATE) and these actions are converted into SSIS ETL package.
Automatic creation of SSIS package is obtained by using SSIS Design Time
Library. Insight hides the complexities of building the SSIS package from the
Business Analyst. Insight will be released as open source to user
communities. URL: http://insight.codeplex.com/ Insight uses SSIS Design Time Library for SSIS package creation. SSIS
Components, which are supported are provided below- o
Control
Flow: Execute SQL Task and Script
Component o
Data Flows:
Data Flow Transforms such as
Aggregate, Conditional Split, Derived Column, Sort, Union ALL, Multi Cast,
Merge Join, Row Count, Script Component, OLE DB Command, OLE DB Source, and
OLE DB Destination Responsibilities: ·
Build and
Execute ETL SSIS Packages created using Insight ETL ·
Verify the
SSIS Packages created using Insight ETL, like Transforms, Performance and
Optimization ·
Production
Support ·
SSIS ETL
Packages for Data validation and analysis Environment: VS 2008, C#, SSIS 2005, MS SQL Server 2005, ADO.NET,
Agile Scrum, MS Visio, TFS 2010 Accenture Ltd, INDIAApr’09 to Jan’10 1. Project: Discovery (Application Migration)Apr’09 to
Jan’10 Client: Chaucer Syndicates, London, UK (Work Location - UK, London) Role: Technical Architect/ BI Lead Description: Enterprise level migration of different
application used in organization to Microsoft Technologies. Scope of work: o
Involved in
engagement, pre-sales, and project initiation activities o
Design and
migration of over 100 applications in Excel and MS Access in SOA-based
ASP.NET web application in C# o
Design and
migration of 10 Visual Basic applications to VB.NET assemblies
(re-development and also tool-based migration) as Loaders using SSIS. o
Migrated over
3000 Crystal Reports to SSRS and DTS to SSIS. o
Build
scalable data warehouse using SSAS o
Performance
fine tuning of SQL Server database Responsibilities: ·
Worked as a
business analyst - gathering requirement from business users to understand
business processes, document project requirements and translate them into
functional and non-functional specifications for BI reports and applications,
Keeping track of changes in requirements on daily basis ·
Designed
complex SSAS solutions using multiple dimensions, perspectives, hierarchies,
measures groups. Designed OLAP cubes with star schema and multiple partitions
using SSAS ·
Designed
complex SSIS packages with error handling as well as using various data
transformations like conditional split, fuzzy look up, multi cast, column
conversion, fuzzy grouping. ·
Worked with
tabular, matrix, gauges & chart reports, drill down reports as well as
interactive reports according to business requirements. ·
Designing
and developing data warehouses, data marts and business intelligence using
multi-dimensional models such as star schemas and snow flake schema for
developing cubes using MDX. ·
Assessing
project driving factors through AJILE ( sprint and scrum ) sessions with
Discovery Team ·
Built MDX
queries and data mining expression (DMX) queries for analysis services &
reporting services. ·
Conversion
of Sql Server DTS 2000 to Sql Server SSIS 2008 Packages for Development,
Testing, Production environments. ·
Created
packages in SSIS with error handling as well as created complex SSIS packages
using various data transformations like conditional split, lookups,
aggregations, expressions, fuzzy look up, for each loop, multi cast, column
conversion, fuzzy grouping, script components ·
Worked with
tabular, matrix, gauges & chart reports, drill down reports as well as
interactive reports according to business requirements. ·
Designed
and developed report with running value, interactive sorting as well as
conditional formatting. Created sub-reports to present more detailed
information about the summary. ·
Designed
complex SSAS solutions using multiple dimensions, perspectives, hierarchies,
measures groups. Designed OLAP cubes with star schema and multiple partitions
using SSAS ·
Migration
Sql Server 2000 DTS packages in to Sql Server 2008 using built in tool ·
Formulated
and documented the physical ETL process design based on business requirements
and system specifications with strong ETL design skills, including source to
target mappings, transformations, lookups, aggregations, expressions. ·
Deploying
SSRS Reports in Share point integration environment, allow the business
users to interact to those reports and implement securities for sensitive
reports ·
Designed
and developed report with running value, interactive sorting as well as
conditional formatting, Created sub-reports to present more detailed
information about the summary. ·
Experience
on created reports using stored procedure. Involved in scheduling, creating
snapshot and subscription for the reports and triggers to facilitate
consistent data entry into the database. ·
Created
projected income statements and other financial reports. Developed yearly,
quarterly, monthly sales Reports, bench marking reports and commission
reports ·
Created
SSRS report model projects in bi studio and created, modified and managed
various report models with multiple model objects, source fields and
expressions. ·
Designed
OLAP cubes with star schema and multiple partitions using SSAS ·
Designed
complex SSAS solutions using multiple dimensions, perspectives, hierarchies,
measures groups Environment: VS 2008, C#, VB.NET, Web Service, MS AJAX Toolkit, MS
SQL Server 2008, MS Foundation, WCF, SSRS 2008, SSIS 2008, SSAS 2008,
ADO.NET, XML, VBA, IIS, Agile Scrum, MS Visio Wipro TechnologiesAug’02 to Mar’09 1. Project: Green Field (Online Trading)Nov’07 to Mar’09 Client: Charles Schwab, USA Role: Technical Architect/ Onsite Coordinator (Work Location: USA,
SFO) Description: Green Field is the migration of Charles Schwab
Core Trading Platform from Java to Microsoft.NET Technologies. Initial phase
of the project was focused only on converting the user interface from Java to
.NET WebForms. .NET pages interacted with coarse gained Web Service via WCF.
Green Field migration consists of 60 ASP.NET applications. Web Services ran
on WebSphere and data stored in Mainframe. TFS is used for version/ Life
Cycle Management and VSTS test edition is used for performance certification
and assessment. Responsibilities: ·
Migrated
technical artifacts from VSS to TFS. Installed and troubleshot test rigs
(agents and controller) ·
Initiated
the build and deployment of application in the test bed environment for performance
certification as per the two weeks release cycle, in special cases (Team
Foundation Build OR using MS Build) ·
Developed
custom reports in TFS to publish performance related data. These reports are
connected to the LoadTest as data source. Publishing the data as reports in
TFS release based ·
TFS
Management ·
Test Data
setup for application using SQL Integration Services ·
Assisted QA
in developing VSTS 2008 test edition scripts for all the pages listed by
business as critical for all the 60 GF Applications which included extensive
customization of the scripts generated by Test Editor and identifying the
page load times, web parts, calls to the WS Layer, and images ·
Executed
profiler, prepared performance matrix based on test results, and identified
improvement areas (breakdown structure) ·
Captured
the matrix data after performance test and stability test for the web
application. Interacted with Schwab and other vendors about the performance
improvement areas ·
Created
special custom tools in C# to consolidate test results ·
Monitored
the GC events and elapsed time in the IIS Server ·
Identified
memory leaks ·
Monitored
error logs ·
Capacity
planning and load balancing on web servers Environment: VSTS 2005, C#, UNIX, MS
SQL Server 2005, ADO.NET, XML, SSRS, SSIS, VBA, IIS 2. Project: HystarSep’07 to Nov’07 Client: Shell (SGS), Holland (Work Location: Holland, Amsterdam) Role: Architect/ Lead Description: Hystar is a modeling tool (Product) developed by
Shell Global Solutions (SGS) Division and the application were developed
using VB.NET 2005. Hystar was built on a framework developed by SGS which
functioned as a layer (also called Inter Operability (IO) Layer) for
calculation and test bed preparation for the chemical assessment of the
refineries. UI uses the inter operability layer for data processing and
presentation. Serious performance related problems were observed while
processing the real/ close to production data. Responsibilities: ·
Understood
the application (code review) and Hystar model design pattern ·
Prepared a
road map/ approach for performance improvement (process) ·
Implemented
the changes and win customer confidence (development and fixes) ·
Documented
the work process to be followed in the future (sign-off) Environment: VS 2005, VB.NET, ADO.NET, XML, VS Flex/
Infragistics Grid 3. Project: Venus RefractoryJan’07 to Sep’07 Client: State Street, France (Work Location: France, Paris) Role: Architect/Lead Description: Venus Refractory project
focused on migration of single user Microsoft applications such as Visual
Basic 6.0/ 5.0, MS Excel, VBA, and Access Applications to.NET-based SOA. A
total of around 90 applications were identified as in-scope for the
migration. Customer did not hold any sufficient documentation about the
applications. Hence AS-IS migration approach was identified. A SOA-based .NET
Framework developed by State Street was used to deploy the .NET Web Services.
Initial task was to identify and separate the user interface/ related events
and business rules which were implemented in the methods from Microsoft
applications. Methods used in Microsoft applications were converted to .NET
Web Services. Microsoft Window screens were converted to ASP.NET Pages and
invoked Web Services. Migration of VB Methods to ASP.NET Web Services was
line by line migration. Environment: ASP.NET, VB.NET,.NET 2.0, VBA, ADO.NET, XML,
C#, Sybase, MS SQL Server 2000, IIS, VBScript, .NET Remoting, Web Services,
MS AJAX Toolkit 4. Project: Pipe RBAMar’06 to Jan’07 Client: Shell, Holland (Work Location: Holland, The Hauge) Role: Architect Description: Pipe RBA is a product developed by SGS division
of Shell for assessing the life of pipelines from corrosion and other natural
calamities. Pipe RBA is a thick client application developed in VB 6.0 and
database as MS Access 2000. The project was to migrate the application from
VB 6.0 to VB.NET. Responsibilities: ·
Conducted a
due-diligence exercise for the migration assessment ·
Recommended
approach of AS-IS migration (tool based) as Pipe RBA applications used
complex calculation for assessment and the customer was not willing to share
the design details about the product stating aspects of confidentiality ·
Assessed
the migration tool in Visual Studio 2005 which was used for migration ·
Application
was designed in a three tier architecture separating the business and data
layers from UI (which was not how it was implemented in VB 6.0) without
changing any of the core functionalities ·
Converted/
migrated data from MS Access to SQL Server 2000 ·
Performance
bench marking was performed during the start up of the project to assess the
performance of the applications in identified/ key activities ·
Developed
custom graphs control during the migration, since the graphs were created
using pictures box, lines, and curve objects in VB 6.0 Environment: Visual Basic 6.0, VB.NET,
MS SQL Server, SmartClient, Infragistics Controls 5. Project: System ONEMar’05 to Mar’06 Client: Shell, Amsterdam, Holland (Work Location: UK, London/
Bangalore) Role: Technical Lead/ Onsite Coordinator Description: The System ONE application aims to facilitate
planning and economic data management for projects of EP, GP, and SEE
Business Groups of Shell. It is interfaced with Livelink, GP website, and EP
portal. The application uses XL and PowerPoint templates to load data into
the system and for preparing reports. This application was developed in
VB.NET, ASP.NET, and MS SQL Server 2000. Environment: ASP.NET, MS SQL Server
2000, VB.NET, COM, Web Services 6. Project: Rate TrackSep’04 to Mar’05 Client: Glaxo Smith Kline, London, UK Role: Technical Lead Description: Web-based freight management software to
capture the freight rates for Logistics Service Providers (LSP). Application
needed to be migrated from ASP to ASP.NET with some additional features. Environment: ASP.NET, Oracle 8i, VB.NET, XML 7. Project: Intel ISJun’04 to Sep’04 Client: Intel, USA Role: Technical Lead Description: Migration of customized reports from
MicroStrategy 7.2.1 to 7.5.1. MicroStrategy 7.5.1 report pages are built on
.NET Framework, where as the actual implementation in terms of business rules
were in Java. The report pages were developed using ASP.NET and used Java
Beans as the data provider from MSTR.
8. Project: Versa XSMar’03 to Jun’04 Client: Chamberlain, USA Role: Technical Lead Description: Versa XS, a product developed for programming
access control devices. Application was designed to communicate with the
hardware access control device using RS 232/ Modem. Versa XS was designed as
a web-based application with provisions to extend the features to
multi-language support. Versa XS was designed in layered architecture. Environment: MS SQL Server 2000, C#, XML, ADO.NET 9. Project: Global Planning and Scheduling System (GPS)Aug’02
to Mar’03 Client: Intel, USA Role: Designer/ Developer Description: GPS was an internal supply
chain management project developed for Micron Technologies Inc. It provided
Micron an optimizing global plan and detailed scheduling solution for each of
their manufacturing sites. Environment: Visual Basic 6.0, PERL, XML, Sybase, MS SQL
Server 2000 Nandagopal
Ramavarma1 |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|