Building a Scalable Transaction Feed System

Engineered a robust transaction processing system leveraging AWS serverless architecture to handle high-volume payment data. The system processes thousands of transactions per second while maintaining data consistency and real-time availability.

AWS EventBridgeAWS KinesisAWS LambdaDynamoDBTerraformTypeScriptNode.jsAWS CDK

AI-Powered Spending Insights Tool

Developed an intelligent spending analysis system using AWS Bedrock that provides personalized financial insights and promotes credit awareness. The system analyzes transaction patterns and statement data to help users make informed financial decisions.

AWS BedrockAWS LambdaDynamoDBS3API GatewayPythonTerraform

Pre-authorized Payment Processing System with Balance Alerts

Engineered a sophisticated pre-authorized debit and credit processing system leveraging AWS Batch and RabbitMQ. The system proactively alerts users about potential insufficient funds before processing scheduled payments, reducing failed transactions and improving user experience.

AWS BatchRabbitMQDockerAurora PostgreSQLS3LambdaTerraformTypeScript

Microservices Architecture with Envoy Sidecar Pattern

Implemented a robust microservices architecture utilizing the sidecar pattern with Envoy proxy, enabling sophisticated service-to-service communication, traffic management, and observability across the entire system.

KubernetesEnvoy ProxyDockergRPCPrometheusJaegerTerraformGo

Legacy System Integration with Modern Data Pipeline

Developed a robust data pipeline integrating legacy IBM MQ with modern cloud analytics using Confluent Kafka and Apache NiFi. The system transforms and standardizes messages for fraud investigation and analytics in Google Cloud Spanner.

Confluent Kafka EnterpriseIBM MQApache NiFiGCP SpannerKafka ConnectTerraformJavaPython