MITHUN PATEL

  • Team Lead and Sr. ETL Developer
  • New York City, NY
  • Member Since Apr 04, 2023

Candidates About

 

Mithun Patel


 

Career Profile

·         Six plus years of experience in DW implementation using Informatica, Oracle, Goledengate and Microstrategy(3 years) on Linux.

·         Experienced in development, production support and handling critical situations to meet deadlines and SLAs in collaboration with all stakeholders.

·         Effective communication, worked client facing for close to 4 years managing scrum calls and other client interactions.

·         Well versed in Inmon and Kimball DW approach, also in data models like snow flake and star schema.

·         Have developed simple to complex mappings in Inforamatica powercenter, implemented real time data Integration, data synchronization and reporting using Goldengate, Informatica and Microstrategy.

·         Developed simple to medium reports, documents and RS dashboards in Microstrategy.

·         Ability to understand and translate problems or requirements from business language to functional and technical specifications.

·         Good at data analysis, with analytical and logical problem solving skills, also a self motivated learner.

·         Excellent inter personal skills with ability to work independently or work in team or lead a team.

·         Define and enforce project development standards and best practices that are consistent with enterprise architecture standards and goals.

·         Code Review and suggest improvements for better performance and standard coding practice.

·         Extensive exposure to Onsite-Offshore development model.

·         Contribution to the complete product development life cycle – Specifications, Design, Coding, Unit testing, integration, UAT, documentation, reviews, release packaging, deployment and customer support.

·         Have worked with different SDLC methodologies like Agile and Waterfall.

Education

 

·         Bachelor of Engineering in Computer science from Vishveswaraiah Technological University, Belgaum, India. (Sep-2008)

 

Technical skills

Languages                      :               PL/SQL

Platforms                         :               Windows 8/XP/NT, Linux Red Hat.

RDBMS                           :               Oracle 10g, Exadata 11g.

Data Integration           :               Informatica PowerCenter (8.1,9.1), Oracle Goldengate.

DW                        Approach                        :               Inmon, Kimball.

Reporting Tool              :               Microstrategty (9.4).

Web Servers                   :               Microsoft IIS.

Tools                                 :               Toad, SQL Developer.

Scripting                          :               Unix shell programing

Data Modelling             :               SCD Type -1, Type-2, Type-3, Type-6, snowflake and star schemas.

 

VISA Status

Valid H1B till MAY-2018

 

Experience

 

Accenture LLP, New York (USA).                                                                                                                         (FEB 2012 to till Date)

Team Lead and Sr. Developer.

 

Real time reporting for event order changes – Starwood property users wanted to check just the changes made to event orders in real time for last minute decision making. These reports are to be sourced from sales DW using Informatica, Goldengate and microstrategy. Below are my roles and responsibilities,

·         Involved in requirement gathering, design, technical and ETL mapping documentation.

·         Developed Informatica ETL mappings, prepared DB scripts to create tables and packages, also Goldengate mappings for data replication, from sales OLTP (Oracle 11g) to DW(Exadata).

·         Developed Microstrategy change log reports for real time reporting using Grid and Dashboard to give insight to changes in events, orders and other information for last minute decision making.

·         Unit testing ETLs, co-ordinate with testing team, support team and change management and related application teams for deployment.

·         Providing the capacity plan for the entire team including offshore team and working with product managers for release planning.

·         Collaborate with business team for UAT, scrum calls with clients and other status calls.

·         Review of all offshore deliverables and artifacts.

 

 

Microstrategy Standby environment – Build Microstrategy standby environment using existing metadata in case if we have to share more load or to avoid downtime of the system when we have any OS patch to be applied.

Contribution:

·         Migrate metadata to a separate database.

·         Install and configure I-server on the standby server.

·         Configure Webserver.

·         Perform unit testing for different functionalities.

 

Sales DW Implementation and data migration – Implement Sales DW Phase-1 for new sales OLTP system and automate data migration and integration process from legacy distributed sales OLTP system to centralized OLTP and DW during weekly property conversion using Informatica, Goldengate and Microstrategy. Below are my roles and responsibilities,

·         Develop Informatica and Goldengate mappings for data integration and migration.

·         Develop microstrategy grid reports and dashboards for pace, productivity, change logs and commissions.

·         Attended multiple critsit calls during production support and resolved issues over the call.

·         Working with offshore technical team on requirements translations and action items to be followed with onshore business team.

·         Prepare SQL/PL-SQL queries for data patching, initial load and data analysis.

·         Prepare design and ETL mapping documents.

·         Collaborate with testing, support, change management and business teams for deployment and UAT.

·         Manage status and scrum calls with clients.

 

Travel Agent Commissions Business team wanted to enhance the commission payout automate process for new travel agents thorough 3rd party pay systems. As a requirement for that we have to send revenue and room nights for each travel agents in separate flat files based on the travel agent names. This has to be sent every fortnight to 3rd party and process their acknowledgement and reject files for next cycle.

Roles and responsibilities:

·         Develop high level design and ETL mapping document.

·         Create ETL mappings, pl/sql procedure for data load and mark rejected reservations.

·         Create Unix shell scripts for ftp and parameter file generation.

·         Co-ordinate with 3rd party vendor to set up the handshake between this process.

·         Handled complete client interactions related to this project.

 

 

Call Center Productivity reports – Implement DW reporting for call center productivity and individual agent’s performance.

·         Understand the user requirements and prepare solution approach documents.

·         Cascade, transform and load 400 files sent from all call centers across globe every 20 minutes with call details using informatica mapping.

·         Create microstrategy Grid reports for productivity of call center and agents.

 

 

 

 

Accenture – Bangalore, India (INDIA).                                                                                                              (Aug 2009 to FEB 2012)

Developer

 

DW platform Upgrade – Upgrade complete DW platform with Informatica 9.1, Microstrategy 9.0, Oracle Goldengate and Exadata. Below are my roles and responsibilities,

·         As a team, upgraded informatica from version 8.1 to 9.1 and oracle 10g to Exadata 11g.

·         Develop automated process for Microstrategy user creation using LDAP and PL/SQL procedures.

·         Support and maintenance of 2 parallel production DW system for 4 months, with 400 ELTs in each system.

·         Automate manual and repetitive jobs.

·         Gathering inventory for 400 ETLs using metadata.

·         Performance tuning of ETLs, Pl/Sql procedures and microstrategy reports because of change in DB.

·         Bug fixes, data patching and data analysis for anomalies.

·         Migrate oracle CDC to Goldengate for change data capture and mirror replication.

·         Change Unix shell scripts as part of FTP standard process.

 

DW Support and maintenance -  -  Support, maintenance and bug fixes of ETLs. Below are my roles and responsibilities,

·         Monitor around 400 nightly ETLs in different subject areas and fix failures.

·         Informatica Administrator, ETL migration from QA to Production.

·         Interact with clients and provide status updates on daily basis.

·         Resolve incidents opened by business related to data patching and data analysis and making sure all SLAs are met.

·         Identify bugs and scope for improvements and open problem tickets for the same.