Technical Architect
CurrentProject - FlowServe:• Designing the Architecture for the Project by creating the design by considering the various aspects - the Volume of the data and the Cost factors associated with the Storage of the data and the ease of accessibility of the data for drawing Insights with the Reporting Tools. • The Architecture Design was also approved by the Microsoft Team when we presented the design in a discussion with the Microsoft team along the client. • Preparation of the Database design by studying the data and then preparing the different Dimension tables and the Fact tables and then identifying the columns for each of the tables and then identifying the Primary keys and the Foreign keys for the tables deigned. • Preparation of the Python Notebooks to consume the data from the different html files which are the Input source for the Project and then cleansing the data and then parsing the data and then preparing the Spark data frames and finally inserting the data into the corresponding Apache Spark Delta tables. • Interacting with the Client to understand any specific requirements and getting clarification for the different queries surfaced during the development of the project. • Creation of the Azure Synapse Pipelines to run the Notebooks created to consume the data from the Landing Zone and after many steps of cleansing, parsing and then finally inserting the data onto the Delta tables and scheduling the same.