Pragmatic Programmer | Focused on a Design-First approach to building resilient, scalable systems.I prioritize Extensibility and Reusability and Configurable—designing every project as a suite of plug-and-play components.
- 📐 Design-First Approach: I prioritize API contracts and system architecture before writing a single line of code.
- 🧩 Pluggable & Modular: Every project is designed as a suite of reusable components for maximum agility.
- ⚙️ Highly Configurable: Strong advocate for externalized configuration, ensuring systems adapt without recompilation.
- 🛠 SOLID & Pragmatic: Strict adherence to SOLID principles to ensure long-term system health and maintainability.
- 📘 ML System Design: Completed Designing Machine Learning Systems by Chip Huyen.
- 🤖 AI Advisor with OPA: Built an intelligent advisor using Open Policy Agent (OPA) to enforce fine-grained, pluggable governance and regulations.
- 🔗 Blockchain Certified: Completed IBM Blockchain Essentials training—focusing on Blockchain principles and practices and how they can be applied within a business environment.
- 🎨 React Experiments: Building modular, configurable UI components to complement robust Spring Boot backends.
- Backend: Spring Boot, Java, Microservices
- Frontend: React
- AI/ML: Spring AI,Langchain4j,System Design for ML, Python
- Core Focus: API Design, Scalability,Maintainability, Dynamic Configuration