Avula Srinivasulu

Avula srinivasulu

bookmark on deepenrich
location of Avula SrinivasuluBengaluru, Karnataka, India
Followers of Avula Srinivasulu2000 followers
  • Timeline

  • About me

    Technical Architect || Ex-ThoughtSpot ,Diyotta ;Python || PySpark || AWS Glue ||Rest API || Git || Docker || Swagger API || ETL || SQL || DWH ||Snowflake|| AWS || DBT ll AIRFLOW || Certified - AWS & Snowflake || Trainer

  • Education

    • V.r.siddhartha engg college vijayawada, andhra pradesh

      -
      Master's degree

      Master of Computer Application

  • Experience

    • Diyotta india pvt. ltd

      Oct 2011 - May 2021

      Sprint Corporation, commonly referred to as Sprint, is an American telecommunications holding company that provides wireless services and is an internet service provider.The solution is designed as a two-step process. In the first step Diyotta streaming job will consume data from the JBOSS JMS queue to write the data contained in the messages to files on ELT server. Since each message contain the entire call data (all action trackers packaged in a single JSON message), a file created by the streaming process will contain multiple calls data in it. The number of calls per file is configurable through a user definable parameter within the streaming process.For the second part of the solution, the files created by the streaming process remain the sources. In this step, the JSON data contained in the files are parsed by the parsing job designed in Diyotta DI Suite, transformation as stated by the business requirements are applied on the parsed data and processed data is then loaded into DB2 ERD target tables. The processed data is loaded into all the target tables as a single transaction to ensure that, if there is failure in loading one table, data is not loaded into any of the other tables. Show less • Understanding the requirements from the business analyst to balance the customer units for the client.• Developed designs made equivalent SQL’s for the existing stored procedures.• Achieved significant improvement in the throughput time with the test data provided by the customer.• Started reconciliation to match the logic to the client’s existing design• Debugged several phases of execution in the process.• Extracting and Transforming data within Oracle using Diyotta Modern Data Integration Suite ELT tool.• Developed designs using various transformations like Joiner, Filter, and Splitter etc.• Developed queries for the validation data/logic.• For unit testing: prepare the test cases for daily checks and find out the issue and fix the issue if the issue is functional related issue.• Unit testing done for validating column levels of data, using different queries like except and union, union all etc.• Have done unit testing for validating null value and check for duplicates between source and target by taking some sample records from source. Show less

      • Technical Lead

        Jan 2018 - May 2021
      • Sr.Tech Analyst

        Mar 2016 - Jul 2018
      • Tech Analyst

        Mar 2015 - Feb 2016
      • Sr.Software Engineer

        Nov 2013 - Mar 2015
      • Software Engineer

        Oct 2011 - Nov 2013
    • Thoughtspot

      May 2021 - Jan 2024

      The overarching goal of integrating with data catalogs is to help improve ThoughtSpot engagement & retention in general. This can take the form of greater consumption of existing Liveboards and Answers and/or greater adoption of our search data capabilities (building Answers)Integrating with data catalogs can help mitigate this problem and increase TS adoption through two ways primarily:Improved data literacy: Understand better what TS objects mean by being able to see description of TS objects and columns, look at business glossaries to clarify definitions, and review use cases the data is used for.Enhanced data governance: Trust TS data more by seeing verification tags on data, getting stale data warnings, contacting data experts, and tracking the lineage of the data. Show less

      • Staff Software Engineer (Research & Development)

        Jul 2022 - Jan 2024
      • Staff Software Engineer

        May 2021 - Aug 2022
    • Confidential

      Feb 2024 - now
      Technical architect
  • Licenses & Certifications