Senior Software Engineer
Current- Developed REST API support for gRPC-based microservices using Envoy, also revamping the existing container infrastructure for integration.- Automated IAM Access Key rotations and implemented an automatic password saving system in Vault, both orchestrated through Concourse CI jobs.- Implemented a GDPR-compliant Delete User API, integrating with Slack and Jira for immediate notifications and automatic user deletion ticket creation.- Engineered an AWS Lambda function for detailed… Show more - Developed REST API support for gRPC-based microservices using Envoy, also revamping the existing container infrastructure for integration.- Automated IAM Access Key rotations and implemented an automatic password saving system in Vault, both orchestrated through Concourse CI jobs.- Implemented a GDPR-compliant Delete User API, integrating with Slack and Jira for immediate notifications and automatic user deletion ticket creation.- Engineered an AWS Lambda function for detailed reporting, generating reports from AuroraDB and DynamoDB data and archiving them in S3 buckets, with reinforced security through IAM-based RDS authorization for connections.- Optimized Kotlin-based Lambdas by introducing keep-alive functionality, resulting in a notable reduction in average startup times.- Migrated a microservice from JavaScript to TypeScript, utilizing ts-node, nodemon and the swc compiler; concurrently updated related infrastructure components. Show less