Learning Resources

Curated resources, code examples, and study materials for modern software engineering

Courses & Tutorials

Tutorial Series

Building Agentic AI Systems with LangChain

Comprehensive guide to building multi-agent AI systems for enterprise applications.

Video Course

AWS Microservices Masterclass

Learn to design, build, and deploy scalable microservices on AWS cloud infrastructure.

Workshop

React Micro Frontends Architecture

Deep dive into building scalable frontend applications using micro frontend patterns.

Code Examples

GitHub Repository

TDD for AI Systems - Sample Project

Complete example showing how to apply Test-Driven Development principles to LLM applications.

Code Template

Spring Boot Microservices Boilerplate

Production-ready template for building microservices with Spring Boot and AWS.

Code Library

React Hooks Patterns Library

Collection of reusable React hooks for common enterprise application needs.

Study Notes

Notes

Agentic AI Architecture Patterns

Comprehensive notes on designing multi-agent systems for enterprise use cases.

Summary

AWS Well-Architected Framework Summary

Key takeaways and practical applications of AWS architectural best practices.

Case Study

Software Engineering at Scale

Lessons learned from building and maintaining large-scale enterprise systems.

Recommended Books

Book

Spring, Hibernate, Data Modeling, REST and TDD

My comprehensive guide to enterprise Java development and test-driven practices.

Recommendation

Designing Data-Intensive Applications

Essential reading for understanding distributed systems and data architecture.

Recommendation

Building Microservices

Comprehensive guide to microservices architecture patterns and practices.

More Resources Coming Soon

I'm continuously creating new content, tutorials, and learning materials. Check back regularly for updates or follow me on LinkedIn for the latest.