Software Engineer
Current◆ Developed the AWS Elasticache Integration Platform utilizing Node.js, Express, and Typescript, allowing infrastructure engineering teams seamless management of application logic with Redis. ◆ Fine tuned the Elasticache Redis caching invalidation rules, optimizing for management of PostgresSQL queries within external applications, reducing latency by up to 90%. ◆ Engineered a custom L1 cache utilizing a Map object to minimize query response times in high-traffic scenarios. This in-memory cache acted as a preliminary layer before the Redis cache and PostgreSQL's built-in caching, with automatic invalidation based on PostgreSQL write response times via setTimeout.◆ Developed an interactive performance dashboard for the Cachmunk web application using React's component-based architecture and Material UI's pre-built components. This approach facilitated rapid development and ensured a visually appealing and consistent user interface.◆ Enhanced the overall application security posture by leveraging Docker application images, managed by AWS ECR to increase security on push scans measured against the CVE database.◆ Utilized Amazon RDS to deploy a PostgreSQL relational database within the same VPC as Redis cacheand web application server, achieving significant reductions in query latency due to optimized co-location.