Accomplished Sr. Data Engineer with a proven track record at the Dept. of Elementary and Secondary Education, enhancing data processing efficiency by implementing ELT integration patterns using PySpark. Expert in leveraging AWS and Tableau 2022, demonstrating innovative problem-solving skills and a collaborative approach with IT and business teams. Achieved seamless migration of ODI mappings to PySpark jobs, significantly streamlining data transformation processes.
Overview
14
14
years of professional experience
1
1
Certification
Work History
Sr. Data Engineer / Developer
Dept. of Elementary and Secondary Education
Boston, USA
09.2017 - Current
Designed and implemented ELT integration patterns using PySpark, enhancing data processing efficiency
Spearheaded the development of a framework to seamlessly migrate existing ODI mappings to PySpark jobs, streamlining the data transformation process
Utilized PySpark and SparkSQL to orchestrate data processing on Apache Spark within Amazon EMR, leveraging STMs to drive critical transformations
Designed packages in SSIS with various complex transformations such as derived column,, conditional split, lookup, aggregation, execution SQL tasks
Used CDC, Transfer Data Encryption TDE and Policy based management in SSIS
Build Synchronous and Asynchronous scripting component for different modes of output
Developed diverse Tableau data visualizations, including Cross tabs, Heat maps, Box and Whisker charts, Scatter Plots, Geographic Maps, Pie Charts, Bar Charts, and Density Charts
Implemented complex chart features, such as donut charts and bar charts within tooltips
Successfully completed a Proof of Concept (POC) focused on migrating Tableau dashboards to PowerBI
In the POC, harnessed PowerBI's capabilities for advanced analytics, encompassing actions, calculations, parameters, background images, map visualizations, trend lines, groupings, hierarchies, detailed summary reports, and Key Performance Indicator (KPI) dashboards
Wrote complex queries in T-SQL, Oracle, and Snowflake data bases using joins, correlated and non-correlated sub-queries for business requirement
Used advanced features of T-SQL in order to design and tune T-SQL to interface the database and other applications in most efficient manner
Utilizing Microsoft Office 365 including Word, Excel, PowerPoint, and Outlook
Collaborated effectively with both Business and IT teams to propose innovative solutions and strategies tailored to business needs
Environment: Python, AWS, Tableau Desktop 2022.x Tableau server / Administrator, SSIS, PowerBI Desktop, Snowflake, Oracle, MS SQL Server, Jira, Microsoft Office 365
Sr. BI Analyst
United Health Group
Chicago, USA
09.2016 - 09.2017
Conducted in-depth analysis and reviewed functional documents, creating technical specifications for Tableau, BODS, and BO
Provided post-development support for reports during the given warranty period
Engaged in direct communication with clients to understand the business impact in case of job failures
Prepared comprehensive Interface Detail Design documents, including DataFlow Design, Functional Design, Workflow Design, and important briefing documents, aligning them with business requirements
Extracted data from various sources, such as IBM Netezza, text files, and Excel documents, to meet data integration needs
Implemented dynamic frontend workarounds on Tableau dashboards, allowing selected areas to be hidden based on user privileges
Assisted client reporting teams in transitioning from traditional static Excel reporting to interactive and powerful Tableau dashboards
Analyzed relational database models to design Tableau associative data models, catering to specific business requirements
Developed dashboards with multiple worksheets, linear graphs, pie charts, and crosstab, employing Tableau functionalities like sets, parameters, and groups
Conducted research and troubleshooting of technical issues, providing ongoing Tableau-based application consultation to the development team
Collaborated with peers on data validations and participated in code reviews to ensure high-quality deliverables
Conducted Tableau functionality demos for prospective Line of Business and actively trained end users on Tableau capabilities
Leveraged data blending and embed functionalities in Tableau to enhance data insights
Managed report schedules, data connections, projects, and groups in Tableau Server to streamline reporting processes
Environment: Tableau Desktop 2019.2, 10.4 Tableau server / Administrator, IBM Netezza, SAP Business Objects, MS Excel
Senior Consultant
Capgemini
Hyderabad, India
03.2013 - 08.2016
Company Overview: HSBC Holdings plc
Led a team of five members, closely collaborating on requirements gathering to support Customer Classification Final regulations and specific UK requirements
Adhered to CMMi Level 3 standards in documentation and code development, creating functional specification and technical specification documents
Developed logical and physical data models using ERWIN and Star Schema, capturing current state/future state data elements and data flows
Utilized ERWIN for reverse engineering and customized hosting based on business requirements for existing models
Designed Cognos 10.1.1 reports with calculations, filters, drill-throughs, and charts, enabling easy access to different summary reports through a common portal
Built various types of reports using Cognos, including list reports, drill-through reports, and master-detail reports
Leveraged Cognos Report Studio and Query Studio for creating complex reports involving multiple prompts and burst reports
Demonstrated deep expertise in designing and developing Tableau visualization solutions, gathering user requirements, and analyzing software solutions accordingly
Created dashboards and reports in Tableau 10.2, maintaining server activities, user activity, and customized views on Server Analysis
Prepared business requirement documents and plans for creating Tableau dashboards
Utilized calculations and parameters in Tableau for dashboard preparation and maintenance
Automated administrative activities using Tabcmd, ensuring efficiency and ease of use
Played a consultant role, providing solutions and expertise to customers
Conducted Tableau training for business users, educating them on Tableau's capabilities
Employed advanced analysis techniques like Actions, Calculations, Parameters, Background images, and Maps in Tableau
Developed interactive dashboards and ad-hoc reporting
Wrote custom HQLs to extract data from Hive Tables
Administered projects, groups, users, and user groups in Tableau, scheduling report instances as needed
Assisted users in creating and modifying worksheets and data visualization dashboards
Managed Tableau server logons and security checks, ensuring proper permission sets for users, groups, and projects
Collaborated with Business Analysts and Data Modelers, defining mapping documents and design processes for various data sources and targets
Published dashboards on the Tableau server, granting appropriate access to associated groups as Interactors or Viewers
Proficiently utilized Tabcmd commands for creating backups and restoring backups of the Tableau repository
Actively engaged with business stakeholders, gathering and understanding user requirements
HSBC Holdings plc
Environment: IBM Cognos 10, Tableau Desktop 10.2, Tableau server / Administrator, Horton Works, Jira, Automic
Consultant
Capgemini
Hyderabad, India
09.2012 - 03.2013
Company Overview: AIG Chartis
Proficiently utilized Cognos Framework Manager, Report Studio, Analysis Studio, and Transformer to deliver comprehensive reporting solutions
Translated reporting requirements and business data models into a Framework Manager model, ensuring alignment with reporting needs
Created Data Source Query subjects, Model query subjects, and Stored Procedure Query subjects in Framework Manager, tailored to specific business requirements
Designed logical models adhering to star schema concepts and various views (import, business, and external) to meet business needs
Employed DMR metadata modeling in Framework Manager for dimensional data, successfully publishing packages in the portal
Implemented Framework Manager security to manage data access, object-level access, and package access effectively
Developed Dimensional Reports (DMR Reports) utilizing different OLAP data sources for data exploration
Created diverse types of reports, including Simple lists, Complex Lists, Cross tabs, Drill-through, and Dashboards for various Lines of Business
Utilized conditional formatting, conditional blocks, Render variables, Functions, and Conditional Variables to enhance report presentation
Designed Prompts, Cascading prompts, and Date Range Reports to enable dynamic selection of values by users
Developed Executive Dashboard reports using Cognos Report Studio for high-level data insights
Leveraged Business Insight and Business Insight Advanced to create rich Dashboards and reports
Incorporated HTML/JavaScript in Cognos report studio reports as required, enhancing report interactivity
Actively involved in customizing Cognos connection and implementing appropriate reports and security measures
Administered Cognos, assigning User groups and User roles with access permissions for seamless reporting access
Efficiently deployed reports and packages from development to testing and production environments
Skillfully resolved issues arising from User Acceptance Testing (UAT), ensuring smooth report functionality
Ensured timely delivery and development of reports and reporting applications, meeting customer requirements effectively
AIG Chartis
Environment: Cognos 10.1 (Framework Manager, Cognos Connection, Query Studio, Report Studio), SQL Server 2008 and Windows 2008 Server
Software Developer
Trinus / Mannara Technologies
Mumbai, India
11.2010 - 08.2012
Company Overview: Kaiser Permanente
Collaborated with users to define reporting requirements for various services and processes, utilizing Cognos 8.2 series
Organized reporting applications, such as Report Studio, into categorized folders within Framework Manager, specifically for the sales and distribution department
Developed Extraction, Transformation, and Loading (ETL) Packages using Microsoft SSIS 2005, ensuring efficient data processing
Modeled metadata from SQL Server 2005 data sources for utilization in Report Studio and Query Studio, streamlining data access
Created professional reports in Report Studio and ad hoc reports in Query Studio, catering to diverse reporting needs
Actively involved in Query Optimization, employing techniques to improve query performance
Additionally, developed Query Prompts, Prompt pages, and Conditional variables for enhanced interactivity
Participated in the analysis of financial statement reports (Monthly/Quarterly/Yearly), providing support and maintenance for reports within the Cognos 8 BI environment
Scheduled reports in Cognos Connection, configuring them to run on a daily, weekly, or monthly basis, ensuring timely and automated report delivery
Prepared comprehensive Functional and Technical specifications, Use Cases, Test Cases, and report specification documents, streamlining the development process
Deeply engaged in the development, Unit Testing, System Testing, and User Acceptance Testing phases, ensuring high-quality deliverables and user satisfaction
Kaiser Permanente
Environment: Cognos 8.2, SSIS 2005, SQL Server 2005 and Windows 2003 server
Education
Master of Computer Applications -
Jawaharlal Nehru Technological University
Hyderabad, India
01.2010
Bachelor of Computer Science -
Osmania University
India
01.2006
Skills
AWS
Azure
Databricks
Tableau 2022
Tableau 2021
Looker
IBM Cognos 11
IBM Cognos 10X
IBM Cognos 8X
Cognos TM1 94
SSRS 2014
SSIS 2019
Data stage 85
ERwin 9x
Snowflake
Netezza
Terada
DB2
Oracle
MS SQL Server
Windows
Linux
Mac
Microsoft Office 365
TOAD version 86
HP Quality Center
HTML
Java Script
Certification
Cloudera Certified Associate (Spark and Hadoop Developer)
IBM Cognos 10 BI Author
Microsoft Business Intelligence Development and Maintenance
Missouri Leadership Development Specialist (MLDS) at Dept of Elementary and Secondary EducationMissouri Leadership Development Specialist (MLDS) at Dept of Elementary and Secondary Education