Seattle, Washington, United States
• Created 22 aggregated insights based on customer data from 9 different regions to send weekly efficacy reports to internal stakeholders to streamline improvements to AWS services. Created design plan and communicated the ambiguities with principal engineers, managers, and key stakeholders to address stakeholder requirements.
• Created 2 stack infrastructures in TypeScript for configuring AWS resources, i.e., OpenSearch clusters, DynamoDB (DDB) Global Table, SES, Lambdas, IAM (Roles, Policies, Cross-Account Delegation), and EventBridge.
• Configured (3) lambdas/packages in Python for generating aggregated insights from existing OpenSearch clusters in each region and delegating data into a global table for cross-region communication (triggered by cron job), pushing data from DDB stream into a new OpenSearch cluster, and leveraging Elasticsearch aggregation capabilities to generate visual reports using matplotlib to send to stakeholders via SES (triggered by cron job).
• Scaled code to handle ~60,000 customer records, verified code integrity with unit tests (Pytest), and pushed ~6000 lines of code (including tests) into production environment.