Building backend systems on AWS cloud infrastructure
Focused on AWS serverless architectures, AI/LLM integration, API design, and PostgreSQL databases.
Technical Writing
Occasional posts about technical challenges, AWS services, and full-stack development
A look at AWS Lambda with OnFailure destinations in a stream processing environment
Gracefully handling errors is one of the most important aspects of software development, especially when working with Kinesis data streams. Let's explore a powerful solution provided by AWS Lambda.
Read more →Career Achievements
Contributions and successes I've celebrated in over 4 years of working as a Software Developer
LLM-Powered Reporting Assistant with AWS Bedrock
Built a natural language data reporting system using AWS Bedrock, Lambda and DynamoDB. The system processes user requests through sequential LLM calls to categorize intent, generate SQL queries, and return formatted reports, enabling non-technical users to access their data through conversational interactions.
AWS Lambda based Kinesis Stream Processor
Migrated a legacy ECS-based Kinesis stream processor to AWS Lambda with event source mapping, reducing average maximum processing delay by 90%.
Event-Driven Architecture with AWS EventBridge
Designed a foundational architecture for decomposing a monolithic product on the basis of AWS EventBridge, enabling product teams to develop features independently within their domains. Established patterns for event-driven communication and service decoupling through a shared "Event-Library" used by all product teams.
Push Notification Backend with AWS SNS
Implemented a push notification system using AWS SNS, enabling real-time notifications for mobile platforms. Included a company-first backend controlled UI mobile screen for customizing user settings.
Featured Project
Hour Tracking Application
Instead of a collection of different projects, here you'll find a showcase for clean code, solid testing and efficient automation pipelines all wrapped up in a monorepo.
Built as a serverless solution on AWS, this application demonstrates a modern backend architecture. An API built on Lambda with API Gateway used for routing, Neon Postgres for data persistence, and infrastructure as code with AWS CDK.
View Full Project Details →