Assistant Director Of Engineering
CurrentLead all business reporting activities,High-profile role responsible for delivering data and solutions to businesses, products, platforms, services and clients.Defining the acceptance criteria to measure engineering deliverables against each project.Expanding on dozens of state-of-the-art architecture design patterns by making the next-level technical design decisions that further define the product architecture.Lead the development of dashboards and reports for business users.Manage the data flows and transformation from and to the data lake, and then to the data warehouse.Run and manage the migration of data from legacy system to the newer platform.Provide technical expertise and recommendations in assessing new software projects and initiatives to enhance our existing applicationsCode, conduct data model reviews, participate in design discussions and contribute to the architecture processMaintain effective relationships with business owners and application development teams in global locationsAnalyze user specifications and provide assistance in testing and debugging applicationsWork within an Agile team, participating in ceremonies related to the Agile framework